Set-SCStorageFileServer
Добавляет или удаляет общую папку хранилища из управления VMM.
Синтаксис
Set-SCStorageFileServer
-StorageFileServer <StorageFileServer>
[-JobGroup <Guid>]
[-Description <String>]
[-RemoveStorageFileShareFromManagement <StorageFileShare[]>]
[-AddDiskWitnessFromStoragePool <StoragePool>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCStorageFileServer
-AddExistingComputer <String[]>
-StorageFileServer <StorageFileServer>
[-JobGroup <Guid>]
[-Description <String>]
[-SkipClusterValidation]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCStorageFileServer
-RemoveExistingComputer <StorageFileServerNode[]>
-StorageFileServer <StorageFileServer>
[-JobGroup <Guid>]
[-CleanupDisks]
[-Description <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCStorageFileServer
-StorageFileServer <StorageFileServer>
[-JobGroup <Guid>]
[-Description <String>]
-AddStorageFileShareToManagement <StorageFileShare[]>
[-StorageClassificationAssociation <StorageClassification[]>]
[-RemoveStorageFileShareFromManagement <StorageFileShare[]>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCStorageFileServer
-StorageFileServer <StorageFileServer>
[-JobGroup <Guid>]
[-Description <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Описание
Заметка
Новый параметр [-DCBSettings] включен в VMM 2019 UR1 и более поздних версий. Дополнительные сведения см. в разделепараметров
Командлет Set-SCStorageFileServer добавляет или удаляет общую папку хранилища из управления Virtual Machine Manager (VMM).
Примеры
Пример 1. Добавление общей папки хранилища в управление VMM
PS C:\> $FileServer = Get-SCStorageFileServer -Name "FileServer01.Contoso.com"
PS C:\> $FileShare = Get-SCStorageFileShare -Name "FileShare01"
PS C:\> Set-SCStorageFileServer -StorageFileServer $FileServer -AddStorageFileShareToManagement $FileShare
Первая команда получает объект файлового сервера хранилища с именем FileServer01 с помощью командлет а Get-SCStorageFileServer. Команда сохраняет этот объект в переменной $FileServer.
Вторая команда получает объект общей папки хранилища с именем FileShare01 с помощью командлет а Get-SCStorageFileShare. Команда сохраняет этот объект в переменной $FileShare.
Последняя команда приносит FileShare01 под управлением VMM.
Пример 2. Удаление общей папки хранилища из управления VMM
PS C:\> $FileServer = Get-SCStorageFileServer -Name "FileServer01.Contoso.com"
PS C:\> $FileShare = Get-SCStorageFileShare -Name "FileShare01"
PS C:\> Set-SCStorageFileServer -StorageFileServer $FileServer -RemoveStorageFileShareFromManagement $FileShare
Первая команда получает объект файлового сервера хранилища с именем FileServer01, а затем сохраняет этот объект в переменной $FileServer.
Вторая команда получает объект общей папки хранилища с именем FileShare01, а затем сохраняет этот объект в переменной $FileShare.
Последняя команда удаляет FileShare01 из управления VMM.
Параметры
-AddDiskWitnessFromStoragePool
Указывает объект пула носителей.
Тип: | StoragePool |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-AddExistingComputer
Указывает массив компьютеров, добавляемых этим командлетом. Укажите полные доменные имена (FQDN), имена NetBIOS или IP-адреса серверов в сети с операционной системой.
Тип: | String[] |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-AddStorageFileShareToManagement
Позволяет управлять указанной общей папкой хранилища с помощью VMM.
Тип: | StorageFileShare[] |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-CleanupDisks
{{Fill CleanupDisks Description}}
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DCBSettings
Указывает параметры DCB, настроенные в кластере.
Заметка
Этот параметр применим для VMM 2019 UR1 и более поздних версий.
Тип: | DCBSettings |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Description
Указывает описание файлового сервера хранилища.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-JobGroup
Задает идентификатор для ряда команд, которые выполняются как набор непосредственно перед последней командой, которая включает тот же идентификатор группы заданий.
Тип: | Guid |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-JobVariable
Указывает переменную, в которой выполняется задание, отслеживается и сохраняется.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PROTipID
Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.
Тип: | Guid |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RemoveExistingComputer
Указывает массив компьютеров, которые этот командлет удаляет. Укажите полные доменные имена, имена NetBios или IP-адреса серверов в сети с операционной системой.
Тип: | StorageFileServerNode[] |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RemoveStorageFileShareFromManagement
Указывает массив общих папок хранения, которые этот командлет удаляет из управления VMM.
Тип: | StorageFileShare[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RunAsynchronously
Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SkipClusterValidation
Указывает, что этот командлет пропускает тесты проверки кластера при создании кластера.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-StorageClassificationAssociation
Задает массив объектов классификации хранилища, связанных с пулом носителей.
Тип: | StorageClassification[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-StorageFileServer
Указывает объект файлового сервера хранилища.
Тип: | StorageFileServer |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Выходные данные
StorageFileServer
Этот командлет возвращает объект StorageFileServer.