Find-SCCluster

Находит указанный отказоустойчивый кластер в среде VMM.

Синтаксис

UserCredentials (по умолчанию)

Find-SCCluster
    [-ComputerName] <String>
    -Credential <VMMCredential>
    [-VMMServer <ServerConnection>]
    [-EnumerateFileServers <Boolean>]
    [-NonTrustedDomainHost]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

ServerCredentials

Find-SCCluster
    -LibraryServer <LibraryServer>
    [-VMMServer <ServerConnection>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Описание

Командлет Find-SCCluster запрашивает диспетчер виртуальных машин (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

Первая команда получает объект учетной записи Run As с именем 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

Первая команда получает объект учетной записи Run As с именем 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
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

UserCredentials
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Credential

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

Для получения дополнительной информации об объекте PSCredential введите: Get-Help Get-Credential.

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

Свойства параметра

Тип:VMMCredential
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

UserCredentials
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-EnumerateFileServers

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

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

UserCredentials
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-JobVariable

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

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LibraryServer

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

Свойства параметра

Тип:LibraryServer
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ServerCredentials
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NonTrustedDomainHost

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

UserCredentials
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PROTipID

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

Свойства параметра

Тип:Guid
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RunAsynchronously

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMMServer

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

Свойства параметра

Тип:ServerConnection
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

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

Cluster

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