Solaris - 将 iSCSI 静态发现更改为 SendTargets 发现

这篇文章将提供从 iSCSI 静态发现更改为 SendTargets 发现的步骤。
如果配置了区域,则需要在更改 iSCSI 发现方法之前暂停区域,然后再启动。
如果配置了 zpool,则需要在更改 iSCSI 发现方法之前导出 zpool,然后再导入。

以下是高级步骤:

  • 停止Zone
  • export -f zfs pools
  • 移除静态磁盘
  • 禁用静态发现服务
  • 重启目标发现服务
  • 导入池
  • 引导Zone

下面是从 iSCSI Static 更改为 SendTargets Discovery 方法的详细步骤。

  1. 从静态配置和发现地址文件中删除 luns。
# iscsiadm remove static-config iqn.2001-05.com.equallogic:0-8a0906-7fe02640d-3a76220fcab566f1-hddirswebep04-01,192.168.238.2:3260
# iscsiadm remove static-config iqn.2001-05.com.equallogic:0-8a0906-2e802640d-175003dddfc55491-hddirsappip01-01,192.168.238.2:3260
  1. 禁用静态发现
# iscsiadm modify discovery -s disable
  1. 禁用/启用 SendTargets 发现以再次引入 luns。
# iscsiadm modify discovery -t disable
# iscsiadm modify discovery -t enable
  1. 然后再次列出目标以确保发现所有 lun。
日期:2020-09-17 00:15:19 来源:oir作者:oir