RHEL 7.1 iscsid无法获得目标,因为networking似乎没有启动

我有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

现在好像开机了。