Назад | Перейти на главную страницу

Как мне определить имя диска в первом слоте моего сервера?

У меня в Lenovo SR650 вставлено 16 дисков. Имена дисков / dev / sda, / dev / sdb ... не соответствуют его положению в слотах. Я хочу определить имя диска в первом слоте командной строки Ubuntu16.04.4.

Диски перечислены по пути в /dev/disk/by-path/ и через WWN под /dev/disk/by-id/. Первый сообщает вам о номере слота и, сопоставляя его с WWN, позволяет вам определить, как выполняется нумерация слотов (то есть: слева направо и снизу вверх, или наоборот). На большинстве серверов даже слот пронумерован (но имейте в виду: я видел случаи, когда напечатанный номер не совпадал /dev/disk/by-path).

Предполагая, что у вас нет информации о SN / WWN на самих дисках, вы можете использовать информацию светодиодов для идентификации дисков:

  • если ваш корпус поддерживается, вы можете использовать что-нибудь как ledctl дать возможность диску / слоту мигать;

  • если ты не можешь использовать ledctl или аналогично, вы можете сгенерировать нагрузку на чтение для каждого диска, запустив в быстром цикле что-то вроде smartctl --all /dev/disk/by-path/<disk> наблюдая за индикатором вашего диска / слота.

Попробуйте команду:

Blkid

Вот ссылка на дополнительную информацию: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/s2-sysinfo-filesystems-blkid