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-имя.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Указывает объект учетных данных или для некоторых командлетов объект учетной записи запуска от имени, содержащий имя пользователя и пароль учетной записи с разрешением на выполнение этого действия. Или, в случае с командлетом Restart-SCJob, имеет разрешение на выполнение перезапущенной задачи.
Дополнительные сведения об объекте 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), запустившего это действие. Это позволяет проводить аудит советов PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Указывает, что задание выполняется асинхронно, чтобы элемент управления немедленно возвращал командную оболочку.
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
Этот командлет возвращает объект Cluster .