尝试通过 racadm 为 esxi 主机分配静态 IP 地址、子网、网关和 VLAN ID

尝试通过 racadm 为 esxi 主机分配静态 IP 地址、子网、网关和 VLAN ID

我正在尝试准备一个脚本来为主机分配静态 IPv4 地址。通常我会使用 iDRAC 控制台并更新 IP、子网、GW 和 VLAN ID。但我还有大约 2500 多台服务器要处理。我尝试使用 racadm setniccfg 命令,但它会更新 idrac IP。

在此处输入图片描述

在 iDRAC 控制台中,我将选择配置管理网络 -->,然后选择 Vlan -->,然后输入 IPv4 值。附件是 iDRAC 控制台页面的图片。

答案1

DRAC - 以及随后管理员- 不配置服务器网络。它仅可用于配置 RAC 接口。

可以使用 DHCP 动态配置主机,或者您可以通过 SSH 编写 ESXi 脚本esxcli

~ # esxcli network ip interface add -?
Usage: esxcli network ip interface add [cmd options]

Description:
  add                   Add a new VMkernel network interface.

Cmd options:
  -P|--dvport-id=<str>  DVPort ID of the connection point. This requires --dvs-name to be given in the same command
  -s|--dvs-name=<str>   DVSwitch name of the connection point. This requires --dvport-id to be given in the same command
  -i|--interface-name=<str>
                        The name of the VMkernel network interface to create. This name must be in the form vmkX, where X is
                        a number 0-255
  -M|--mac-address=<str>
                        Set the MAC address for the newly created VMkernel network interface.
  -m|--mtu=<long>       Set the MTU setting for a given VMkernel network interface on creation
  -p|--portgroup-name=<str>
                        The name of the vswitch port group to add this VMkernel network interface to.

相关内容