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


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

Указывает объект пула носителей.

Type:StoragePool
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AddExistingComputer

Указывает массив компьютеров, добавляемых этим командлетом. Укажите полные доменные имена (FQDN), имена NetBIOS или IP-адреса серверов в сети с операционной системой.

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AddStorageFileShareToManagement

Позволяет управлять указанной общей папкой хранилища с помощью VMM.

Type:StorageFileShare[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CleanupDisks

{{Fill CleanupDisks Description}}

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DCBSettings

Указывает параметры DCB, настроенные в кластере.

Примечание

Этот параметр применим для VMM 2019 UR1.

Type:DCBSettings
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Указывает описание файлового сервера хранилища.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

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

Type:Guid
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

-PROTipID

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

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveExistingComputer

Указывает массив компьютеров, удаляемых этим командлетом. Укажите полные доменные имена, имена NetBios или IP-адреса серверов в сети с операционной системой.

Type:StorageFileServerNode[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RemoveStorageFileShareFromManagement

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

Type:StorageFileShare[]
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

-SkipClusterValidation

Указывает, что этот командлет пропускает тесты проверки кластера при создании кластера.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageClassificationAssociation

Указывает массив объектов классификации хранилища, связанных с пулом носителей.

Type:StorageClassification[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageFileServer

Указывает объект файлового сервера хранилища.

Type:StorageFileServer
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

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

StorageFileServer

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