RHELL 8.7 by-pathを使用する方法

環境
# cat /etc/redhat-release
Red Hat Enterprise Linux release 8.7 (Ootpa)

書式
udevadm info -q symlink -n /dev/sdxxx
デバイス名からby-pathを求めます。

操作例
1.デバイス名からby-pathを求めます。
書式
# udevadm info -q symlink -n /dev/sda
block/8:0 disk/by-id/scsi-<ディスクの固有情報> disk/by-path/pci-<ディスクの
位置情報> disk/by-id/wwn-<ディスクの固有情報>

操作例の実行結果

# udevadm info -q symlink -n /dev/sda
disk/by-id/ata-VMware_Virtual_IDE_Hard_Drive_11000000000000000001 
disk/by-id/scsi-0ATA_VMware_Virtual_I_11000000000000000001 
disk/by-id/scsi-1ATA_VMware_Virtual_IDE_Hard_Drive_11000000000000000001 
disk/by-id/scsi-35000c291d363e5f0 disk/by-id/scsi-SATA_VMware_Virtual_I_11000000000000000001 
disk/by-id/wwn-0x5000c291d363e5f0 disk/by-path/pci-0000:00:07.1-ata-2

2.by-pathからデバイス名を求めます。
書式
readlink -e /dev/disk/by-path/pci-<ディスクの位置情報>

操作例の実行結果

# readlink -e /dev/disk/by-path/pci-0000:00:07.1-ata-2
/dev/sda