Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 03-02-2020 13:25:21

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.9.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] remise en ordre de mes disques

bon , je fais une synthèse :

je cherche à mettre en ordre définitif mes disques durs .

à la rigueur , peu importe l'ordre tant que çà ne bouge plus .
(vraiment à la rigueur)

l'utilité , je la trouve dans conky :
en effet : je me vois mal attribuer la température du ssd au disque de stable ou d'ubuntu .

j'ai besoin d'ordre et surtout de stabilité .
ce qui , d'àprès râleur , n'est pas envisageable sous linux (pour l' ordre des disques , hein)

Hors ligne

#27 03-02-2020 13:43:50

raleur
Membre
Inscription : 03-10-2014

Re : [résolu] remise en ordre de mes disques

Debian Alain a écrit :

les deux appellations , par /dev/disk/by-id/ et par /dev/sdX/ fonctionnent indifféremment sous hddtemp


Là n'est pas la question. Tu as écrit :

Debian Alain a écrit :

je crois qu'il faut daemonizer hddtemp


Si c'est bien le cas, et donc si conky récupère les températures non pas en exécutant hddtemp mais en interrogeant le démon hddtemp, alors il faut que ce dernier soit lancé avec la liste des disques à surveiller tels que conky les demande. Or par défaut le démon hddtemp ne surveille que les périphériques standard /dev/sd[a-z], donc pas /dev/disk/by-id/*. Cf. /etc/init.d/hddtemp et /etc/default/hddtemp.


Il vaut mieux montrer que raconter.

Hors ligne

#28 03-02-2020 13:59:30

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.9.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] remise en ordre de mes disques

arf !

merci râleur .  smile

tu les a trouvées où tes infos ?

pas trop envie de toucher à "/etc/init.d/hddtemp"
plutôt "/etc/default/hddtemp"

mais je ne sais pas comment le paramétrer . tu as de la doc ?

cat /etc/default/hddtemp


# Defaults for hddtemp initscript (/etc/init.d/hddtemp)
# This is a POSIX shell fragment

# [automatically edited by postinst, do not change line format ]

# hddtemp network daemon switch. If set to true, hddtemp will listen
# for incoming connections.
RUN_DAEMON="true"

# List of devices you want to use with hddtemp. If none specified,
# hddtemp will probe standard devices.
#DISKS="/dev/hda"

# List of devices you want to use with hddtemp, but that would not be
# probed for a working sensor.
DISKS_NOPROBE=""

# IP address of the interface on which you want hddtemp to be bound
# on. If none specified, goes to 127.0.0.1. Use 0.0.0.0 to bind hddtemp
# on all interfaces.
INTERFACE="127.0.0.1"

# Port number on which you want hddtemp to listen on. If none specified,
# the port 7634 is used.
PORT="7634"

# Database file to use. If none specified, /etc/hddtemp.db is used.
#DATABASE="/etc/hddtemp.db"

# Separator to use between fields. The default separator is '|'.
#SEPARATOR="|"

# Logging period (in seconds) for the temperatures. If set to a value
# different than 0, hddtemp will run as a daemon periodically logging
# the temperatures through syslog
RUN_SYSLOG="5"

# Other options to pass to hddtemp
OPTIONS=""
 

Hors ligne

#29 03-02-2020 14:07:13

raleur
Membre
Inscription : 03-10-2014

Re : [résolu] remise en ordre de mes disques

Il devrait suffire de définir une variable DISKS contenant les disques à surveiller. Ex :

DISKS="/dev/sd[a-e] /dev/disk/by-id/ata-XXX"


Mes infos, je les ai trouvées dans le paquet hddtemp : page de manuel, script, fichier de configuration...


Il vaut mieux montrer que raconter.

Hors ligne

#30 03-02-2020 14:19:30

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.9.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] remise en ordre de mes disques

modif faite :

# List of devices you want to use with hddtemp. If none specified,
# hddtemp will probe standard devices.
#DISKS="/dev/hda"
DISKS="/dev/sd[a-e] /dev/disk/by-id/ata-XXX"
 


je teste .

${alignc}-T °C Disques + % Free space -

${alignc} STABLE           sdb : ${hddtemp /dev/sdb}°C  ${fs_free_perc /mnt/stable}%
${alignc} RAID 1 (md0)     sdd : ${hddtemp /dev/sdd}°C  ${fs_free_perc /media/raid}%
${alignc} CLONEZILLA       sdc : ${hddtemp /dev/sdc}°C  ${fs_free_perc /mnt/Clonezilla}%
${alignc} UBUNTU           sda : ${hddtemp /dev/sda}°C  ${fs_free_perc /mnt/Ubuntu}%
${alignc} /home SSD        sdf : ${hddtemp /dev/sdf}°C  ${fs_free_perc /home}%



me donne :

1w2gE5d.png

Dernière modification par Debian Alain (03-02-2020 14:29:52)

Hors ligne

#31 03-02-2020 14:55:34

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.9.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] remise en ordre de mes disques

j'ai trouvé la soluce !

merci râleur .

# List of devices you want to use with hddtemp. If none specified,
# hddtemp will probe standard devices.
#DISKS="/dev/hda"
DISKS="/dev/sd[a-e] /dev/disk/by-id/ata-CT500MX500SSD4_1813E134D584 /dev/disk/by-id/ata-ST2000DM001-9YN164_Z1E0AC50 /dev/disk/by-id/ata-ST2000DL003-9VT166_6YD1QBLS /dev/disk/by-id/ata-ST4000VM000-2AF166_WDH0AFF6 /dev/disk/by-id/ata-ST2000DM001-1CH164_Z1E2XAN7"
 



${alignc}-T °C Disques + % Free space -
           
${alignc} STABLE           sdb : ${hddtemp /dev/disk/by-id/ata-ST2000DM001-1CH164_Z1E2XAN7}°C  ${fs_free_perc /mnt/stable}%
${alignc} RAID 1 (md0)     sdd : ${hddtemp /dev/disk/by-id/ata-ST4000VM000-2AF166_WDH0AFF6}°C  ${fs_free_perc /media/raid}%
${alignc} CLONEZILLA       sdc : ${hddtemp /dev/disk/by-id/ata-ST2000DL003-9VT166_6YD1QBLS}°C  ${fs_free_perc /mnt/Clonezilla}%
${alignc} UBUNTU           sda : ${hddtemp /dev/disk/by-id/ata-ST2000DM001-9YN164_Z1E0AC50}°C  ${fs_free_perc /mnt/Ubuntu}%
${alignc} /home SSD        sdf : ${hddtemp /dev/disk/by-id/ata-CT500MX500SSD4_1813E134D584}°C  ${fs_free_perc /home}%
 



3StG2xJ.png

merci râleur .

les identifiants disque , normalement , ne bougent pas ; donc , je  suis tranquille .

si tu connais la combine pour compacter le nom des "/dev/disk/by-id/*" , ce serai parfait .

là , çà fonctionne , mais taper le nom de chaque disque , c'est un peu long ...

Dernière modification par Debian Alain (03-02-2020 15:21:14)

Hors ligne

#32 03-02-2020 16:51:00

raleur
Membre
Inscription : 03-10-2014

Re : [résolu] remise en ordre de mes disques

Debian Alain a écrit :

DISKS="/dev/sd[a-e] /dev/disk/by-id/ata-XXX"


Tu n'avais quand même pas recopié "XXX" mot à mot ? Oui j'ai eu la flemme de copier-coller l'identifiant réel, mais moi j'ai le droit, c'est juste pour expliquer la manip.

Note que tu peux supprimer "/dev/sd[a-e]" puisque tu ne les utilises plus dans conky, ça évitera à hddtemp d'nterroger deux fois chaque disque pour rien.

Debian Alain a écrit :

les identifiants disque , normalement , ne bougent pas


Sauf si on remplace un disque.

Debian Alain a écrit :

si tu connais la combine pour compacter le nom des "/dev/disk/by-id/*" , ce serai parfait .


Avec une règle udev il est possible de créer un alias d'un disque un peu plus sympa du type /dev/mon_ssd.
Cf. https://wiki.debian.org/fr/udev

Dernière modification par raleur (03-02-2020 16:52:48)


Il vaut mieux montrer que raconter.

Hors ligne

#33 03-02-2020 17:02:17

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.9.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] remise en ordre de mes disques

râleur  a écrit :

Tu n'avais quand même pas recopié "XXX" mot à mot ?


j'espère que tu veux pas que je réponde ... (j'ai été con sur cette question ... à un point ...) ops.gif

râleur  a écrit :

Note que tu peux supprimer "/dev/sd[a-e]" puisque tu ne les utilises plus dans conky, ça évitera à hddtemp d'nterroger deux fois chaque disque pour rien.


noté . mais j'attendrai . normalement, hdd temp ne me sers que dans conky .
mais ...  roll

râleur  a écrit :

Debian Alain  a écrit :

les identifiants disque , normalement , ne bougent pas


Sauf si on remplace un disque.


oui , je  m'en doute bien .  lol

râleur  a écrit :

Debian Alain  a écrit :

si tu connais la combine pour compacter le nom des "/dev/disk/by-id/*" , ce serai parfait .


Avec une règle udev il est possible de créer un alias d'un disque un peu plus sympa du type /dev/mon_ssd.


ouais , bon , udev , on verra pus tard . en cas de besoin .
avant, surtout, besoin de doc . en français .
56kPowaa.gif

Dernière modification par Debian Alain (03-02-2020 17:11:59)

Hors ligne

#34 03-02-2020 17:17:58

raleur
Membre
Inscription : 03-10-2014

Re : [résolu] remise en ordre de mes disques

La page de wiki que j'ai mentionnée est en français.

Il vaut mieux montrer que raconter.

Hors ligne

#35 03-02-2020 17:48:25

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.9.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] remise en ordre de mes disques

tu peux m'expliquer çà , les règles udev , râleur ?

çà semble complexe .

trouvé ceci : http://reactivated.net/writing_udev_rules.html

dissuasif .

Dernière modification par Debian Alain (03-02-2020 17:50:09)

Hors ligne

#36 03-02-2020 18:02:11

raleur
Membre
Inscription : 03-10-2014

Re : [résolu] remise en ordre de mes disques

Pour te donner une idée, voici un exemple de règle udev que j'avais créée dans un fichier /etc/udev/rules.d/usb.rules pour ajouter un alias (lien symbolique) /dev/kingston à une clé USB identifiée par son numéro de série :

SUBSYSTEM=="block", KERNEL=="sd?", SUBSYSTEMS=="usb", ATTRS{serial}=="5B73160003FF", SYMLINK+="kingston"


Pour déterminer les attributs pouvant servir à identifier le périphérique, il faut utiliser udevadm comme indiqué dans le wiki, par exemple pour /dev/sda :

udevadm info --name=/dev/sda --attribute-walk

Dernière modification par raleur (03-02-2020 18:03:40)


Il vaut mieux montrer que raconter.

Hors ligne

#37 03-02-2020 18:20:18

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.9.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Hors ligne

#38 03-02-2020 18:23:14

raleur
Membre
Inscription : 03-10-2014

Re : [résolu] remise en ordre de mes disques

Avec un exemple de sortie d'udevadm, ce n'est franchement pas bien difficile.

Il vaut mieux montrer que raconter.

Hors ligne

Pied de page des forums