CentOSにVMware PowerCLI Coreをインストールする
環境
CentOS 7.5
インストール方法
Powershellのインストール
1.必要となるパッケージをインストールします。
# yum install libunwind
2.PowerShellのダウンロード
※最新版をインストールすることを推奨します
# wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.2/powershell-6.0.2-1.rhel.7.x86_64.rpm
3.PowerShellのインストール
# rpm --install powershell-6.0.2-1.rhel.7.x86_64.rpm
4.起動確認
# pwsh PowerShell v6.0.2 Copyright (c) Microsoft Corporation. All rights reserved. https://aka.ms/pscore6-docs Type 'help' to get help. PS /root>
PowerCLI Coreのインストール
PowerShellを起動した状態で実施します。
1.PowerCLIのインストール
PS /root> Install-Module -Name VMware.PowerCLI Untrusted repositoryYou are installing the modules from an untrusted repository. If you trust this repository, change its InstallationPolicy value by running the Set-PSRepository cmdlet. Are you sure you want to install the modules from 'PSGallery'? [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"): Y ←Yを入力してください
2.Proxy利用の無効化(必要な場合に実施してください)
PS /root> Set-PowerCLIConfiguration -ProxyPolicy NoProxy -Confirm Perform operation? Performing operation 'Update PowerCLI configuration.'? [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"):Y Scope ProxyPolicy DefaultVIServerMode InvalidCertificateAction DisplayD eprecati onWarnin gs ----- ----------- ------------------- ------------------------ -------- Session NoProxy Multiple Unset True User NoProxy AllUsers
3.証明書警告の無効化(必要な場合に実施してください)
PS /root> Set-PowerCLIConfiguration -InvalidCertificateAction Ignore Perform operation? Performing operation 'Update PowerCLI configuration.'? [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"):Y Scope ProxyPolicy DefaultVIServerMode InvalidCertificateAction DisplayD eprecati onWarnin gs ----- ----------- ------------------- ------------------------ -------- Session NoProxy Multiple Ignore True User NoProxy Ignore AllUsers
参考サイト
・Powershellのインストール
https://github.com/PowerShell/PowerShell
・PowerCLI Coreのインストール
https://labs.vmware.com/flings/powercli-core