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

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

提示

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

升级

2488 V5 服务器 V100R005 维护与服务指南 13

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
NVMe硬盘

NVMe硬盘

拆卸NVMe硬盘

Windows操作系统

  1. 停止所有对NVMe硬盘的访问。
  2. 安装Windows操作系统的工具包。具体操作步骤请参见《ES3000 V3 NVMe PCIe SSD 用户指南》中“安装与配置 > 安装工具包 > 安装工具包(Windows系统)”章节。
  3. 双击工具包安装路径下的HioadmGUI_DotNet_x.0.exe,进入Windows GUI工具界面,如图3-28所示。

    • 如果.NET版本为2.0或3.5,双击安装路径下的HioadmGUI_DotNet_2.0.exe,进入Windows GUI工具。
    • 如果.NET版本为4.0或4.5,双击安装路径下的HioadmGUI_DotNet_4.0.exe,进入Windows GUI工具。
    图3-28 BaseInfo界面1

  4. 单击“eject”。

    弹出“Eject Succeed”对话框,如图3-29所示。

    图3-29 BaseInfo界面2

    如果弹出成功的提示,此时可以热拔NVMe硬盘。如果弹出失败的提示,表示操作系统正在访问NVMe硬盘,需要停止访问后再次单击“eject”,直到弹出成功提示后才可以热拔NVMe硬盘。

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

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

Linux操作系统

说明:

以下操作当前仅适用于RHEL 7.3和RHEL 7.4,其他Linux操作系统版本请联系技术支持

  1. 如果操作系统是RHEL 7.3,需先升级内核,否则NVMe硬盘不支持通知式热插拔功能。

    RHEL 7.3操作系统需要将内核升级至kernel-3.10.0-514.26.2.e17.x86_64版本及以上。

    1. 使用“root”用户登录需要升级内核的服务器。
    2. 执行以下命令,查看当前内核版本。

      uname -a

    3. 下载内核升级包至本地PC。

      使用customer portal账号登录红帽官网下载内核升级包:kernel-3.10.0-514.26.2.el7.x86_64.rpm。

      具体链接:https://access.redhat.com/downloads/content/rhel---7/x86_64/2456/kernel/3.10.0-514.26.2.el7/x86_64/fd431d51/package

    4. 通过KVM挂载下载的升级包所在的文件夹,如图3-30所示。
      图3-30 挂载文件夹
    5. 执行以下命令将服务器上的升级包挂载至OS中,本步骤以“/home”文件夹为例。

      mount /dev/sr0 /home

    6. 执行以下命令在“/home”文件夹下查看升级包。

      cd /home

      ls kernel*

    7. 执行以下命令,升级系统内核。

      rpm -ivh kernel*.x86_64.rpm

    8. 执行reboot命令重启服务器,选择进入新的内核。
    9. 执行以下命令,确认内核升级成功。

      uname –r

      系统显示如下信息:

      kernel-3.10.0-514.26.2.el7.x86_64

  2. 配置内核参数。

    1. 登录操作系统,打开“/boot/efi/EFI/redhat/grub.cfg”(系统为UEFI模式安装)或“/boot/grub2/grub.cfg”(系统为普通模式安装)文件。

      以UEFI模式为例,执行vi /boot/efi/EFI/redhat/grub.cfg命令,打开文件,出现如图3-31所示界面。

      图3-31 打开文件
    2. 按“Insert”键。
    3. 找到“linuxefi /vmlinuz-3.10.0-514.26.2.el7.x86_64 root=/dev/mapper/rhel-root ro crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet LANG=en_US.UTF-8”,并在后面输入pciehp.pciehp_force=1 pci=pcie_bus_perf

      如果升级了内核,需要在升级后的内核参数后面增加该内容,且增加的内容需要与上文之间有空格,但不能换行,如图3-32所示。

      图3-32 配置内核参数
    4. 按“Esc”键。
    5. 输入“:wq”。

      保存退出。

  3. 修改完成后,重启服务器。
  4. 如果操作系统是RHEL 7.3或RHEL 7.4,需先修改a8寄存器值,否则NVMe硬盘不支持通知式热插拔功能。

    1. 在操作系统命令行中执行以下命令记录原始a8寄存器值(a0行第9列PCI数据),如图3-33所示。

      lspci -s <bdf> -xxx

      说明:

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

      <bdf>:NVMe硬盘的ROOT PORT(B/D/F),本步骤以1号硬盘为例,其它NVMe硬盘的操作方法与此类似,其它NVMe硬盘的B/D/F值请参考表3-2

      表3-2 B/D/F对应关系

      配置

      硬盘编号

      ROOT PORT(B/D/F)

      Slot号

      8*NVME+16*SAS

      0

      83:00.0

      80

      1

      83:01.0

      81

      2

      83:02.0

      82

      3

      83:03.0

      83

      20

      24:00.0

      84

      21

      24:01.0

      85

      22

      24.02.0

      86

      23

      24.03.0

      87

      图3-33 查询原始寄存器值
    2. 执行以下命令将a8寄存器值修改为“e1”。

      setpci -s <bdf> a8.B=e1

      <bdf>:NVMe硬盘的ROOT PORT(B/D/F),B/D/F值请参考表3-2

    3. 执行以下命令查询修改结果,如图3-34所示。

      lspci -s <bdf> -xxx

      图3-34 查询修改后寄存器值

  5. 停止所有对NVMe硬盘的访问。
  6. 如果被拔出的NVMe硬盘存在mount的文件系统,请执行以下命令卸载该NVMe硬盘上的文件系统。

    umount /dev/NVMe硬盘盘符

  7. 根据表3-3找到服务器硬盘编号和操作系统中的Slot ID的对应关系。

    说明:

    硬盘编号及位置对应关系,请参见硬盘编号

    表3-3 硬盘对应关系

    服务器表面槽位号

    Slot ID

    0

    80

    1

    81

    2

    82

    3

    83

    20

    84

    21

    85

    22

    86

    23

    87

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

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

    参数说明:n,取值为0和1,0表示卸载硬盘,1表示加载硬盘(当且仅当已执行卸载硬盘命令但并未执行拔出硬盘操作时,才可以执行加载硬盘命令)。

    例如:热拔出3号Slot槽位的NVMe硬盘,则需要执行以下命令。

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

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

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

  10. 将拆卸下来的硬盘放入防静电包装袋内。
  11. 在通知式热拔出之后,执行以下命令重新设置a8寄存器值,将a8寄存器值恢复至步骤 4.1记录的原始值。

    说明:

    如果不恢复原始寄存器值会导致该槽位的NVMe硬盘通知式热插入功能异常。

    setpci -s <bdf> a8.B=原始a8寄存器值

    <bdf>:NVMe硬盘的ROOT PORT(B/D/F),B/D/F值请参考表3-2

  12. (可选)如果不会立即更换硬盘,请安装硬盘槽位填充模块。

安装NVMe硬盘

  1. 安装系统驱动。

    • Intel系列NVMe盘的驱动安装

      产品兼容的操作系统中,为了保障NVMe硬盘的稳定运行,Windows操作系统需要安装最新版NVMe的驱动程序。使用Linux操作系统时,推荐使用兼容性列表中新版本Linux操作系统。Linux操作系统中有部分系统不支持NVMe特性,需要进入Intel官网下载驱动。

      1. 驱动下载:通过如下链接https://downloadcenter.intel.com/zh-cn/download/27033/NVMe-Drivers-for-Intel-SSDs?v=t下载驱动程序。
        说明:
        • 按提示下载最新版本驱动。
        • 若无对应的Intel驱动,推荐使用操作系统自带的最新硬盘驱动。
      2. Windows操作系统下驱动安装方法,请参考解压驱动包后得到的“Intel NVMe Install Guide_330547-003.pdf”。
      3. Linux操作系统下驱动安装方法,请参考解压驱动包后得到的“Intel_Linux_NVMe_Guide_330602-002.pdf”。
    • 华为系列NVMe盘的驱动安装

      产品兼容的操作系统中,为了保障NVMe硬盘的稳定运行,Windows操作系统需要安装最新版NVMe的驱动程序。Linux操作系统的NVMe驱动,建议安装ES3000 V3驱动。

      1. 驱动下载:通过如下链接http://support.huawei.com/enterprise/zh/server/es3000-v3-pid-21500649/software下载驱动程序。
      2. 安装方法请参考华为《ES3000 V3 NVMe PCIe SSD V100R003 用户指南》。
    说明:
    • 推荐安装最新版本驱动程序。
    • 华为自研ES3000 V3 NVMe硬盘和Intel的NVMe硬盘混插时,如果华为自研NVMe硬盘安装了NVMe硬盘的驱动会导致服务器无法识别Intel NVMe硬盘的盘符。

  2. 将备用NVMe硬盘从防静电包装袋中取出。

    说明:
    • 安装NVMe硬盘前,不需要将服务器下电。
    • NVMe硬盘插入操作请按顺序执行,在一个NVMe硬盘插入操作完成后,再执行其他硬盘的热插入操作。
    • 换盘时,需要在旧NVMe硬盘拔出5秒后才可以插入新NVMe硬盘。

  3. 安装NVMe硬盘。

    • Windows系统下安装NVMe硬盘
      1. 将待插入NVMe硬盘缓慢插入硬盘插槽,具体操作方法请参见SAS/SATA硬盘
      2. 先是NVMe硬盘绿色指示灯熄灭,黄色指示灯以2Hz频率闪烁,然后绿色指示灯和黄色指示灯均熄灭,该状态持续30s以内,待绿色指示灯常亮,在系统查看新插入NVMe硬盘的状态。
      3. 若无法查看到新插入NVMe硬盘,可进入系统“设备管理器”,执行扫描硬件变化“Scan for hardware changes”操作。
      4. 重新扫描硬件变化后,在系统中查看新插入NVMe硬盘查的状态。
    • Linux系统下安装NVMe硬盘
      说明:

      以下操作当前仅适用于RHEL 7.3和RHEL 7.4,其他Linux操作系统版本请联系技术支持

      1. 登录操作系统,打开“/boot/efi/EFI/redhat/grub.cfg”(系统为UEFI模式安装)或“/boot/grub2/grub.cfg”(系统为普通模式安装)文件。

        以UEFI模式为例,执行vi /boot/efi/EFI/redhat/grub.cfg命令,打开文件,出现如图3-35所示界面。

        图3-35 打开文件

      2. 按“Insert”键。
      3. 找到“linuxefi /vmlinuz-3.10.0-514.26.2.el7.x86_64 root=/dev/mapper/rhel-root ro crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet LANG=en_US.UTF-8”,并在后面输入pciehp.pciehp_force=1 pci=pcie_bus_perf

        增加的内容需要与上文之间有空格,但不能换行,如图3-36所示。

        图3-36 配置内核参数

      4. 按“Esc”键。
      5. 输入“:wq”。

        保存退出。

      6. 修改完成后,重启服务器。
      7. 将待插入NVMe硬盘缓慢插入硬盘插槽,具体操作方法请参见SAS/SATA硬盘
      8. 先是NVMe硬盘绿色指示灯熄灭,黄色指示灯以2Hz频率闪烁,然后绿色指示灯和黄色指示灯均熄灭,该状态持续30s以内,待绿色指示灯常亮,在系统查看新插入NVMe硬盘的状态。
    说明:
    • 不同厂家的NVMe硬盘由于研发方案不同,上电时间有所差别。
    • 如需安装操作系统到NVMe硬盘,请参见《华为服务器 操作系统 安装指南》。
    • 由于NVMe硬盘作为系统盘时只能选择UEFI模式,而SATADOM SoftRAID只能使用Legacy模式。因此NVMe硬盘做系统盘时,服务器不支持SoftRAID。

  4. 进入iBMC WebUI,查看更换后的部件状态是否正常。具体操作方法请参见《华为机架服务器 iBMC 用户指南》。
翻译
下载文档
更新时间:2018-11-23

文档编号:EDOC1000168842

浏览量:6409

下载量:221

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