安装SDI卡驱动(可选)
操作背景
当前SDI卡分为三种,存储卡、网络卡、存储和网络归一卡。若服务器含有存储卡,则镜像中需要安装SDI卡前端驱动插件,需要安装的规格系列如表1所示,使裸金属服务器能够支持挂载云硬盘。如果不属于上述情况,则可以跳过此步骤。目前ARM 64系统不支持存储卡,无需安装。
前提条件
- 已登录虚拟机。
- 已获取SDI卡的驱动程序(scsi_ep_front),并且已经上传到虚拟机。
scsi_ep_front驱动包的版本必须为1.0.13及以上。
操作步骤
以下步骤仅供参考,不同版本镜像安装SDI卡驱动的回显信息不同,视实际情况而定。
- 进入SDI驱动安装包所在目录,执行以下命令:
rpm -ivh kmod-scsi_ep_front-centos_7.6_1.0.18-3.10.0_957.el7.centos.x86_64.rpm
Ubuntu/Debian系列操作系统的SDI驱动使用的是deb安装包,使用命令dpkg -ixxx(xxx为SDI安装包名)进行安装。
- 安装完后执行:rpm -qa | grep scsi,如下回显表示安装成功。
[root@localhost ~] rpm -qa | grep scsi lsscsi-0.27-6.el7.x86_64 kmod-scsi_ep_front-centos_7.6_1.0.18-3.10.0_957.el7.centos.x86_64
如果是Debian,执行dkms status查看安装结果。若驱动显示“installed”,表示安装成功,然后执行update-initramfs -u命令将驱动打入内核。
... root@debian:~/file# dkms status scsi_ep_front, 1.0.13, 3.16.0-4, amd64: installed scsi_ep_front, 1.0.13, 3.16.0-4, amd64: built scsi_ep_front, 1.0.13, 3.16.0-4, amd64: installed
- 执行下列命令,查看SDI驱动是否为内核对应的版本:
- uname -r,获取当前系统内核版本,例如:
[root@localhost r74]# uname -r 3.10.0-957.el7.x86_64
- find / -name "*front*.ko" ,查看内核版本对应的SDI驱动,如下回显可以看到对应内核的SDI卡驱动。
[root@localhost r74]# find / -name "*front*.ko" /usr/lib/modules/3.10.0-957.el7.x86_64/extra/scsi_ep_front/scsi_ep_front.ko
- uname -r,获取当前系统内核版本,例如: