所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

CH121 V3 计算节点 V100R001 用户指南 12

本指南介绍了CH121 V3计算节点的产品外观,功能,结构,安装和拆卸方法,基本配置方法以及支持的操作系统的安装方法。 根据本指南您可以更换产品的内部部件,配置启动项,配置RAID,登录WebUI,配置服务器的iBMC IP地址,安装操作系统。 本指南主要适用于以下工程师: 技术支持工程师 维护工程师
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
拆卸NVMe SSD硬盘

拆卸NVMe SSD硬盘

说明:
  • 以防数据丢失,在拆卸NVMe硬盘前,必须提前备份数据。
  • 使用命令卸载硬盘驱动。
  • 观察硬盘指示灯,如果绿灯熄灭,黄色指示灯处于慢闪(0.5Hz),表示硬盘可拔出。
  • 请按顺序执行NVMe硬盘拔出操作,在完全拔出一个NVMe硬盘后,请等待5s,再执行其他硬盘的拔出操作。

Windows操作系统

  1. 停止待拆卸硬盘的读写业务。
  2. 查询Slot ID和NVMe盘符的对应关系。

    本步骤以Windows Server 2012 R2系统为例,具体方法如下:
    1. 打开“Server Manager > Computer Management > Disk Management”。
    2. 右键单击硬盘,选择“属性”,查看该硬盘的Slot ID。
    3. 根据硬盘的Slot ID判断该硬盘是否为NVMe硬盘,如果是,则记录下该硬盘的盘符,如图5-5所示。通过Slot ID找到对应的硬盘物理槽位,Slot ID和硬盘物理槽位对应关系见表5-1
      图5-5 NVMe盘符和Slot ID的对应关系
      表5-1 硬盘槽位号、B/D/F、slot ID对应关系

      配置

      硬盘面板槽位号

      Root Port(B/D/F)

      Device(B/D/F)

      Slot ID

      2*2.5英寸NVME硬盘配置

      Slot0

      80:01.0

      82:00.0

      2

      Slot1

      80:01.1

      83:00.0

      3

    4. 以华为自研NVME硬盘为例,安装NVMe硬盘驱动hiodriver和NVME硬盘工具NVMe Toolbox。NVMe Toolbox可用于NVME硬盘信息查询、FW升级和热插拔等操作。
      说明:

      安装ES3000 V3后,请安装对应操作系统下所需的工具包,便于对ES3000 V3进行管理。 ES3000 V3工具与Windows系统自带NVMe驱动无法兼容,用户使用工具前必须先保证系统已正确安装华为NVMe驱动。工具包和驱动可以从华为官网上获取,参考《华为 ES3000 V3 NVMe PCIe SSD V100R003C50SPC200 升级指导书 (ES3500&ES3600&ES3620)》进行 NVME驱动升级和工具安装。

  3. 在 C盘安装路径下(默认路径为C:\Program Files (x86)\hioadm),运行HioadmGUI_DotNet_4.0.exe的GUI查看运行的NVMe硬盘,可以看到服务器上正在运行的NVMe硬盘。

    图5-6 查看运行的NVMe硬盘

  4. 选择需要拆卸的NVMe硬盘,单击“eject”。

    正常卸载完成后会弹出Eject Succeed提示框。
    图5-7 硬盘弹出成功提示

    通过工具成功弹出NVMe硬盘后,当NVMe硬盘绿色指示灯熄灭,NVMe硬盘黄色指示灯闪烁(0.5Hz),即可缓慢拔出NVMe硬盘。

    手动拔出硬盘的具体操作方法请参见拆卸SAS/SATA硬盘

Linux操作系统

先停止业务IO,如果该盘已经mount到某个路径,需要先umount。如果该盘在linux OS的RAID软件mdadm下使用,需要先将该盘设置成fail。

  1. 配置内核参数。

    OS下配置内核参数,在grub.cfg文件上,增加pciehp.pciehp_force=1 pci=pcie_bus_perf,配置完成后,需要重启计算节点生效。

    登录操作系统,打开“/boot/grub2/grub.cfg”(系统为Legacy模式安装)文件,配置内核参数。

    以Legacy模式安装redhat7.1系统为例。
    1. 执行命令:cat /proc/cmdline,出现如下界面,如果没有pciehp.pciehp_force=1 pci=pcie_bus_perf字样,则需要配置内核参数。
      图5-8 界面图
    2. 执行命令:vi /boot/grub2/grub.cfg,在出现的界面中找到1.a执行cat /proc/cmdline命令后出现的那句话,并在后面输入pciehp.pciehp_force=1 pci=pcie_bus_perf。增加的内容需要与上文之间有空格,但不能换行。
      图5-9 配置内核参数
    3. 保存,重启计算节点。
    4. 重启后,执行cat /proc/cmdline命令,查询内核配置是否成功。有pciehp.pciehp_force=1 pci=pcie_bus_perf字样,表示配置成功。
      图5-10 查询内核配置是否成功

  2. 升级内核或驱动。

    以RHEL 7.1操作系统为例。

    以华为自研ES3000 V3为例,系统下需要升级内核或驱动,否则NVMe硬盘不支持通知式热插拔功能。

    1. 执行命令:uname -r,查询当前内核或驱动版本。
      图5-11 查询内核或驱动版本
    2. 下载内核或驱动的升级包(以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

    3. 将升级包上传至OS,执行以下命令进行安装。

      rpm -ivh kmod-hiodriver-4.0.2.1-3.10.0_229.el7.redhat.x86_64.rpm

    4. 安装完成后,重启系统进入OS。
    5. 执行命令:uname -r,查看升级的内核或驱动版本是否生效。

      系统显示信息3.10.0-229.el7.x86_64,说明升级内核或驱动已生效。

      如果没有生效,需要手动在grub.cfg文件中修改。

      图5-12 查询内核或驱动版本

  3. 通知式热拔NVME硬盘。

    1. OS下获取磁盘所在槽位号、B/D/F号和Slot ID信息。

      一般情况下,槽位号跟计算节点面板标注的槽位号是一致的。如果不一致,则通过以下命令查询。

      • 执行命令:find /sys -name nvme0n1,获知SSD设备总线号。
      • 执行命令:lspci -vvv -xxx -s BDF,获知槽位号。
      图5-13 查询槽位号、B/D/F号和Slot ID信息
      表5-2 硬盘槽位号、B/D/F、slot ID对应关系

      配置

      硬盘面板槽位号

      Root Port(B/D/F)

      Device(B/D/F)

      Slot ID

      2*2.5英寸NVME硬盘配置

      Slot0

      80:01.0

      82:00.0

      2

      Slot1

      80:01.1

      83:00.0

      3

    2. 修改a8寄存器值,否则不支持NVMe硬盘通知式热插拔功能。
      1. 在操作系统命令行中执行以下命令记录原始a8寄存器值(a0行第9列PCI数据)。

        lspci -xxx -s <B/D/F>

        < B/D/F>:NVMe硬盘的Root Port(B/D/F),B/D/F值请参考表5-2

        图5-14 查询原始寄存器值
        说明:

        如果a8寄存器数据默认值不是f1,请联系华为工程师。

      2. 执行以下命令将a8寄存器值修改为“e1”。

        setpci -s <B/D/F> a8.B=e1

        < B/D/F>:NVMe硬盘的Root Port(B/D/F),B/D/F值请参考表5-2

      3. 执行以下命令查询修改结果。

        lspci -xxx-s <B/D/F>

        < B/D/F>:NVMe硬盘的Root Port(B/D/F),B/D/F值请参考表5-2

        图5-15 查询修改后寄存器值
    3. 停止该NVMe硬盘的读写业务。

      先停止业务IO,如果该盘已经mount到某个路径,需要先umount。如果该盘在linux OS的RAID软件mdadm下使用,需要先将该盘设置成fail。

      命令如下:

      umount /dev/NVMe硬盘盘符

    4. 执行以下命令安全移除硬盘。

      echo n > /sys/bus/pci/slots/Slot ID/power

      参数说明:

      • n,取值为0和1,0表示卸载硬盘,1表示加载硬盘(当且仅当已执行卸载硬盘命令但并未执行拔出硬盘操作时,才可以执行加载硬盘命令)。
      • Slot ID,请参考表5-2

      例如:通知式热拔Slot1槽位的NVMe硬盘,执行命令如下。

      echo 0 > /sys/bus/pci/slots/3/power

      3:Slot1槽位的Slot ID。

    5. 观察NVMe硬盘指示灯。如果NVMe硬盘绿色指示灯熄灭,NVMe硬盘黄色指示灯闪烁(0.5Hz),表示该硬盘允许拔出。

      手动拔出硬盘的具体操作方法请参考拆卸SAS/SATA硬盘

    6. 将拆卸下来的硬盘放入防静电包装袋内。
    7. (可选)如果不会立即更换硬盘,请安装硬盘假模块。

翻译
下载文档
更新时间:2018-11-01

文档编号:EDOC1000053372

浏览量:17337

下载量:3288

平均得分:
本文档适用于这些产品
相关文档
相关版本
分享
上一页 下一页