我有2个RHEL 7.1 VMWare vm(服务器和客户端)连接到专用vmwarenetworking。 他们每个人都有2xe1000 nics使用团队。
我可以看到预期的团队合作。
我还在服务器vm上configuration了iscsi,它在客户机上的fstab中提供了一个目标,该目标又被挂载在我的客户端虚拟机上,由UUID提供。
在客户机上
[root@client ~]# iscsiadm -m discovery -t st -p server 192.168.100.11:3260,1 iqn.2012-06.com.example:server20gb
[root @ client〜]#iscsiadm -m session -P3
iSCSI传输类2.0-870版
版本6.2.0.873-28
目标:iqn.2012-06.com.example:server20gb(非闪存)
当前门户网站:192.168.100.11:3260,1
持久性门户网站:192.168.100.11:3260,1
**********
接口:
**********
Iface名称:默认
Iface Transport:tcp
Iface发起人姓名:iqn.1994-05.com.redhat:c1fef4191c2e
Iface IP地址:192.168.100.10
Iface HWaddress:
Iface Netdev:
SID:1
iSCSI连接状态:已login
iSCSI会话状态:LOGGED_IN
内部iscsid会话状态:无变化
*********
超时:
*********
恢复超时:120
目标重置超时:30
LUN重置超时:30
中止超时:15
*****
CHAP:
*****
用户名:
密码:********
username_in:
password_in:********
************************
协商的iSCSI参数:
************************
HeaderDigest:无
DataDigest:无
MaxRecvDataSegmentLength:262144
MaxXmitDataSegmentLength:262144
FirstBurstLength:65536
MaxBurstLength:262144
ImmediateData:是的
InitialR2T:是的
MaxOutstandingR2T:1
************************
连接的SCSI设备:
************************
主机号码:33状态:正在运行
scsi33频道00 Id 0 Lun:0
连接scsi磁盘sdc状态:正在运行
我可以通过UUID挂载磁盘,没有任何问题。
[root@client ~]# blkid /dev/sdc1 /dev/sdc1: UUID="de892bb0-7da8-4373-b169-9c465caf2699" TYPE="ext4"
我的问题是,在重新启动时,iscsi目标不能被挂载。 进入维护模式并检查时,看起来没有networking连接,因此iscsid守护进程失败
[root @ client〜]#journalctl -u iscsid - 日志开始于Sun 2015-10-04 18:19:10 BST,截止date为2015-10-04 18:32:31 BST。 - Oct 04 18:19:15 client.maclab systemd [1]:启动Open-iSCSI ... Oct 04 18:19:15 client.maclab systemd [1]:无法从文件读取PID /var/run/iscsid.pid:无效参数 Oct 04 18:19:16 client.maclab iscsid [1617]:启动了pid = 1618的iSCSI守护进程! Oct 04 18:19:16 client.maclab systemd [1]:启动Open-iSCSI。 Oct 04 18:19:17 client.maclab iscsid [1617]:无法连接到192.168.100.11:3260(-1,101) Oct 04 18:19:20 client.maclab iscsid [1617]:无法设置session1的优先级。 整个READ / WRITE和延迟可能会受到影响。 Oct 04 18:19:20 client.maclab iscsid [1617]:连接1:0到[target:iqn.2012-06.com.example:server20gb,portal:192.168.100.11,3260]到[iface:default]是可操作的现在 Oct 04 18:32:31 client.maclab systemd [1]:启动Open-iSCSI。
我在这里做一些愚蠢的事吗? 为什么在联网之前启动iscsid? 我在开机时错过了一个内核模块吗?
谢谢!
吉姆
看来这是我的fstab错误,我不得不通过选项_netdev 。
现在我的fstab条目看起来像UUID=de892bb0-7da8-4373-b169-9c465caf2699 /iscsi ext4 _netdev,rw 0 0
现在好像开机了。