CentOS 7.6 및 커널 버전 4.20-ml을 실행하는 Dell 서버에 동일한 용량의 nvme pcie ssd 2개가 연결되어 있지만 항상 하나만 감지됩니다.
커널 4.20에서 부팅할 때 "nvme nvme2: ignoring ctrl Due to Duplicate subnqn" 오류가 표시되지만, 커널 버전 3.10에서는 그렇지 않습니다.
답변1
이는 커널/NVMe 펌웨어의 버그입니다. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1803692
먼저 SSD/NVMe의 펌웨어를 업데이트해 보세요. Intel 드라이브에 문제가 있는 경우 다음 빠른 가이드를 참조하세요.
Intel SSD 데이터 센터 도구(DCT)를 사용한 펌웨어 업데이트 https://downloadcenter.intel.com/search?keyword=SSD+펌웨어+업데이트+도구
# Download and install DCT
wget https://downloadmirror.intel.com/28999/eng/Intel_SSD_Data_Center_Tool_3.0.20_Linux.zip -O /tmp/Intel_SSD_Data_Center_Tool_3.0.20_Linux.zip
unzip -d /tmp /tmp/Intel_SSD_Data_Center_Tool_3.0.20_Linux.zip
sudo dpkg -i /tmp/isdct_3.0.20-1_amd64.deb
# show drive data
isdct show -intelssd
# update 1st drive
isdct load -intelssd 0
reboot
# update second drive
isdct load -intelssd 1