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
Observação
Um novo parâmetro [-DCBSettings] está incluído no VMM 2019 UR1 e posterior. Para obter mais informações, consulte parâmetros.
O cmdlet Set-SCStorageFileServer adiciona ou remove um compartilhamento de arquivos de armazenamento do gerenciamento do Virtual Machine Manager (VMM).
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 de 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 arquivos de armazenamento chamado FileShare01 usando o cmdlet Get-SCStorageFileShare. O comando armazena esse objeto na variável $FileShare.
O último comando coloca FileShare01 sob 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, em seguida, armazena esse objeto na variável $FileServer.
O segundo comando obtém o objeto de compartilhamento de arquivos de armazenamento chamado FileShare01 e, em seguida, 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 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-AddExistingComputer
Especifica uma matriz de computadores que esse 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[] |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-AddStorageFileShareToManagement
Permite o gerenciamento do compartilhamento de arquivos de armazenamento especificado por meio do VMM.
Tipo: | StorageFileShare[] |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-CleanupDisks
{{Descrição do Fill CleanupDisks}}
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DCBSettings
Especifica as configurações de DCB definidas no cluster.
Observação
Este parâmetro é aplicável ao VMM 2019 UR1 e posterior.
Tipo: | DCBSettings |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Description
Especifica uma descrição para o servidor de arquivos de armazenamento.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-JobGroup
Especifica um identificador para uma série de comandos que são executados como um conjunto imediatamente antes da execução do comando final que inclui o mesmo identificador de grupo de trabalhos.
Tipo: | Guid |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-JobVariable
Especifica uma variável na qual o progresso do trabalho é controlado e armazenado.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PROTipID
Especifica a ID da dica de Otimização de Desempenho e Recursos (dica PRO) que disparou essa ação. Este parâmetro permite auditar dicas PRO.
Tipo: | Guid |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RemoveExistingComputer
Especifica uma matriz de computadores que esse cmdlet remove. Especifique FQDNs, nomes NetBios ou endereços IP de servidores na rede que tenham um sistema operacional.
Tipo: | StorageFileServerNode[] |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RemoveStorageFileShareFromManagement
Especifica uma matriz de compartilhamentos de arquivos de armazenamento que esse cmdlet remove do gerenciamento do VMM.
Tipo: | StorageFileShare[] |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RunAsynchronously
Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-SkipClusterValidation
Indica que esse cmdlet ignora os testes de validação de cluster quando cria um cluster.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-StorageClassificationAssociation
Especifica uma matriz de objetos de classificação de armazenamento associada a um pool de armazenamento.
Tipo: | StorageClassification[] |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-StorageFileServer
Especifica um objeto de servidor de arquivos de armazenamento.
Tipo: | StorageFileServer |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
Saídas
StorageFileServer
Este cmdlet retorna um objeto StorageFileServer.