【发布时间】:2020-01-25 10:27:57
【问题描述】:
我正在尝试获取 FQDN 并将其设置为 vCenter 中 ESXi 主机的主机名。
我有以下命令:
$esxcli = Get-esxcli -vmhost 192.168.2.21
$getname = $esxcli.system.hostname.get() | select Fullyqualifieddomainname
现在,当我检查 $getname 的变量值时,它有一个我无法设置为主机名的值:
write-host $getname
@{FullyQualifiedDomainName=esxi1.v.lab}
我尝试使用 -replace 无效。
$getname = $getname -replace '[@{FullyqualifiedDomainName=}]',''
write-host $getname
sx1.v.b
还有其他方法吗?
目前,ESXi 主机以其 IP 地址作为其在 vCenter 中的显示名称显示。
【问题讨论】: