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
Этот командлет возвращает объект кластера .