加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

是否有可能获得另一台Linux机器的iSCSI启动器IQN?

发布时间:2020-12-13 23:23:22 所属栏目:Linux 来源:网络整理
导读:在本地机器上,我可以做到 cat /etc/iscsi/initiatorname.iscsi 获取建立ISCSI会话时发送给目标的IQN. 我想知道的是,是否有可能建立另一台机器的启动器IQN而不是ssh’ing它. 这是因为,给定一组我无法控制的机器的IP或主机名,我需要设置目标以仅允许来自这些机
在本地机器上,我可以做到

cat /etc/iscsi/initiatorname.iscsi

获取建立ISCSI会话时发送给目标的IQN.
我想知道的是,是否有可能建立另一台机器的启动器IQN而不是ssh’ing它.
这是因为,给定一组我无法控制的机器的IP或主机名,我需要设置目标以仅允许来自这些机器的ISCSI登录.

似乎不可能使用例如iscsiadm.我假设答案是否定的,但我不是ISCSI的专家,所以无论如何要问.
如果答案为否,我们将不得不以其他方式处理问题,可能需要使用已知池中的IQN设置启动器,或者甚至在所有这些机器上将IQN设置为相同(我怀疑后一种解决方法可能会产生不良后果,但我不确定).

解决方法

在尝试连接到目标之前,没有带内方式来获取远程计算机的启动器IQN.最好给他们分配你知道的IQN.绝对不要给他们相同的IQN;那会让你头疼.如果你不能分配它们,那么:

>让主机尝试连接到目标,并在拒绝登录尝试时从目标日志中获取IQN.>或者,如果你不能ssh他们,也许主机ssh out将他们的IP和IQN放在一个集中的地方,你有一些控制权?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读