Powercli 대량 iscsi 소프트 어댑터 추가
Get-VMHostStorage -VMHost 172.16.15.* | Set-VMHostStorage -SoftwareIScsiEnabled $true
# 모든 172.16.15를X로 시작하는 esxi 호스트의 iscsi 소프트웨어 어댑터 열기
2, 2단계, iscsi 서버 주소 설정
$hba = $GETHOST | Get-VMHostHba -type IScsi | ?{$_.Model -like "*iSCSI Software*"}
$target = "172.16.15.173"
New-IScsiHbaTarget -IScsiHba $hba -Address $target -WarningAction SilentlyContinue | Out-Null
# 위 코드를 ps1 파일로 저장하여 실행하면 됩니다.
#172.16.15.173은(는) iscsi 대상 서버 주소입니다.
=====================================================================================
다음은 또 다른 작은 스크립트입니다. 수정하고 싶은esxi 주소만 입력하면 됩니다.
#FQDNs or IP addresses of ESXi Hosts to Configure
#Enclose each host in quotes and separate with a comma.
# esxi ,Example: $ESXiHosts = "192.168.1.1","192.168.1.2"
$ESXiHosts = "172.16.15.131", "172.16.15.132"
# Prompt for ESXi Root Credentials
$esxcred = Get-Credential
#Connect to each host defined in $ESXiHosts
Connect-viserver -Server $ESXiHosts -Credential $esxcred
# Set $targets to the SendTargets you want to add. Enclose each target in quotes and separate with a comma.
# iscsi , ,Example: $targets = "192.168.151.10", "192.168.151.11", "192.168.151.12", "192.168.151.13"
$targets = "172.16.15.173"
foreach ($esx in $ESXiHosts) {
# Enable Software iSCSI Adapter on each host
Write-Host "Enabling Software iSCSI Adapter on $esx ..."
Get-VMHostStorage -VMHost $esx | Set-VMHostStorage -SoftwareIScsiEnabled $True
# Just a sleep to wait for the adapter to load
Write-Host "Sleeping for 5 Seconds..." -ForegroundColor Green
Start-Sleep -Seconds 5
Write-Host "OK Here we go..." -ForegroundColor Green
Write-Host "Adding iSCSI SendTargets..." -ForegroundColor Green
$hba = Get-VMHost | Get-VMHostHba -Type iScsi | ?{$_.Model -like "*iSCSI Software*"}
foreach ($target in $targets) {
# Check to see if the SendTarget exist, if not add it
if (Get-IScsiHbaTarget -IScsiHba $hba -Type Send | Where {$_.Address -cmatch $target})
{ Write-Host "The target $target does exist on $esx" -ForegroundColor Green }
else {
Write-Host "The target $target doesn't exist on $esx" -ForegroundColor Red
Write-Host "Creating $target on $esx ..." -ForegroundColor Yellow
New-IScsiHbaTarget -IScsiHba $hba -Address $target
}
}
}
Write "`n Done - Disconnecting from $ESXiHosts"
Disconnect-VIServer -Server * -Force -Confirm:$false
Write-Host "Done! Now go manually add the iSCSI vmk bindings to the Software iSCSI Adapter and Resan." -ForegroundColor Green
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Powercli 대량 iscsi 소프트 어댑터 추가1. 첫 번째 단계, 소프트웨어 iscsi 어댑터 오픈 # 모든 172.16.15를X로 시작하는 esxi 호스트의 iscsi 소프트웨어 어댑터 열기 2, 2단계, iscsi 서버 주소 설정 # 위 코드를 ps1 파일...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.