H3C UniServer R5300 G3安装Ubuntu16.04系统下11T容量RAID5只识别为900G

组网及说明

装配组件:H3C UniServer R5300 G3-RS5Z1R5300C-CTO服务器-国内版

板卡:P460-M4 阵列卡

系统版本:Ubuntu16.04

问题描述

1、实际上sdb是4块4T盘配置的raid5,在系统下lsblk查看到只有900G大小。

2、HDM中逻辑卷容量识别正常,SDS日志无报错。

3、按照smartpqi的驱动升级步骤未能生效。

过程分析

1、硬件日志无报错,HDM界面容量识别正常。

2、由于Ubuntu16.04自带的inbox驱动为aacraid,且之前有过类似问题,初步怀疑跟驱动有关。

3、由于需要先禁用inbox驱动,所以直接升级smartpqi驱动无效。

解决方法

1、首先查看系统当前使用的驱动:lspci -vvv |grep aacraid

2、禁用inbox驱动aacraid:

在/etc/modprobe.d/添加一个文件blacklist-aacraid.conf,内容如下

blacklist aacraid

3、以上准备好之后,按以下步骤安装
sudo apt-get update
sudo apt-get -f upgrade build-essential dkms(不要中断,确保出现一连串的setting up字样)
sudo dpkg –i smartpqi-dkms_1.2.8.026_all.deb

4、完成后重启生效,再次查看阵列卡使用的驱动
lspci -vvv |grep smartpqi

5、临时解决

写入内核加载名单中,方法如下:
强制使smartpqi驱动在启动时加载

vi /etc/modules

smartpqi

保存重启

posted @ 2024-11-08 11:22  *一炁化三清*  阅读(2)  评论(0编辑  收藏  举报