
lsblk 및 nvme 장치에 이상한 문제가 있습니다. 이 문제는 CentOS 7.7, 7.8, 8.2에서 발생합니다.
설치 후 처음 부팅할 때 장치는 lsbk에서 예상대로 주문됩니다.
[root@pqclient-1-127 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1 259:0 0 1.8T 0 disk
├─nvme0n1p1 259:2 0 600M 0 part /boot/efi
├─nvme0n1p2 259:3 0 1G 0 part /boot
└─nvme0n1p3 259:4 0 1.8T 0 part
├─cl-root 253:0 0 50G 0 lvm /
├─cl-swap 253:1 0 4G 0 lvm [SWAP]
└─cl-home 253:2 0 1.8T 0 lvm /home
nvme1n1 259:1 0 1.8T 0 disk
재부팅 후 nvme1n1(두 번째 NVMe 장치)은 259:0으로 변경되고 nvme0n1(첫 번째 NVMe 장치)은 259:1로 변경됩니다.
[root@pqclient-1-127 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme1n1 259:0 0 1.8T 0 disk
nvme0n1 259:1 0 1.8T 0 disk
├─nvme0n1p1 259:2 0 600M 0 part /boot/efi
├─nvme0n1p2 259:3 0 1G 0 part /boot
└─nvme0n1p3 259:4 0 1.8T 0 part
├─cl-root 253:0 0 50G 0 lvm /
├─cl-swap 253:1 0 4G 0 lvm [SWAP]
└─cl-home 253:2 0 1.8T 0 lvm /home
어떤 종류의 하드웨어 문제가 의심되지만 누구든지 아이디어가 있습니까?
답변1
Linux nvme*
또는 sd*
장치의 번호 지정은 안정적이지 않으며 순서가 특별히 보장되지 않습니다. 스토리지 시스템은 검색 방법에 경합 조건이 있거나 장치에 대한 물리적 경로가 변경될 수 있습니다.
영구 장치 이름아래의 다양한 심볼릭 링크로 사용할 수 있습니다./dev/disk/by*
또는 LVM을 사용하고 있습니다. LVM이 아닌 부팅 파티션을 표시하지 않음 또는 주/부 번호를 표시하지 않음 과 같은 LVM 도구를 사용하여 이름별로 볼륨을 볼 수 있지만 pvs; vgs; lvs;
수행하려는 작업에 항상 중요한 것은 아닙니다.