创建storage pool失败(主、缓存都是SSD设备)

发布时间:  2016-05-22 浏览次数:  251 下载次数:  0
问题描述

配置FusionStorage时,客户现场硬件配置SSD硬盘作为主存,SSD卡作为缓存,创建存储池时失败。


告警信息

创建过程中如果选择SSD硬盘位主存,SSD卡为缓存,出现以下告警;

点击yes确认后,界面无任何硬盘信息,无法继续创建存储池;


处理过程

使用FSM web portal创建失败后,只能通过命令来创建,创建步骤如下:

1. 登录FSM主节点,切换为dsware用户。(如果本身是dsware用户登录,就不用切换了。)
su - dsware
2. 进入/opt/dsware/client/bin目录。
cd /opt/dsware/client/bin
3. 使用 sh dswareTool.sh --op scanMediaForPool -ip ip1,ip2,ip3(调用命令时,会需要输入用户名密码。对应的用户名密码为  cmdadmin     cmdHuawei@123)
4. 命令调用成功后,会在/opt/dsware/client/conf/目录下生成一个dsware.xml文件
5. 打开dsware.xml文件,根据需要修改以下几个字段:
   1) mainStorageStartSlot, 根据扫描到的ssd_disk的槽位号范围,选择用作主存的SSD DISK的起始槽位号
   2) mainStorageEndSlot, 根据扫描到的ssd_disk的槽位号范围,选择用作主存的SSD DISK的结束槽位号
   3) 在media标签下,将需要用做缓存的ssd_card的mediaRole改为 osd_cache
    将所有服务器的信息都修改完成后,保存退出。
6. 使用sh /opt/dsware/client/bin/dswareTool.sh  --op createStoragePool -name poolName -replicaNum 2/3 -storageType sas_disk/sata_disk/ssd_card/ssd_disk -cacheType nvdimm/ssd_card/ssd_disk/none/mem_sim -file filePath -securityLevel(optional) server/rack -storageCacheRate(optional) rate(expr:0.15)
   1) -name            存储池名字
   2) replicaNum       存储池副本数
   3) -storageType     主存类型,使用ssd_disk
   4) -cacheType       缓存类型,使用ssd_card
   5) -file            文件/opt/dsware/client/conf/dsware.xml
   6)-securityLevel    安全级别 
   7)-storageCacheRate  缓存主存比,可以使用默认值

END