我正在尝试向我们的 SAN 添加另一个虚拟机主机,但我没有关于上次如何运行它的详细记录。(愚蠢的错误)我根据我们生产环境的脚本拼凑了我的步骤。
esxcfg-vswitch.pl -a vSwitch2
esxcfg-vswitch.pl -m 9000 vSwitch2
esxcfg-vswitch.pl -A iSCSI1 vSwitch2
esxcfg-vswitch.pl -A iSCSI2 vSwitch2
esxcfg-vmknic.pl -a -i xxx.xxx.xxx.xxx -n 255.255.255.0 -m 9000 iSCSI1
esxcfg-vmknic.pl -a -i xxx.xxx.xxx.xxx -n 255.255.255.0 -m 9000 iSCSI2
vicfg-iscsi.pl --swiscsi --enable
(go in and edit NIC Teaming - Move adaptors "extra" adapter to Unused for each vmk)
esxcli swiscsi nic add -n vmk1 -d vmhba38
esxcli swiscsi nic add -n vmk2 -d vmhba38
一旦我这样做,我就可以添加一个动态发现的地址,它会找到静态发现位置,但我无法添加任何数据存储。有什么想法吗?
答案1
事实证明我太笨了,在我的测试 LUN 上,我没有启用来自具有不同 IQN 名称的启动器的同时连接,在 LUN 上,我有另一台主机连接到它。日志文件告诉我需要修复什么,我应该早点去那里看看。