openfiler与OVM结合过程遇见的问题

1、openfiler利用drbd corosync实现HA,产生2个lun分别给ovm使用。

2、openfiler搭建成功后,只输出了一个lun,以至于ovm创建pool的时候发现不了iscsi存储


问题原因的寻找过程:

因为openfiler产出的为iscsi存储,所以采用iscsi命令行命令测试

1、查看当前的磁盘使用情况

fdisk -l


2、查看iscsi运行情况

rpm -qa |grep iscsi


chkconfig --list |grep iscsi


ps -ef |grep iscsi


3、配置iscsi存储

iscsiadm -m discovery -t sendtargets -p 192.168.1.254:3260


iscsiadm -m node �CT iqn.2006-01.com.openfiler:tsn.32b32087937b -p 192.168.1.254:3260 -l


iscsiadm -m node �CT iqn.2006-01.com.openfiler:tsn.32b32087937b -p 192.168.1.254:3260

>--opupdate -n node.startup -v

automatic


4、再次查看磁盘使用情况

fdisk -l


5、卸载iscsi存储

iscsiadm -m node --logoutall=all


iscsiadm -m node --op delete --targetname iqn.2006-01.com.openfiler:tsn.32b32087937b


6、再次查看是否成功卸载磁盘

fdisk -l


7、总结

增加iscsi存储
(1)发现iscsi存储:iscsiadm -m discovery -t st -p ISCSI_IP
(2)查看iscsi发现记录:iscsiadm -m node
(3)登录iscsi存储:iscsiadm -m node -T LUN_NAME -p ISCSI_IP -l
(4)开机自动: iscsiadm -m node �CT LUN_NAME -p ISCSI_IP -- op update -n node.startup - v automatic
 
删除iscsi存储
(1)登出iscsi存储 iscsiadm -m node -T LUN_NAME -p ISCSI_IP -u
(2)对出iscsi所有登录 iscsiadm -m node --logoutall=all
(3)删除iscsi发现记录:iscsiadm -m node -o delete -T LUN_NAME -p ISCSI_IP
 
登入需验证码的节点
(1)开启认证
iscsiadm -m node -T LUN_NAME -o update --name node.session.auth.authmethod --value=CHAP
*.使用-o同-- op
(2)添加用户
iscsiadm -m node -T LUN_NAME -- op update --name node.session.auth.username --value=[用户名]
(3)添加密码
iscsiadm �Cm node �CT LUN_NAME �C op update �Cname node.session.auth.password �Cvalue=[密码]




解决办法:

登录openfiler WEB管理界面,2个map必须输出2个lun。增加一个lun就可以使用了!


注:在添加ovm卷存储的时候,一定要注意勾选所有ovs主机

你可能感兴趣的:(openfiler,ovm)