微软Nano Server 2016的部署方式是采用WIM文件和Package打包后生成的VHDX文件,从Windows Server 2016 ISO镜像中的Nano Server文件夹下可以看到包含了17个相关的包,本章节将分享如果批量的生成VHDX镜像和创建Hyper-V虚拟机,将Compute、Storage和Clustering一同安装,并将Nano Server自动加入现有域环境中。
1. 先决条件
1.1 在Nano Server文件夹下可以看到如下默认的包
1.2 在本实验中已提前配置好ActiveDirectory域环境和DHCP服务器,如果没有配置DHCP那么在生成VHDX镜像的脚本中就需要手动指定网络信息,否则会导致加域失败;
1.3 后面的脚本需要在域成员服务器上运行,而且当前账号具有加域的权限,不然在创建VHDX过程中将会有如下错误(如果刚好凑巧你当前的本地账号密码与域账号密码一致,那么即使在工作组环境中也是可以成功创建加域的VHDX的)
2. 创建VHDX镜像
2.1 根据实际情况自定义脚本的参数,已管理员身份运行Windows PowerShell运行如下脚本
#Variables
$ServerEdition="Datacenter"
$MediaPath="E:\"
$BasePath="D:\Base"
$TargetPath="D:\"
$ServerCount=4
$MaxSize=200GB
$ComputerName="Nano_HV"
$DomainName="Contoso.com"
$AdministratorPassword="123.com"|ConvertTo-SecureString-AsPlainText-Force
# Import Nano Server Module
Set-ExecutionPolicyRemoteSigned
Import-Module"$MediaPath\Nan