如何获取 OpenShift 集群 ISCI 配置的存储设备的 IQN

问题描述 投票:0回答:1

我有一个小型裸机 openshift 集群,想要使用 ISCSI 来创建和使用 PV。就文档而言,我已在工作节点上激活并设置了 ISCSI,并在纯存储阵列上的主机上使用 IQN 和存储映射对其进行了配置。

但我仍然缺少用于创建 PV 的存储设备的 IQN。

我遵循了所有步骤,直到看到这段 openshift 文档。text

如您所见,我需要获取存储的 iqn :

 iqn: iqn.2014-12.example.server:storage.target00

但我不知道从哪里得到这个 IQN。至少在 purestorage 上,似乎只有主机才有 IQN。

到目前为止,我发现这个主题的每个线程中都只讨论过我已经拥有的主机的 iqn。

openshift storage iscsi
1个回答
0
投票

这就像我已经评论过的一样简单。我只需要登录主机并使用: iscsiadm -m discovery -t st -p 。我必须将 IQN 输入到我想要创建的 PV 中,其中包含多个目标和存储中的 LUN:

apiVersion: v1
kind: PersistentVolume
metadata:
  name: iscsi-pv
spec:
  capacity:
    storage: 1Gi
  accessModes:
    - ReadWriteOnce
  iscsi:
    targetPortal: 10.0.0.1:3260
    portals: ['10.0.2.16:3260', '10.0.2.17:3260', '10.0.2.18:3260'] 
    iqn: iqn.2016-04.test.com:storage.target00
    lun: 0
    fsType: ext4
    readOnly: false
© www.soinside.com 2019 - 2024. All rights reserved.