ということでPowerShellで実施できるよう、コマンドを確認してみた。
Get-WindowsFeature
コマンドレットで「役割と機能の追加」の一覧を確認する
インストールを実施する前に、選択可能な役割と機能をGet-WindowsFeature
コマンドレットで確認しておこう。ここで、インストールしたいもののName
の値を確認しておき、後ほどインストール時に指定する必要がある。PS C:\> Get-WindowsFeature
Display Name Name Install State
------------ ---- -------------
[ ] Active Directory Federation Services ADFS-Federation Available
[ ] Active Directory Rights Management サービス ADRMS Available
[ ] Active Directory Rights Management サーバー ADRMS-Server Available
[ ] ID フェデレーション サポート ADRMS-Identity Available
~(中略)~
[ ] マルチパス I/O Multipath-IO Installed
~(以下略)~
今回は「マルチパス I/O (Multipath-IO)」をインストールしてみる。
Install-WindowsFeature
コマンドレットで「役割と機能の追加」を実施する
役割と機能のインストールは、Install-WindowsFeature
コマンドレットを使うことで実現できる。インストールする対象に応じて、以下2つのオプション付与も考慮しよう。IncludeAllSubFeature
: 下の階層の役割と機能をすべてインストールするIncludeManagementTools
: 管理ツールを合わせてインストールする。基本的に管理ツールは必須となる場合が多いので、このオプションは必ず付与しておけばよいと思われる
Install-WindowsFeature
コマンドレットでインストールを実行する。マルチパス I/Oの場合は、インストール後に再起動が必要な旨の警告が表示される。PS C:\> Install-WindowsFeature -Name Multipath-IO -IncludeManagementTools
Success Restart Needed Exit Code Feature Result
------- -------------- --------- --------------
True Yes SuccessRest... {マルチパス I/O}
警告: インストール処理を完了するには、このサーバーを再起動する必要があります。
警告に従い、OSを一度再起動する。PS C:\> shutdown /r /t 0
再起動すると、「マルチパス I/O」の機能が「Installed」の状態で表示されるようになった。PS C:\> Get-WindowsFeature | Where-Object {$_.InstallState -eq "Installed"}
Display Name Name Install State
------------ ---- -------------
[X] ファイル サービスと記憶域サービス FileAndStorage-Services Installed
[X] 記憶域サービス Storage-Services Installed
[X] .NET Framework 4.6 Features NET-Framework-45-Fea... Installed
[X] .NET Framework 4.6 NET-Framework-45-Core Installed
[X] WCF サービス NET-WCF-Services45 Installed
[X] TCP ポート共有 NET-WCF-TCP-PortShar... Installed
[X] SMB 1.0/CIFS ファイル共有のサポート FS-SMB1 Installed
[X] Windows Defender の機能 Windows-Defender-Fea... Installed
[X] Windows Defender Windows-Defender Installed
[X] Windows Defender の GUI Windows-Defender-Gui Installed
[X] Windows PowerShell PowerShellRoot Installed
[X] Windows PowerShell 5.1 PowerShell Installed
[X] Windows PowerShell ISE PowerShell-ISE Installed
[X] WoW64 サポート WoW64-Support Installed
[X] グループ ポリシーの管理 GPMC Installed
[X] マルチパス I/O Multipath-IO Installed
[X] リモート サーバー管理ツール RSAT Installed
[X] 役割管理ツール RSAT-Role-Tools Installed
[X] AD DS および AD LDS ツール RSAT-AD-Tools Installed
[X] AD DS ツール RSAT-ADDS Installed
[X] Active Directory 管理センター RSAT-AD-AdminCenter Installed
[X] AD DS スナップインおよびコマンド... RSAT-ADDS-Tools Installed
[X] AD LDS スナップインおよびコマンドラ... RSAT-ADLDS Installed
[X] Windows PowerShell の Active Directo... RSAT-AD-PowerShell Installed
[X] DNS サーバー ツール RSAT-DNS-Server Installed
0 件のコメント:
コメントを投稿