Set-SCStorageArray

Modifica as propriedades de um objeto de matriz de armazenamento.

Syntax

Set-SCStorageArray
   [-LogicalUnitCopyMethod <StorageLogicalUnitCopyMethod>]
   [-CreateStorageGroupsPerCluster <Boolean>]
   [-MaximumStorageLogicalUnitNameLength <Int16>]
   [-DiscoverPhysicalDisks]
   [-IOPSNormalizationSizeKB <UInt32>]
   [-StorageArray] <StorageArray>
   [-Name <String>]
   [-Description <String>]
   [-RemoveStoragePoolFromManagement <StoragePool[]>]
   [-JobGroup <Guid>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCStorageArray
   [-LogicalUnitCopyMethod <StorageLogicalUnitCopyMethod>]
   [-CreateStorageGroupsPerCluster <Boolean>]
   [-MaximumStorageLogicalUnitNameLength <Int16>]
   [-DiscoverPhysicalDisks]
   [-IOPSNormalizationSizeKB <UInt32>]
   [-StorageArray] <StorageArray>
   [-Name <String>]
   [-Description <String>]
   -AddStoragePoolToManagement <StoragePool[]>
   -StorageClassificationAssociation <StorageClassification[]>
   [-VMHostGroupAssociation <HostGroup[]>]
   [-RemoveStoragePoolFromManagement <StoragePool[]>]
   [-JobGroup <Guid>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCStorageArray
   [-LogicalUnitCopyMethod <StorageLogicalUnitCopyMethod>]
   [-CreateStorageGroupsPerCluster <Boolean>]
   [-MaximumStorageLogicalUnitNameLength <Int16>]
   [-DiscoverPhysicalDisks]
   [-IOPSNormalizationSizeKB <UInt32>]
   [-StorageArray] <StorageArray>
   [-Name <String>]
   [-Description <String>]
   [-RemoveStoragePoolFromManagement <StoragePool[]>]
   [-JobGroup <Guid>]
   -PeerStorageArrayName <String>
   [-Pair]
   [-UnPair]
   [-RunAsAccount <RunAsAccount>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

O cmdlet Set-SCStorageArray modifica as propriedades de um objeto de matriz de armazenamento do VMM (Virtual Machine Manager).

Exemplos

Exemplo 1: alterar o nome de uma matriz de armazenamento

PS C:\> $Array = @(Get-SCStorageArray)[0]
PS C:\> Set-SCStorageArray -StorageArray $Array -Name "New Name"

O primeiro comando obtém o primeiro item na matriz de armazenamento e, em seguida, armazena-o na variável $Array.

O segundo comando altera o nome da matriz de armazenamento armazenada em $Array para Novo Nome.

Parâmetros

-AddStoragePoolToManagement

Indica se o gerenciamento de um pool de armazenamento por meio do VMM está habilitado. Quando definido como $True, o VMM importa todos os objetos de unidade lógica hospedados pelo pool de armazenamento.

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

-CreateStorageGroupsPerCluster

Indica se um grupo de armazenamento é criado para cada cluster.

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

-Description

Especifica uma descrição para a matriz de armazenamento.

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

-DiscoverPhysicalDisks

Indica que o cmdlet executa uma descoberta de nível 3 de discos físicos.

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

-IOPSNormalizationSizeKB

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

-JobGroup

Especifica uma ID para uma série de comandos que são executados como um conjunto pouco antes do comando final que inclui a mesma ID do grupo de trabalho é executada.

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

-JobVariable

Especifica o nome de uma variável na qual acompanhar e armazenar o progresso do trabalho.

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

-LogicalUnitCopyMethod

Especifica o método usado pela matriz para copiar uma unidade lógica existente. Os valores válidos são: Clone e Instantâneo.

Type:StorageLogicalUnitCopyMethod
Accepted values:Snapshot, Clone, RemoteMirror
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaximumStorageLogicalUnitNameLength

Especifica o comprimento máximo que o nome de uma unidade lógica pode ser.

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

-Name

Especifica o nome da matriz de armazenamento.

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

-Pair

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

-PeerStorageArrayName

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

-PROTipID

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

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

-RemoveStoragePoolFromManagement

Remove um pool de armazenamento do gerenciamento do VMM. Esse parâmetro exclui todas as informações de unidade lógica do VMM, mas não exclui nenhum dado das próprias unidades lógicas.

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

-RunAsAccount

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

-RunAsynchronously

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

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

-StorageArray

Especifica um objeto de matriz de armazenamento. Essa matriz pode ser um subsistema de armazenamento Fibre Channel ou iSCSI que é usado para armazenar a configuração da máquina virtual e os discos virtuais.

Type:StorageArray
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StorageClassificationAssociation

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

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

-UnPair

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

-VMHostGroupAssociation

Especifica uma matriz de objetos de grupo de host.

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

Saídas

StorageArray

Esse cmdlet retorna um objeto StorageArray .