5 votes

Comment puis-je identifier le nom du disque dans le premier slot de mon serveur ?

J'ai 16 disques insérés dans le Lenovo SR650. Les noms des disques /dev/sda , /dev/sdb ... ne sont pas en ordre avec leur position dans les slots. Je veux identifier quel est le nom du disque dans le premier emplacement dans la ligne de commande Ubuntu16.04.4.

5voto

shodanshok Points 42743

Les disques sont énumérés par chemin sous /dev/disk/by-path/ et via WWN sous /dev/disk/by-id/ . Les premiers vous indiquent le numéro de l'emplacement et, en le faisant correspondre au WWN, vous permettent de déterminer comment l'énumération des emplacements est organisée (c'est-à-dire de gauche à droite et de bas en haut, ou vice versa). La plupart des serveurs ont même les slots eux-mêmes numérotés (mais attention : J'ai vu des cas où le numéro imprimé ne correspondait pas à celui du serveur. /dev/disk/by-path ).

En supposant que vous n'ayez pas d'informations SN/WWN sur les disques eux-mêmes, vous pouvez utiliser les informations des DEL pour identifier les disques :

  • si votre boîtier est supporté, vous pouvez utiliser quelque chose comme ledctl pour faire clignoter le disque/slot ;

  • si vous ne pouvez pas utiliser ledctl ou similaire, vous pouvez générer une charge de lecture pour chaque disque en exécutant, dans une boucle rapide, quelque chose comme smartctl --all /dev/disk/by-path/<disk> tout en regardant votre disque/slot led.

0voto

dmourati Points 24230

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X