Find-SCCluster
在 VMM 环境中查找指定的故障转移群集。
语法
Find-SCCluster
[-VMMServer <ServerConnection>]
[-ComputerName] <String>
[-EnumerateFileServers <Boolean>]
[-NonTrustedDomainHost]
-Credential <VMMCredential>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Find-SCCluster
[-VMMServer <ServerConnection>]
-LibraryServer <LibraryServer>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
说明
Find-SCCluster cmdlet 查询指定故障转移群集或其某个节点的 Virtual Machine Manager (VMM) 。 如果找到群集,VMM 将返回一个对象,该对象包含有关故障转移群集的详细信息。 Find-SCCluster 返回的信息包括群集名称、群集节点以及群集托管的高可用性文件服务器。
示例
示例 1:从群集名称查找故障转移群集的所有节点
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $Cluster = Find-SCCluster -ComputerName "VMHostCluster01.Contoso.com" -Credential $Credential
PS C:\> $Cluster.ClusterNodes
第一个命令获取名为 RunAsAccount01 的运行方式帐户对象,并将对象存储在$Credential变量中。
第二个命令查询名为 VMHostCluster01 的故障转移群集的 VMM,并使用$Credential为 Find-SCCluster 提供运行方式帐户将群集对象存储在$Cluster中。 ComputerName 参数将群集的名称视为计算机的名称。
最后一个命令向用户显示群集节点的 FQDN。
示例 2:从其中一个节点名称查找故障转移群集的所有节点
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $Cluster = Find-SCCluster -ComputerName "VMHostNode02.Contoso.com" -Credential $Credential
PS C:\> $Cluster.Name
PS C:\> $Cluster.ClusterNodes
第一个命令获取名为 RunAsAccount01 的运行方式帐户对象,并将对象存储在$Credential变量中。
第二个命令查询名为 VMHostNode02 的故障转移群集节点的 VMM,并将返回的群集对象存储在$Cluster中。
第三个命令向用户显示群集的 FQDN。
最后一个命令向用户显示群集中每个节点的 FQDN。
示例 3:使用群集名称查找该故障转移群集托管的所有高可用性文件服务器
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $Cluster = Find-SCCluster -ComputerName "VMHostCluster03.Contoso.com" -Credential $Credential
PS C:\> $Cluster.HAFileServers
第一个命令获取 RunAs 帐户对象 RunAsAccount01,并将对象存储在$Credential变量中。
第二个命令查询名为 VMHostCluster03 的故障转移群集的 VMM,并将群集对象存储在$Cluster中。
第三个命令显示$Cluster中存储的故障转移群集托管的所有高可用性文件服务器的 FQDN。 此命令假定故障转移群集托管至少一个高可用性文件服务器。
参数
-ComputerName
指定 VMM 可以在您的网络上唯一标识的计算机的名称。 有效格式为:完全限定的域名 (FQDN) 、IPv4 或 IPv6 地址或 NetBIOS 名称。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
指定凭据对象,或者,对于某些 cmdlet,一个运行方式帐户对象,该对象包含有权执行此操作的帐户的用户名和密码。 或者,对于 Restart-SCJob cmdlet,有权完成重启的任务。
有关 PSCredential 对象的详细信息,请键入: Get-Help Get-Credential
。
有关运行方式帐户的详细信息,请键入: Get-Help New-SCRunAsAccount
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnumerateFileServers
指示是否列出文件服务器。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
指定跟踪作业进度,并将其存储在此参数命名的变量中。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LibraryServer
指定一个 VMM 库服务器对象。
Type: | LibraryServer |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NonTrustedDomainHost
指示要添加到 VMM 的主机属于非受信任的域。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
指定触发此操作的性能和资源优化 (PRO) 提示的 ID。 这允许审核 PRO 提示。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
指示作业以异步方式运行,以便控件立即返回到命令 shell。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
指定VMM 服务器对象。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
输出
Cluster
此 cmdlet 返回 Cluster 对象。