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


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.