Ubuntu 22.04系统重启后NVMe设备命名随机变更原因咨询
Ubuntu 22.04系统重启后NVMe设备命名随机变更原因咨询
大家好,我最近碰到一个头疼的问题:在Ubuntu 22.04系统里,每次重启后NVMe设备的命名都会随机变化,想请教下各位大佬这是什么原因导致的?
下面是我复现问题的完整操作步骤:
操作流程
- 给测试机(SUT)安装16块NVMe SSD
- 启动测试机
- 进入系统后执行命令
nvme list,得到初始设备列表:
Node SN Model --------------------- -------------------- ------------------------------------- /dev/nvme9n1 S796NG0W800021 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme8n1 S796NG0W800042 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme7n1 S796NG0W800014 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme6n1 S796NG0W800053 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme5n1 S796NG0W800070 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme4n1 S796NG0W800071 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme3n1 S796NG0W800016 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme2n1 S796NG0W800015 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme15n1 S796NG0W800019 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme14n1 S796NG0W800031 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme13n1 S796NG0W800027 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme12n1 S796NG0W800034 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme11n1 S796NG0W800068 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme10n1 S796NG0W800066 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme1n1 S796NG0W800018 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme0n1 S796NG0W800011 SAMSUNG MZWLO7T6HBLA-00A07
- 重启系统
- 再次进入系统执行
nvme list,发现设备命名已经随机变更:
Node SN Model --------------------- -------------------- --------------------------------------- /dev/nvme9n1 S796NG0W800011 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme8n1 S796NG0W800042 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme7n1 S796NG0W800031 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme6n1 S796NG0W800070 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme5n1 S796NG0W800019 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme4n1 S796NG0W800021 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme3n1 S796NG0W800053 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme2n1 S796NG0W800014 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme15n1 S796NG0W800018 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme14n1 S796NG0W800066 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme13n1 S796NG0W800015 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme12n1 S796NG0W800016 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme11n1 S796NG0W800068 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme10n1 S796NG0W800034 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme1n1 S796NG0W800027 SAMSUNG MZWLO7T6HBLA-00A07 /dev/nvme0n1 S796NG0W800071 SAMSUNG MZWLO7T6HBLA-00A07
系统配置信息
- OS:Ubuntu 22.04.3 LTS(Linux 6.2.0-39-generic)
对比测试情况
我在RHEL v9.2系统上做了同样的操作,这个命名随机变更的问题并没有出现。有没有大佬能解释下Ubuntu这边的差异是怎么回事?
备注:内容来源于stack exchange,提问作者andy
相关产品推荐
相关产品推荐

