0
我有一個工作powercli腳本重新註冊與nsx管理器的vCenter中心服務器。由於我對powercli的知識有限/很差,我無法將其擴展。我想讓腳本同時連接到多個vCenter和nsx管理器並完成此操作。任何幫助表示讚賞!vcenter註冊與nsx經理powercli腳本
$NSX_IP = "nsx1.com"
$NSX_Username = "admin"
$NSX_Password = "password"
$VC_IP = "vc1.com"
$VC_Username = "[email protected]"
$VC_Password = "password"
Write-host "Connecting to NSX Manager and registering it to vCenter..." -foreground "magenta"
# Connect to vCenter first
if(!(Connect-VIServer -Server $VC_IP -User $VC_Username -Password $VC_Password)) {
#write-host "Connect-VIServer -Server" + $VC_IP + "-User" + $VC_Username + "-Password" + $VC_Password
write-host "Not able to connect to the vCenter" -foreground "red"
Exit
}
else {
write-host "Connect to vCenter!" -foreground "Cyan"
}
#Connect to NSX Manager
if(!(Connect-NSXServer -Server $NSX_IP -UserName $NSX_Username -Password $NSX_Password)) {
write-host "Not Connected to NSX Manage,r" -foreground "red"
Exit
}
else{
write-host "Connected to NSX Manager" -foreground "Cyan"
}
# Configure vCenter connection on NSX Manager
if(!(Set-NSXManager -vCenterServer $VC_IP -vCenterUserName $VC_Username -vCenterPassword $VC_Password))
{
write-host "vCenter registered with NSXManager" -foreground "Cyan"
}