评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
拆卸NVMe硬盘
- 拆卸作为数据盘的NVMe硬盘前,不需要将服务器下电。
- 拆卸作为系统启动盘的NVMe硬盘前,需要将服务器下电,具体操作步骤请参见上电和下电。下电后,手动拔出NVMe硬盘,具体操作方法请参见拆卸SATA/SAS/SSD硬盘。
- 为了防止数据丢失,在实际卸下NVMe硬盘之前,必须提前备份数据。
- NVMe硬盘拔出操作请顺序执行,在一个NVMe硬盘拔出操作完成后,再执行其他NVMe硬盘的热拔出操作。
- 连续2个盘的拔出操作时间间隔要大于30秒。
- NVMe硬盘有关支持的操作系统的完整列表,详细的兼容系统信息请参见软硬件兼容性。
操作步骤
- 佩戴好防静电手套或防静电腕带,具体步骤请参见安全。
- RH5885H V3是否安装了安全面板?
- 拆卸RH5885H V3的安全面板,具体操作方法请参见拆卸安全面板(选配件)。
- 确定NVMe硬盘在RH5885H V3中的位置,如图5-9中红框所示。
图5-9中标示的8、9、13、14槽位在操作系统中对应为17、18、19、20槽位。
- 拆卸NVMe硬盘
Windows系统下拆卸NVMe硬盘
- 停止要拔出的NVMe硬盘的业务。
- 查询Slot ID和NVMe硬盘符的对应关系。具体方法如下:
本步骤以wiodow Server 2012 R2系统为例。
- 打开“Server Manager > Computer Management > Disk Management”。
- 右键单击硬盘,选择“属性”,查看该硬盘的Location。
- 根据硬盘的Location判断该硬盘是否为NVMe硬盘,如果是,则记录下该硬盘的盘符,如图5-10所示。
- 打开弹出NVMe硬盘工具EjectTool,可以看到服务器上正在运行的NVMe硬盘,如图5-11所示。
Intel的NVMe硬盘Device ID为0953。
- 选择需要弹出的NVMe硬盘,按“EJECT”,正常卸载完成后会弹出OK窗口,如图5-12所示。
- 如果要卸载的NVMe硬盘正在运行,禁止将NVMe硬盘卸载弹出,工具会弹出提示框,要求先将业务停止再卸载NVMe硬盘,如图5-13所示。
- 通过工具弹出NVMe硬盘,弹出成功后,NVMe硬盘Fault指示灯会一直闪烁(0.5Hz),即可缓慢拔出NVMe硬盘。
- 手动拔出NVMe硬盘,具体操作方法请参见拆卸SATA/SAS/SSD硬盘。
Linux系统下拆卸NVMe硬盘
在尝试任何热插拔操作之前,用户应当为其引导装载程序配置内核参数,在boot/grub2/grub.cfg文件上,增加pci=pcie_bus_perf,如图5-14。修改完成后,单板需要重启。
- 停止访问该NVMe硬盘的所有程序。
- 如果被拔出的NVMe硬盘存在mount的文件系统,请执行umount卸载该NVMe硬盘上的文件系统。
- 查询Slot ID和NVMe硬盘符的对应关系。具体方法如下:
- 打开操作系统命令终端,执行命令获取对应Slot ID号对应的盘的Bus ID,记录下所有Bus ID,如图5-15所示slot17对应的Bus ID是0000:81:00。
命令:cat /sys/bus/pci/slots/$slot/address
参数说明:$slot,表示操作系统中的硬盘槽位号,取值为17、18、19、20,对应服务器前面板的8、9、13、14。
- 通过命令,列出/sys/class/block/下的NVMe硬盘符、PCIe Bus ID、80 ID的对应关系,如图5-16所示。通过拆卸NVMe硬盘的Slot ID和Bus ID的关系,找到NVMe硬盘符和Slot ID的对应关系。
例如:nvme0n1对应的Bus ID是0000:81:00.0,80 ID是0000:80:02.0,那么通过拆卸NVMe硬盘可以知道,nvme0n1对应的slot ID就是17。
命令:ls -l /sys/class/block/
- 打开操作系统命令终端,执行命令获取对应Slot ID号对应的盘的Bus ID,记录下所有Bus ID,如图5-15所示slot17对应的Bus ID是0000:81:00。
- 执行命令安全移除NVMe硬盘。
- echo n > /sys/bus/pci/slots/$slot/power
- 参数说明:n,取值为0和1,0表示卸载硬盘,1表示加载硬盘(当且仅当已执行卸载硬盘命令但并未执行拔出硬盘操作时,才可以执行加载硬盘命令)。
- 例如:热拔出17号Slot槽位(对应服务器前面板的Slot 8)的NVMe硬盘,则需要执行以下命令:echo 0 > /sys/bus/pci/slots/17/power。
- 观察NVMe硬盘指示灯,如果NVMe硬盘Fault指示灯处于慢闪状态(0.5Hz),表示该NVMe硬盘允许拔出。
- 手动拔出NVMe硬盘,具体操作方法请参见拆卸SATA/SAS/SSD硬盘。
- 如要将NVMe硬盘插回原槽位,请等待15秒后操作。