> euca-attach-volume -i <instance_id> -d /dev/vdb <volume_id>
症状如下:1. attach之后euca显示正常,nova-comput.log里面显示attaching
2. 检查guest机器,dmesg没有任何信息,设备也没创出来
3. iscsiadm -m session 显示没有active的session
4. iscsiadm -m node或者discovery显示正常,可以看到之前创建的volume配置如下:1. --iscsi_helper=ietadm
2. --iscsi_ip_prefix=192.168.4.1
3. initiator用的是open-iscsi,target用的是iscsitarget
4. 也尝试过使用--iscsi_helper=tgtadm,target用tgtd,同样不行
5. nova-comput,nova-volume等所有东西装在同一台物理主机上请问大家有谁遇到过同样的问题?多谢!
症状如下:1. attach之后euca显示正常,nova-comput.log里面显示attaching
2. 检查guest机器,dmesg没有任何信息,设备也没创出来
3. iscsiadm -m session 显示没有active的session
4. iscsiadm -m node或者discovery显示正常,可以看到之前创建的volume配置如下:1. --iscsi_helper=ietadm
2. --iscsi_ip_prefix=192.168.4.1
3. initiator用的是open-iscsi,target用的是iscsitarget
4. 也尝试过使用--iscsi_helper=tgtadm,target用tgtd,同样不行
5. nova-comput,nova-volume等所有东西装在同一台物理主机上请问大家有谁遇到过同样的问题?多谢!
然后用 scsidam 去检查你创建volume是否可以 成功的手动通过iscsi协议挂接
如果不能,去检查你的tgt.conf 中配置是否 :include /etc/tgt/conf.d/cinder_tgt.conf (配置了cinder)
或者:include /etc/nova/volumes/*
去你的/etc/nova/volumes/ 或者//var/lib/cinder/volumes/ 检查是否正确生成target文件
。