设置 iSNS

iSNS 必须在服务器上启动。您可以通过在安装它的服务器的控制台上输入 rcisns start/etc/init.d/isns start 来执行此操作。您还可以对 iSNS 使用停止、状态和重启动选项。

iSNS 还可以配置为在每次重引导服务器时自动启动。执行的操作

  1. 启动 YaST,然后在网络服务下选择 iSNS 服务器

  2. 使用所选的服务选项卡,指定 iSNS 服务器的 IP 地址,然后单击保存地址

  3. 在屏幕的“服务启动”部分,选择引导时

    还可以选择手动启动 iSNS 服务器。然后,每次重启动服务器时,必须使用 rcisns start 命令启动该服务。

创建 iSNS 发现域

为使 iSCSI 发起程序和目标使用 iSNS 服务,它们必须属于某个发现域。安装 iSNS 服务时,将会自动创建一个名为默认 DD 的默认发现域。已配置为使用 iSNS 的现有 iSCSI 目标和启动程序会自动添加到默认的发现域。

创建新的发现域:

  1. 启动 YaST,然后在网络服务下选择 iSNS 服务器

  2. 单击发现域选项卡,然后单击创建发现域按钮。

    还可以选择现有发现域,然后单击删除按钮删除该发现域。

  3. 指定创建的发现域的名称,然后单击确定

创建 iSNS 发现域集

发现域必须属于某个发现域集。您可以创建一个发现域,并向该发现域添加节点,但除非将该发现域添加到某发现域集,否则,它是不活动的,且 iSNS 服务不起作用。安装 iSNS 时将自动创建一个名为默认 DDS 的默认发现域集,默认发现域将自动添加到该域集。

创建发现域集:

  1. 启动 YaST,然后在网络服务下选择 iSNS 服务器

  2. 单击发现域集选项卡,然后单击创建发现域集按钮。

    还可以选择现有发现域集,然后单击删除按钮删除该发现域集。

  3. 指定创建的发现域集的名称,然后单击确定

向发现域添加 iSCSI 节点

  1. 启动 YaST,然后在网络服务下选择 iSNS 服务器

  2. 单击 iSCSI 节点选项卡,确保要使用 iSNS 服务的 iSCSI 目标和启动程序已列出。

    如果未列出 iSCSI 目标或启动程序,可能需要在节点上重启动 iSCSI 服务。还可以通过运行 rcopen-iscsi restart 命令重启动启动程序或 rciscsitarget restart 命令重启动目标来完成此操作。

    可以选择某 iSCSI 节点,然后单击删除按钮从 iSNS 数据库中删除该节点。如果不再使用某 iSCSI 节点或已对其重命名,这十分有用。

    除非删除或注释掉 iSCSI 配置文件的 iSNS 部分,否则,在重启动 iSCSI 服务或重引导服务器时,iSCSI 节点将再次自动添加到列表(iSNS 数据库)。

  3. 单击发现域选项卡,选择所需的发现域,然后单击显示成员按钮。

  4. 单击添加现有 iSCSI 节点,选择要添加到域中的节点,然后单击添加节点

  5. 重复上一步骤(重复次数等于要向发现域添加的节点数),然后在添加节点完成后单击完成

    一个 iSCSI 节点可能属于多个发现域。

将发现域添加到发现域集

  1. 启动 YaST,然后在网络服务下选择 iSNS 服务器

  2. 单击发现域集选项卡。

  3. 选择创建发现域集将新集添加到发现域集列表。

  4. 选择要修改的发现域集。

  5. 单击添加发现域,选择要添加到发现域集中的发现域,然后单击添加发现域

  6. 重复上一步骤(重复次数等于要向发现域集添加的发现域数),然后单击完成

    一个发现域可属于多个发现域集。