由于Ubuntu系统包的驱动aacraid驱动比较旧,如果把Ubuntu安装在SmartRAID3152-8i或者SmartRAID3164-16i的创建的RAID下面的时候,系统下面加载的驱动是aacraid,即使后面重新安装了smartpqi的驱动,也没办法把旧的aacraid去掉(即使用rmmod aacraid, 因为系统占用了)。下面的步骤能很简单的解决这个问题。
如果你的系统连网,可以用如下步骤实现:
1.先从microsemi官网找到驱动,你可以从https://storage.microsemi.com/en-us/speed/raid/aac/linux/smartpqi_src_v1.2.8-026_tgz.php 下载smartpqi_src_v1.2.8-026.tgz再在里面的dkms文件可以找到smartpqi-dkms_#.#.#-###_all.deb。
2.把原来老的aacraid驱动删掉,rm -rf /lib/module/`uname -r`/kernel/drivers/scsi/aacraid/aacraid.ko, 这里的`uname -r`是你的kernal版本,如4.4.0-131-genericapt
3.apt-get update
4.apt-get -f install build-essential dkms
5.dkpg -i smartpqi-dkms_#.#.#-###_all.deb
系统重启后即可解决这个问题。
如果你的系统不能连网,可以把你的系统安装光盘或者U盘挂载在系统下做为apt的源。
使用apt-cdrom –m –d /media/cdrom add来将光盘做为apt-get的源。
再执行上面1-5的步骤
想了解更多存储产品需要合作与咨询搭建方案请联系官网上的在线客服,嘉华众力自2000年成立以来一直在网络存储、传输这方面积累、沉淀;经过多年发展与全新的品牌定位,( CEACENT )嘉华众力品牌已成为国内外极具实力的数据通讯产品及方案提供商。,请关注嘉华众力官网:www.unicaca.com
