1712  
   0
如何处理FusionStorage无法识别到服务器上的磁盘
作者:李海涛a于 2018年08月20日 发布在分类 / 经验案例 / FAQ 下,并于 2018年08月20日 编辑
如何处理FusionStorage无法识别到服务器上的磁盘

一、提问

存储节点使用非直通的RAID卡,例如LSI3108、LSI2208、HP P840i、HP P420i等,为每一块用于存储池的磁盘创建了单盘RAID0,然后在储节点上安装完FusionStorage Agent,但是在服务器界面却看不到磁盘,在存储节点上执行“cat /proc/smio_host”命令,查询出来的磁盘Location为-1或者大于5000,也无法看到磁盘的ESN

二、问题原因

使用非直通的RAID卡,需要在操作系统上安装RAID卡的命令行工具(可执行磁盘配置管理等操作)后,FusionStorage才能识别到磁盘。
上述问题的原因在于未安装RAID卡的命令行工具,或者安装完命令行工具之后,未重启smio服务。

三、解决方法

FusionStorage Block产品文档在 “安装过程(XXX场景) -> 简介 -> 系统要求”这一章节中,已注明需要安装命令行工具的RAID卡型号,命令行工具的兼容版本,以及命令行工具的下载链接。详情请查阅产品文档中的这一章节。
下面给出解决该问题的快速链接和方法:
1、  确认RAID卡的型号,根据RAID卡型号下载命令行工具:
l  LSI系列的RAID卡:

1)  访问:https://www.broadcom.com/support/download-search
2)  在右上角的搜索中,分别输入“storcli”和“MegaCli”
3)  在搜索结果中,选中左边的“Downloads”,过滤搜索结果
4)  下载版本兼容的storcli和MegaCLI工具,例如:
也可以直接使用如下附件中已下载好的工具.
l  HP服务器的RAID卡:

若存储节点的服务器使用的RAID卡为“P400i”、“P410i”和“P420i”则需要安装 hpacucli,若RAID卡为“P840i”,则需要安装hpssacli。
hpssacli的下载链接如下:
http://h20566.www2.hpe.com/hpsc/swd/public/detail?swItemId=MTX_c88321dcaaa94c7db3eb5fc651&sp4ts.oid=7271241

hpacucli的下载链接如下:
https://h20564.www2.hpe.com/hpsc/swd/public/detail?swItemId=MTX_9a45caa3b8be46398c1bd4d016&lang=en-us&cc=us

也可以直接使用如下附件中已下载好的工具.

2、  将下载好的命令行工具,上传到各存储节点并安装,安装命令参考如下:
rpm -ivh XXXXXX.rpm
3、  安装成功后,执行如下命令重启smio服务:
R6C00及之后的版本请执行:sh /opt/dsware/agent/script/dsware_smio_tool.sh restart

R6C00之前版本请执:cd /opt/dsware/osd/ko/`uname -r`/smio ; sh smio_stop ; sh smio_start

命令执行结果如下.

4、  在存储节点上执行“cat /proc/smio_host”命令,查看磁盘的Location及ESN是否显示正常.


 知识评论当前评论数0

 推荐知识


 访问权限

创建人 李海涛a
工作小组 宏杉成员
文档编辑权限 创建者私有
文档阅读权限 来自分类
分类阅读权限 所有人
分类编辑权限 技术服务部  : 机构     渠道合作伙伴  : 机构     系统管理员 : 人员     
分类审核权限 审核小组  : 岗位    
分类预览权限 审核小组 : 岗位    
分类下载权限 技术服务部  : 机构    
 历史版本

修改日期 修改人 备注
2018-08-20 14:56:25[当前版本] 系统管理员 更改发布小组
2018-08-20 12:50:12 李海涛a CREAT

 目录
    宏杉案例知识库-V4.0.1