VMWare & vSphere

PowerCLI

PeterC 2021. 2. 23. 19:46

사전 요구 사항

1) Microsoft .NET Framework 4.5 또는 4.5.x가 설치되었는지 확인하고 그렇지 않은 경우 Microsoft 웹 사이트에서 이를 설치.

2) Windows PowerShell 3.0 또는 4.0이 설치되었는지 확인하고 설치되지 않았다면 Microsoft 웹 사이트에서 설치.

3) 파워쉘 스크립트 실행(권한)을 허용하여야 한다.

4) .NET Framework 4.0 패치 이후 파일의 속성창에(인터넷으로 다운로드 받은 경우) unblock 해지를 해야 모듈을 PowerCLI 모듈을 Import 할 수 있다. ADS 영역의 Zone.Identifier를 설정하는 것으로 Stream 영역 삭제를 통해 해결이 가능하다. 또는 Powershell Cmdlet 기능중 하나인 "Unblock-File" 기능을 사용하여 삭제 가능함.

VMware PowerCLI 설치

공식 설치 URL : code.vmware.com/web/tool/12.0.0/vmware-powercli

오프라인 설치 시 Powershell 설치경로 아래 Modules 폴더에 압축 해제된 파일을 이동 및 복사한다.

 

모듈 실행 환경설정

VMware 잘못된 인증서(서명되지 않은 인증서) 작업 무시

# PowerCLI 모듈을 설치 후 임포트 합니다.
PS C:\vSphere> Install-Module -Name VMWare.PowerCLI
PS C:\vSphere> Import-Module VMWare.PowerCLI

PS C:\vSphere> Set-PowerCLIConfiguration -InvalidCertificateAction Ignore