Home > Windows にまつわる e.t.c.

TP5 Nano Server へ役割を追加する


TP5 Nano Server への役割追加は TP4 と変わり無いのですが、うっかり TP4 の手順を書いていなかったので紹介します。

Nano Server への役割追加は Offline VHD に役割を追加します。
通常の Windows Server のように稼働中に Add-WindowsFeature で追加は出来ませんが、DISM /Online /Add-Package でオンライン追加可能です。(本ページでは割愛します)

 

Nano Server への役割追加概要

Nano Server への役割追加は、Nano Server VHD 作成時か作成後に役割を追加します。

Nano Server VHD の作り方はこちら

Windows Server 2016 Technical Preview 4 Hyper-V に NanoServer VM を作る
http://www.vwnet.jp/Windows/WS16TP4/2015112901/CreateNanoServerVM.htm

 

VHD 作成後に役割を追加するのであれば、New-NanoServerImage で VHD を作った後に、Edit-NanoServerImage で役割を追加します。

 

追加可能な役割の確認

Nano Server に追加可能な役割は Get-NanoServerPackage で確認できます。
パッケージ名を見ると、何の役割が追加出来るのか推測できますね。

PS C:\> Get-NanoServerPackage -MediaPath d:\
Microsoft-NanoServer-BootFromWim-Package
Microsoft-NanoServer-Compute-Package
Microsoft-NanoServer-Containers-Package
Microsoft-NanoServer-DCB-Package
Microsoft-NanoServer-Defender-Package
Microsoft-NanoServer-DNS-Package
Microsoft-NanoServer-DSC-Package
Microsoft-NanoServer-FailoverCluster-Package
Microsoft-NanoServer-Guest-Package
Microsoft-NanoServer-Host-Package
Microsoft-NanoServer-IIS-Package
Microsoft-NanoServer-NPDS-Package
Microsoft-NanoServer-OEM-Drivers-Package
Microsoft-NanoServer-SCVMM-Compute-Package
Microsoft-NanoServer-SCVMM-Package
Microsoft-NanoServer-SecureStartup-Package
Microsoft-NanoServer-ShieldedVM-Package
Microsoft-NanoServer-Storage-Package

 

-MediaPath インストールメディアの Path

 

IIS の役割を追加する

Nano Server VHD への役割追加はには2種類の方法があります。

1つは New-NanoServerImage のオプションとして指定する方法と、もう1つは、作成済みの Nano Server VHD に Edit-NanoServerImage で役割パッケージを追加する方法です。

どちらも共通オプションなので、Edit-NanoServerImage での手順を紹介します。

作成済みの Nano Server VHD に IIS の役割を追加するには以下のようにします。

PS C:\> Edit-NanoServerImage -BasePath C:\work\wim -TargetPath "C:\work\en_NanoServer01VM.vhdx" -Packages Microsoft-NanoServer-IIS-Package
Done. The log is at: C:\Users\ADMINI~1\AppData\Local\Temp\NanoServerImageGenerator.log

 

-BasePath Wim の出力先
-TargetPath VHD の出力先

 

IIS がインストールされた VHD を Gen 2 VM にして起動すると、IIS が稼働していることがわかります。

 

役割追加オプション

役割追加オプションは、このページの "Creating a custom Nano Server image" セクションを参照してください。

Getting Started with Nano Server
https://technet.microsoft.com/en-us/library/mt126167.aspx

 

New-NanoServerImage / Edit-NanoServerImage では、パッケージ名を指定して役割を追加するタイプと、オプションとして役割を追加するタイプが混在しています。
(オプションに統一されると予想)

役割 オプション
Hyper-V -Compute
Failover Clustering -Clustering
Basic drivers -OEMDrivers
File Server -Storage
Windows Defender -Defender
DNS -Packages Microsoft-NanoServer-DNS-Package
DSC -Packages Microsoft-NanoServer-DSC-Package
IIS -Packages Microsoft-NanoServer-IIS-Package
Windows Containers -Containers
SCVMM agent -Packages Microsoft-NanoServer-SCVMM-Compute-Package
-Packages Microsoft-NanoServer-SCVMM-Package
NPDS -Packages Microsoft-NanoServer-NPDS-Package
DCB -Packages Microsoft-NanoServer-DCB-Package
Ability to boot and run from a RAM disk -RamdiskBoot
VM -DeploymentType Guest  (New-NanoServerImage のみ)
Host -DeploymentType Host  (New-NanoServerImage のみ)
Secure Startup -Packages Microsoft-NanoServer-SecureStartup-Package
Shielded VM -Packages Microsoft-NanoServer-ShieldedVM-Package

 

 

back.gif (1980 バイト)

home.gif (1907 バイト)

Copyright © MURA All rights reserved.