一键脚本安装驱动

  • 该方法只适用于OS不在SP686C RAID控制卡下的场景,如果OS挂载在SP686C RAID卡下请参见操作系统和驱动安装进行OS及驱动安装。
  • 若驱动不支持脚本自动化安装,请参见单独安装驱动进行手动安装。
  • 自动化安装方式仅支持全部安装,若需要安装指定安装包,需手动安装,具体安装步骤请参见单独安装驱动
  • 安装驱动所需时间在30s左右,安装过程不可中断。在此期间OS不能重启,否则可能造成OS异常、无法正常启动等情况。

操作步骤

  1. 登录服务器远程控制台。
  2. 挂载升级文件。

    iBMC远程虚拟控制台包含Java远程虚拟控制台和HTML5集成远程控制台,其中HTML5集成远程控制台不支持“本地文件夹”功能,本章节以Java远程虚拟控制台为例进行说明,更多信息可参考《iBMC用户指南》。

    1. 在虚拟控制台的工具栏中单击,打开虚拟光驱下属菜单,如图1所示。
      图1 虚拟光驱
    2. 选择“镜像文件”并单击,打开文件选择窗口。
    3. 选择驱动包解压后得到的“onboard_driver_xxx.iso”文件。
    4. 单击“连接”。

      当工具栏的“连接”变成“断开”时,即表示已经成功挂载,如图2所示。

      图2 挂载成功

  3. 拷贝文件到服务器,并为其赋予读写权限。

    1. 执行mount /dev/sr0 /mnt命令,将本地文件夹挂载到“/mnt”路径下。

      可在输入mount /dev/sr后,按Tab键,自动联想出sr后面的值。

    2. 执行mkdir /root/driver命令,在root目录下新建“driver”文件夹。
    3. 执行cp -vr /mnt/* /root/driver/命令将所挂载的文件拷贝到“driver”目录下。
    4. 执行cd /root/driver/命令进入“driver”目录。
    5. 执行chmod +x install.sh为脚本添加可执行权限。

  4. 执行./install.sh自动安装脚本。
  5. 进入驱动安装界面。包含如下选项:

    • 1:自动安装目录下所有驱动。
    • 2:查看当前RAID卡信息和驱动版本。
    • H:帮助信息。
    • Q:退出当前菜单。

    输入“1”,并按“Enter”,执行一键安装所有驱动。

  6. 安装完成后,按“Enter”,返回选项菜单。
  7. 输入“q”并按“Enter”,退出驱动安装界面。
  8. 驱动安装成功后,您可以通过下列操作确定驱动生效情况。

    1. 在Linux下执行lsmod | grep hiraid,通过回显信息查看驱动是否已生效。
      • 若无回显,说明驱动尚未生效,请重新操作4~8
      • 若有SP686C RAID卡的驱动相关回显,说明驱动已生效。
    2. 请参见安装hiraidadm管理工具安装hiraidadm管理工具,安装成功后通过./hiraidadm version -i device_name命令查询生效驱动的版本信息。

      其中device_name为SP686C RAID卡在操作系统中的设备名称,例如hiraid0。