安装硬盘
介绍安装CH225 V3硬盘的过程和注意事项。
操作场景
该任务指导现场维护工程师在以下场景安装硬盘:
- 更换故障的硬盘。
- 更换其他型号硬盘。
- 更换空间已满的硬盘。
- 增加硬盘。
- 安装硬盘前,不需要对计算节点下电。
- 不支持混插华为自研的NVMe PCIe SSD硬盘和其他厂家的NVMe PCIe SSD硬盘。
CH225 V3最多配置2个2.5英寸HDD/SSD硬盘和12个2.5寸NVMe PCIe SSD硬盘,位置如图8-17所示。
Disk0 |
Disk2 |
Disk3 |
Disk4 |
Disk5 |
Disk1 |
Disk6 |
Disk7 |
Disk8 |
Disk9 |
— |
Disk10 |
Disk11 |
Disk12 |
Disk13 |
必备事项
前提条件
该操作无需具备特殊条件。
数据
该操作无需准备数据。
工具
防静电手套。
硬件
备用硬盘。
操作步骤
安装HDD/SSD硬盘
- 将备用硬盘从防静电包装袋中取出。
- 完全打开扳手,将硬盘推入槽位,如图8-18中的①所示。
- 闭合扳手,直至扳手扣入弹片,如图8-18中的②所示。
- 后续处理。具体请按实际情况配置,以下仅供参考。
- 若原硬盘不在RAID组内,新安装的硬盘成为空闲盘,建议将其设置为全局热备盘或局部热备盘,操作完成。
- 若原硬盘在非冗余设置的RAID组(例如RAID 0),需要重新配置RAID,操作完成。
- 若原硬盘在冗余设置的RAID组且存在热备盘,新安装的硬盘成为空闲盘,建议将其设置为全局热备盘或局部热备盘,操作完成。
- 若原硬盘在冗余设置的RAID组且不存在热备盘,新安装的硬盘自动执行rebuild操作重建故障硬盘数据,操作完成。
具体步骤请参见《华为V2&V3服务器 RAID 控制卡 用户指南》。
安装NVMe PCIe SSD硬盘
- 安装系统驱动。
- 安装Intel系列NVMe盘的驱动 。
- 按提示下载最新版本驱动。
- 若无对应的Intel驱动,推荐使用操作系统自带的最新硬盘驱动。
- Windows操作系统下驱动安装方法,请参考解压驱动包后得到的《Intel NVMe Install Guide_330547-003.pdf》指南。
- Linux操作系统下驱动安装方法,请参考解压驱动包后得到的《Intel_Linux_NVMe_Guide_330602-002.pdf》指南。
- 安装华为系列NVMe盘的驱动。产品兼容的操作系统中,为了保障NVMe硬盘的稳定运行,Windows操作系统需要安装最新版NVMe的驱动。Linux操作系统的NVME驱动,建议安装ES3000 V3驱动。
- 推荐安装最新版本驱动程序。
- 华为自研ES3000 V3 NVMe硬盘和Intel的NVMe硬盘混插时,如果华为自研NVMe硬盘安装了NVMe硬盘的驱动会导致服务器无法识别Intel NVMe硬盘的盘符。
- 安装Intel系列NVMe盘的驱动 。
- 将备用NVMe硬盘从防静电包装袋中取出。
- 安装NVMe硬盘前,不需要下电计算节点。
- NVMe硬盘插入操作请按顺序执行,在一个NVMe硬盘插入操作完成后,再执行其他硬盘的热插入操作。
- 换盘时,需要在旧NVMe硬盘拔出15秒后才可以插入新NVMe硬盘。
- 安装NVMe硬盘。
- Windows系统下安装NVMe硬盘 。
- 将待插入NVMe硬盘缓慢插入硬盘插槽,操作方法和安装HDD/SSD硬盘相同。
- 先是NVMe硬盘绿色指示灯熄灭,黄色指示灯以2Hz频率闪烁,然后绿色指示灯和黄色指示灯均熄灭,该状态持续30s以内,待绿色指示灯常亮,在系统查看新插入NVMe硬盘的状态。
- 若无法查看到新插入NVMe硬盘,可进入系统“设备管理器”,执行扫描硬件变化“Scan for hardware changes”操作。
- 重新扫描硬件变化后,在系统中查看新插入NVMe硬盘查的状态。
- Linux系统下安装NVMe硬盘。
- 配置内核参数。
为了支持NVME硬盘通知式热插拔,OS下需要配置内核参数,在grub.cfg文件上,增加pciehp.pciehp_force=1 pci=pcie_bus_perf,配置完成后,需要重启计算节点生效。
登录操作系统,打开“/boot/grub2/grub.cfg”(系统为Legacy模式安装)文件,配置内核参数。
以Legacy模式安装redhat7.1系统为例- 执行命令:cat /proc/cmdline,出现如下界面,如果没有pciehp.pciehp_force=1 pci=pcie_bus_perf字样,则需要配置内核参数。图8-19 界面图
- 执行命令:vi /boot/grub2/grub.cfg,在出现的界面中找到3.a.i执行cat /proc/cmdline命令后出现的那句话,并在后面输入pciehp.pciehp_force=1 pci=pcie_bus_perf。增加的内容需要与上文之间有空格,但不能换行。图8-20 配置内核参数
- 保存,重启计算节点。
- 重启后,执行cat /proc/cmdline命令,查询内核配置是否成功。有pciehp.pciehp_force=1 pci=pcie_bus_perf字样,表示配置成功。图8-21 查询内核配置是否成功
- 执行命令:cat /proc/cmdline,出现如下界面,如果没有pciehp.pciehp_force=1 pci=pcie_bus_perf字样,则需要配置内核参数。
- 升级内核或驱动。
以RHEL 7.1操作系统为例。
以华为自研ES3000 V3为例,系统下需要升级内核或驱动,否则NVMe硬盘不支持通知式热插拔功能。
- 执行命令:uname -r,查询当前内核或驱动版本。图8-22 查询内核或驱动版本
- 下载内核或驱动的升级包(以kmod-hiodriver-4.0.2.1-3.10.0_229.el7.redhat.x86_64.rpm为例)。
下载链接:http://support.huawei.com/enterprise/zh/server/es3000-v3-pid-21500649/software。
- 将升级包上传至OS,执行以下命令进行安装。
rpm -ivh kmod-hiodriver-4.0.2.1-3.10.0_229.el7.redhat.x86_64.rpm
- 安装完成后,重启系统进入OS。
- 执行命令:uname -r,查看升级的内核或驱动版本是否生效。
系统显示信息3.10.0-229.el7.x86_64,说明升级内核或驱动已生效。
如果没有生效,需要手动在grub.cfg文件中修改。
图8-23 查询内核版本
- 执行命令:uname -r,查询当前内核或驱动版本。
- 将待插入NVMe硬盘缓慢插入硬盘插槽,操作方法和安装HDD/SSD硬盘相同。
- 先是NVMe硬盘绿色指示灯熄灭,黄色指示灯以2Hz频率闪烁,然后绿色指示灯和黄色指示灯均熄灭,该状态持续30s以内,待绿色指示灯常亮,在系统查看新插入NVMe硬盘的状态。
不同厂家的NVMe硬盘由于研发方案不同,上电时间有所差别。
- 配置内核参数。
- Windows系统下安装NVMe硬盘 。
- (可选)安装系统到NVMe硬盘。
- 产品兼容的操作系统中,安装系统到NVMe硬盘,可能需要在系统安装过程中加载驱动程序,才能识别使用NVMe硬盘,继续系统安装。
- 安装操作系统到NVMe硬盘,仅在Legacy模式下支持。
- 设置Legacy模式。
- 服务器启动阶段,按“Del”进入BIOS界面。
- 进入“Boot”,设置“Boot Type”为“Legacy”。
- 按“F10”,保存设置退出。
- 以安装Windows Server 2012系统到NVMe硬盘为例。
- 正常安装目标操作系统,在查找安装目标设备阶段,如果无法识别到NVMe硬盘,则通过服务器管理Web界面的虚拟光驱或软驱挂载驱动文件。
- 下载Windows Server 2012操作系统的NVMe硬盘驱动,生成光盘ISO或软驱IMG文件。
- 在安装界面通过“Load driver”操作加载驱动,识别到硬盘后,继续系统安装。
- 进入iBMC WebUI,查看更换后的部件状态是否正常。具体请参见《E9000 服务器 计算节点 iBMC 用户指南》。
- 后续处理。具体请按实际情况配置,以下仅供参考。
- 若原硬盘不在RAID组内,新安装的硬盘成为空闲盘,建议将其设置为全局热备盘或局部热备盘,操作完成。
- 若原硬盘在非冗余设置的RAID组(例如RAID 0),需要重新配置RAID,操作完成。
- 若原硬盘在冗余设置的RAID组且存在热备盘,新安装的硬盘成为空闲盘,建议将其设置为全局热备盘或局部热备盘,操作完成。
- 若原硬盘在冗余设置的RAID组且不存在热备盘,新安装的硬盘自动执行rebuild操作重建故障硬盘数据,操作完成。
具体步骤请参见《华为V2&V3服务器 RAID 控制卡 用户指南》。