我有 2 台 x3650M2 服务器,配备 qLogic QLE 4062c iscsi hba(每台服务器 1 个适配器)。我正在对它们进行初始设置。当我使用 ESXi 界面设置 IP 时,它会设置 IP,并且“近期任务”显示已成功完成。但是片刻之后,每个接口上的 IP 地址将变回 0.0.0.0,尽管我拥有的 iscsi 别名仍然存在。我无法 ping 这些 IP,但我的存储单元 IP 确实响应 ping,所以我很确定交换机没有问题。当我重新启动服务器并进入 iscsi bios 时,IP 设置为我选择的 IP。对于每个 HBA,我将每个接口连接到 2 个单独的 Cisco 3560G 交换机以实现容错。
这对我来说似乎很奇怪,有什么想法吗?
答案1
您确定要从 ESXi 控制台配置 iSCSI HBA 吗?我以前使用 Qlogic 的经验是在 HBA 的 BIOS 中设置 IP 地址,然后 LUN 会在启动时(当 QLA 模块启动时)自动呈现给操作系统,就像任何其他 HBA 一样。
这是在 Debian Linux 服务器上完成的,因此对于 ESX(i) 来说应该是相同的。
编辑:目标应通过 ESXi cli 设置,但 IP 地址通过 bios 设置。