主机重启后 iscsi 不工作

主机重启后 iscsi 不工作

我有一台主机,它既充当 iscsi 发起者,又充当目标。它是一个 OpenStack 盒,既充当存储节点 (cinder),又充当计算节点。网络上还有另一个计算节点,它只是充当此目标的发起者。

目标是 Centos 7 盒,其 IP 地址为 192.168.1.10。

一旦我创建了虚拟机,我就可以看到卷,并且“targetcli ls”显示 LUN 和 ACL。

我已将一些日志输出复制到 pastebin。其中包括

  • 目标命令行
  • systemctl 状态 iscsi
  • systemctl 状态 iscsid

我在以下几点捕获了日志:

重新启动后,“targetcli ls”仅显示 LUN,但不显示 ACL。iscsi 和 iscsid 状态信息也有错误。

iscsid 错误

1 月 4 日 16:03:58 myserver.mydomain iscsid[1398]: 连接到 192.168.1.10:3260 失败(连接被拒绝)
1 月 4 日 16:04:25 myserver.mydomain iscsid[1398]: conn 0 登录被拒绝:启动器与目标授权失败
1 月 4 日 16:04:25 myserver.mydomain iscsid[1398]: 通过 [iface: default] 到 [目标:iqn.2010-10.org.openstack:volume-e764f202-b414-424f-b02a-595f797b6b9c,门户:192.168.1.10,3260] 的连接 1:0 已关闭。

iscsi 错误

1 月 4 日 16:03:36 myserver.mydomain iscsi-mark-root-nodes[1042]: iscsiadm: 没有活动会话。1 月 4 日 16:04:25 myserver.mydomain iscsiadm[1172]: iscsiadm: 无法登录 [iface: default,目标:iqn.2010-10.org.openstack:volume-e764f202-b414-424f-b02a-595f797b6b9c,门户:192.168.1.10,3260]。
1 月 4 日 16:04:25 myserver.mydomain iscsiadm[1172]: iscsiadm: 启动器报告错误 (24 - 由于授权失败导致 iSCSI 登录失败)
1 月 4 日 16:04:25 myserver.mydomain iscsiadm[1172]: iscsiadm: 无法登录所有门户
1 月 4 日 16:04:25 myserver.mydomain iscsiadm[1172]: 登录到 [iface: default, target: iqn.2010-10.org.openstack:volume-e764f202-b414-424f-b02a-595f797b6b9c, portal: 192.168.1.10,3260] (多个)

如果我随后创建一个新的 virt(这将创建一个新的卷),iscsi 可以适用于该卷。仍然没有与重启前创建的 ACL 关联的 ACL。

重新启动也会导致新的失败。

/etc/iscsi/initiatorname.iscsi 中的启动器名称是“iqn.1994-05.com.redhat:4fc3b5297ef1”,因此我尝试执行以下操作并重新启动,但没有任何改善

cd /iscsi/iqn.2010-10.org.openstack:volume-e764f202-b414-424f-b02a-595f797b6b9c/tpg1/acls
创建 iqn.1994-05.com.redhat:4fc3b5297ef1

这产生了以下输出:

为 iqn.1994-05.com.redhat:4fc3b5297ef1 创建了节点 ACL,
并创建了映射 LUN 0。

相关内容