Compartilhar via


Set-SCStorageFileServer

Adiciona ou remove um compartilhamento de arquivos de armazenamento do gerenciamento do VMM.

Sintaxe

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>]

Description

Nota

Um novo parâmetro [-DCBSettings] está incluído no VMM 2019 UR1 e posterior. Para obter mais informações, consulteparâmetros de .

O cmdlet Set-SCStorageFileServer adiciona ou remove um compartilhamento de arquivos de armazenamento do gerenciamento do VMM (Virtual Machine Manager).

Exemplos

Exemplo 1: Adicionar um compartilhamento de arquivos de armazenamento ao gerenciamento do 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

O primeiro comando obtém o objeto do servidor de arquivos de armazenamento chamado FileServer01 usando o cmdlet Get-SCStorageFileServer . O comando armazena esse objeto na variável $FileServer.

O segundo comando obtém o objeto de compartilhamento de arquivo de armazenamento chamado FileShare01 usando o cmdlet Get-SCStorageFileShare . O comando armazena esse objeto na variável $FileShare.

O último comando traz FileShare01 no gerenciamento do VMM.

Exemplo 2: remover um compartilhamento de arquivos de armazenamento do gerenciamento do 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

O primeiro comando obtém o objeto de servidor de arquivos de armazenamento chamado FileServer01 e armazena esse objeto na variável $FileServer.

O segundo comando obtém o objeto de compartilhamento de arquivo de armazenamento chamado FileShare01 e armazena esse objeto na variável $FileShare.

O último comando remove FileShare01 do gerenciamento do VMM.

Parâmetros

-AddDiskWitnessFromStoragePool

Especifica um objeto de pool de armazenamento.

Tipo:StoragePool
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AddExistingComputer

Especifica uma matriz de computadores que este cmdlet adiciona. Especifique os nomes de domínio totalmente qualificados (FQDN), nomes NetBIOS ou endereços IP de servidores na rede que têm um sistema operacional.

Tipo:String[]
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AddStorageFileShareToManagement

Habilita o gerenciamento do compartilhamento de arquivos de armazenamento especificado por meio do VMM.

Tipo:StorageFileShare[]
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-CleanupDisks

{{Fill CleanupDisks Description}}

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DCBSettings

Especifica as configurações do DCB configuradas no cluster.

Nota

Esse parâmetro é aplicável ao VMM 2019 UR1 e posterior.

Tipo:DCBSettings
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Description

Especifica uma descrição para o servidor de arquivos de armazenamento.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-JobGroup

Especifica um identificador para uma série de comandos que são executados como um conjunto pouco antes do comando final que inclui o mesmo identificador de grupo de trabalho é executado.

Tipo:Guid
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-JobVariable

Especifica uma variável na qual o progresso do trabalho é acompanhado e armazenado.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-PROTipID

Especifica a ID da dica de Otimização de Recursos e Desempenho (dica PRO) que disparou essa ação. Esse parâmetro permite que você audite dicas pro.

Tipo:Guid
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-RemoveExistingComputer

Especifica uma matriz de computadores que esse cmdlet remove. Especifique FQDNs, nomes NetBios ou endereços IP de servidores na rede que têm um sistema operacional.

Tipo:StorageFileServerNode[]
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-RemoveStorageFileShareFromManagement

Especifica uma matriz de compartilhamentos de arquivos de armazenamento que esse cmdlet remove do gerenciamento do VMM.

Tipo:StorageFileShare[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-RunAsynchronously

Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SkipClusterValidation

Indica que esse cmdlet ignora testes de validação de cluster quando cria um cluster.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-StorageClassificationAssociation

Especifica uma matriz de objetos de classificação de armazenamento associados a um pool de armazenamento.

Tipo:StorageClassification[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-StorageFileServer

Especifica um objeto de servidor de arquivos de armazenamento.

Tipo:StorageFileServer
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

Saídas

StorageFileServer

Esse cmdlet retorna um objeto StorageFileServer.