Поделиться через


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 запрашивает 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.

Вторая команда запрашивает VMM для отказоустойчивого кластера с именем VMHostCluster01 и сохраняет объект кластера в $Cluster, используя $Credential для предоставления учетной записи запуска от имени Find-SCCluster. Параметр ComputerName обрабатывает имя кластера, как если бы это было имя компьютера.

Последняя команда отображает полное доменное имя узлов кластера пользователю.

Пример 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.

Вторая команда запрашивает VMM для узла отказоустойчивого кластера с именем VMHostNode02 и сохраняет возвращенный объект кластера в $Cluster.

Третья команда отображает полное доменное имя кластера пользователю.

Последняя команда отображает полное доменное имя каждого узла в кластере пользователю.

Пример 3. Поиск, используя имя кластера, все высокодоступные файловые серверы, размещенные в этом отказоустойчивом кластере

PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $Cluster = Find-SCCluster -ComputerName "VMHostCluster03.Contoso.com" -Credential $Credential
PS C:\> $Cluster.HAFileServers

Первая команда получает объект учетной записи RunAsAccount01 и сохраняет объект в переменной $Credential.

Вторая команда запрашивает VMM для отказоустойчивого кластера с именем VMHostCluster03 и сохраняет объект кластера в $Cluster.

Третья команда отображает полное доменное имя всех высокодоступных файловых серверов, размещенных отказоустойчивым кластером, хранящимся в $Cluster. Эта команда предполагает, что отказоустойчивый кластер размещает по крайней мере один высокодоступный файловый сервер.

Параметры

-ComputerName

Указывает имя компьютера, который VMM может однозначно идентифицировать в сети. Допустимые форматы: полное доменное имя (FQDN), IPv4 или IPv6-адрес или имя NetBIOS.

Тип:String
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Credential

Указывает объект учетных данных или для некоторых командлетов объект учетной записи запуска от имени, содержащий имя пользователя и пароль учетной записи с разрешением на выполнение этого действия. Или, в случае командлета Restart-SCJob, имеет разрешение на выполнение перезапущенной задачи.

Дополнительные сведения о объекте PSCredential введите: Get-Help Get-Credential.

Дополнительные сведения о учетных записях запуска от имени введите: Get-Help New-SCRunAsAccount.

Тип:VMMCredential
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnumerateFileServers

Указывает, указаны ли файловые серверы.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-JobVariable

Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-LibraryServer

Указывает объект сервера библиотеки VMM.

Тип:LibraryServer
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-NonTrustedDomainHost

Указывает, что узел, добавляемый в VMM, принадлежит ненадежному домену.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (PRO), активировав это действие. Это позволяет выполнять аудит советов PRO.

Тип:Guid
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RunAsynchronously

Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VMMServer

Указывает объект сервера VMM.

Тип:ServerConnection
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

Выходные данные

Cluster

Этот командлет возвращает объект кластера .