lsblk -o NAME,MAJ:MIN,RM,SIZE,RO,FSTYPE,MOUNTPOINT,MODEL,SERIAL
Преимущества:
df -hT /path/to/mountpoint
Затем найти устройство в:
ls -l /dev/disk/by-id/
udevadm info -q all -n /dev/sdX | grep -E "ID_SERIAL|ID_WWN"
Пример вывода:
ID_SERIAL=WDC_WD1234-5678_ABCDEF123456
ID_WWN=0x50014ee20abcdef1
smartctl -i /dev/sdX | grep -E "Model|Serial|Device"
lvdisplay -m /dev/vg_name/lv_name
Затем найти PV и соотнести с физическим диском:
pvs -o +devices
mdadm --detail /dev/mdX
И найти компоненты:
lsblk -o NAME,MAJ:MIN,RM,SIZE,RO,FSTYPE,MOUNTPOINT /dev/sd*
nvme list
Или:
ls -l /dev/disk/by-id/nvme-*
df -h /var
lsblk -o NAME,MOUNTPOINT | grep -B1 "/var"
udevadm info -q property -n /dev/nvme0n1p2 | grep SERIAL
ls -l /sys/block/nvme0n1/device
ledctl locate=/dev/sdX
Затем визуально найти мигающий диск
storcli /c0/e32/s0 show all
hdparm -I /dev/sdX | grep -i serial
Резюмируем: Для идентификации физического диска без выключения сервера используйте комбинацию lsblk
, udevadm
и smartctl
. В сложных конфигурациях (LVM/RAID) потребуются дополнительные команды. Всегда проверяйте серийные номера для точного соответствия, особенно в системах с множеством одинаковых дисков.