New-SCVMHostGroup
创建一个主机组,该主机组可以包含虚拟机主机计算机、其他主机组或主机群集。
语法
New-SCVMHostGroup
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-ParentHostGroup <HostGroup>]
[-EnableUnencryptedFileTransfer <Boolean>]
[-InheritNetworkSettings <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
说明
New-SCVMHostGroup cmdlet 创建一个主机组对象,该对象可以包含在其中部署一个或多个虚拟机的主机、其他主机组或主机群集。
Virtual Machine Manager (VMM) 提供一个名为“所有主机”的默认父主机组,你可以向其添加子主机组。 新主机组为空,直到将主机移到其中或创建一个或多个子主机组。 主机组组织成分层且可自定义的树结构。 在主机组树中,新主机组的父组是默认根主机组(所有主机)或用户创建的主机组。
主机组可以是以下任一项的父容器:
- 主机或主机集
- 主机组或主机组,以及这些主机组中的主机
- 主机群集和该主机群集中的主机(节点)
主机组中包含的主机具有主机路径属性,该属性显示主机组层次结构中该主机的位置,如下表所示:
名称路径
- 所有主机所有主机
- ChildHostGroup01 所有主机\ChildHostGroup01
- ChildHostGroup02 All Hosts\ChildHostGroup02
- 新建数据中心所有主机\新数据中心
- nested1 All Hosts\New Datacenter\nested01
- nested2 All Hosts\New Datacenter\nested\nested02
示例
示例 1:在根主机组下创建主机组
PS C:\> New-SCVMHostGroup -VMMServer "VMMServer01.Contoso.com" -Name "HostGroup01"
此命令在 Contoso.com 域中的 VMMServer01 上创建名为 HostGroup01 的主机组。 默认情况下,VMM 将此主机组置于根主机组下,称为“所有主机”。
示例 2:在指定的父主机组下创建主机组
PS C:\> $ParentGroup = Get-SCVMHostGroup -Name "HostGroup01"
PS C:\> New-SCVMHostGroup -Name "ChildGroup01" -ParentHostGroup $ParentGroup
第一个命令获取名为 HostGroup01 的主机组,并将其存储在$ParentGroup变量中。
第二个命令创建名为 ChildGroup01 的主机组,并将其放置在存储在$ParentGroup变量中的父主机组下。
参数
-Description
指定主机组的说明。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-EnableUnencryptedFileTransfer
指示设置为 True 时,网络文件传输不需要加密。 如果源主机和目标主机都不需要加密,则允许未加密的网络文件传输可以提高性能。
使用此参数可以:
- 启用未加密的文件传输到库或传出库。
- 启用未加密的文件传输到主机组或主机组中。
类型: | Boolean |
别名: | AllowUnencryptedTransfers |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-InheritNetworkSettings
指示设置为$True时,主机组的网络设置将具有与其父组指定的值相同的值。
类型: | Boolean |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-JobVariable
指定在此参数命名的变量中跟踪和存储作业进度。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Name
指定 VMM 对象的名称。
类型: | String |
Position: | 0 |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-ParentHostGroup
指定包含一个或多个主机、主机组或主机群集的父主机组。
类型: | HostGroup |
别名: | ParentVMHostGroup |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
-PROTipID
指定触发此操作的性能和资源优化提示(PRO 提示)的 ID。 此参数允许你审核 PRO 提示。
类型: | Guid |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-RunAsynchronously
指示作业以异步方式运行,以便控件立即返回到命令行界面。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-VMMServer
指定 VMM 服务器对象。
类型: | ServerConnection |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
输出
HostGroup
此 cmdlet 返回 HostGroup 对象。