Mount-SCStorageDisk

Monta um disco de armazenamento.

Syntax

Mount-SCStorageDisk
     -StorageDisk <StorageDisk>
     [-StorageLogicalUnit <StorageLogicalUnit>]
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-JobGroup <Guid>]
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageDisk <StorageDisk>
     -DiskId <Guid>
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-JobGroup <Guid>]
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageDisk <StorageDisk>
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     -DiskSignature <String>
     [-JobGroup <Guid>]
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageDisk <StorageDisk>
     [-FullFormat]
     [-ForceFormat]
     [-MasterBootRecord]
     [-DesiredUnitAllocationSizeBytes <UInt32>]
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-VolumeLabel <String>]
     [-JobGroup <Guid>]
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageDisk <StorageDisk>
     [-FullFormat]
     [-ForceFormat]
     [-GuidPartitionTable]
     [-DesiredUnitAllocationSizeBytes <UInt32>]
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-VolumeLabel <String>]
     [-JobGroup <Guid>]
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageDisk <StorageDisk>
     [-QuickFormat]
     [-ForceFormat]
     [-MasterBootRecord]
     [-DesiredUnitAllocationSizeBytes <UInt32>]
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-VolumeLabel <String>]
     [-JobGroup <Guid>]
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageDisk <StorageDisk>
     [-QuickFormat]
     [-ForceFormat]
     [-GuidPartitionTable]
     [-DesiredUnitAllocationSizeBytes <UInt32>]
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-VolumeLabel <String>]
     [-JobGroup <Guid>]
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageLogicalUnit <StorageLogicalUnit>
     [-FullFormat]
     [-QuickFormat]
     [-ForceFormat]
     [-MasterBootRecord]
     [-DesiredUnitAllocationSizeBytes <UInt32>]
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-VolumeLabel <String>]
     -JobGroup <Guid>
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]
Mount-SCStorageDisk
     -StorageLogicalUnit <StorageLogicalUnit>
     [-FullFormat]
     [-QuickFormat]
     [-ForceFormat]
     [-GuidPartitionTable]
     [-DesiredUnitAllocationSizeBytes <UInt32>]
     [-MountPoint <String>]
     [-CreateClusterSharedVolume]
     [-DeleteClusterSharedVolume]
     [-VolumeLabel <String>]
     -JobGroup <Guid>
     [-StorageClassification <StorageClassification>]
     [-RunAsynchronously]
     [-PROTipID <Guid>]
     [-JobVariable <String>]
     [<CommonParameters>]

Description

O cmdlet Mount-SCStorageDisk monta um disco de armazenamento.

Exemplos

Exemplo 1: formatar um novo disco

PS C:\> $JobGroup = [Guid]::NewGuid().ToString()
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> $LU = Get-SCStorageLogicalUnit -Name "LUN01"
PS C:\> Register-SCStorageLogicalUnit -StorageLogicalUnit $LU -VMHost $VMHost -JobGroup $JobGroup
PS C:\> Mount-SCStorageDisk -QuickFormat -MasterBootRecord -VolumeLabel "New Volume" -StorageLogicalUnit $LU -MountPoint "S:\" -JobGroup $JobGroup
PS C:\> Set-SCVMHost -VMHost $VMHost -JobGroup $JobGroup

O primeiro comando gera um GUID e armazena o GUID como uma cadeia de caracteres na variável $JobGroup. Os comandos subsequentes que incluem esse GUID são coletados em um único grupo de trabalho.

O segundo comando obtém o objeto host chamado VMHost01 usando o cmdlet Get-SCVMHost . O comando armazena esse objeto na variável $VMHost.

O terceiro comando obtém o objeto de unidade lógica de armazenamento chamado LUN01 usando o cmdlet Get-SCStorageLogicalUnit . O comando armazena esse objeto na variável $LU.

O quarto comando registra LUN01 com VMHost01 usando o cmdlet Register-SCStorageLogicalUnit . Este comando especifica o parâmetro JobGroup . Portanto, esse comando não é executado até pouco antes do comando final que inclui o grupo de trabalho que tem o mesmo GUID.

O quinto comando monta a unidade lógica de armazenamento em $LU no VMHost01. O comando executa um formato rápido no volume, rotula o volume Novo Volume e define o ponto de montagem como S:. Este comando especifica JobGroup.

O último comando atualiza o VMHost01 com o disco de armazenamento montado. Este comando especifica o parâmetro JobGroup para registrar e montar LUN01 antes de executar o cmdlet Set-SCVMHost .

Parâmetros

-CreateClusterSharedVolume

Indica que o cmdlet cria um volume compartilhado de cluster.

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

-DeleteClusterSharedVolume

Indica que o cmdlet exclui um volume compartilhado de cluster.

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

-DesiredUnitAllocationSizeBytes

Especifica o tamanho, em bytes, da alocação padrão de um volume.

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

-DiskId

Especifica a ID de um objeto de disco.

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

-DiskSignature

Especifica a assinatura de um objeto de disco.

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

-ForceFormat

Força a formatação do disco de armazenamento mesmo se os volumes já estiverem presentes.

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

-FullFormat

Indica que um formato completo da partição é executado.

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

-GuidPartitionTable

Indica que o disco de armazenamento é um disco de tabela de partição GUID.

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

-JobGroup

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

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

-JobVariable

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

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

-MasterBootRecord

Indica que o disco de armazenamento é um disco de registro de inicialização mestre.

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

-MountPoint

Especifica um local de ponto de montagem.

Type:String
Position:Named
Default value:None
Required:False
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

-QuickFormat

Indica que um formato rápido da partição é executado.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
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

-StorageClassification

Especifica um objeto de classificação de armazenamento.

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

-StorageDisk

Especifica um disco em um host Hyper-V ou VMware ESX que uma máquina virtual nesse host pode usar em vez de usar um disco rígido virtual. Esse disco é chamado de disco de passagem. O termo VMware correspondente é RDM (Mapeamento bruto de dispositivo). O disco host é um disco rígido local ou uma unidade lógica em uma SAN (Rede de Área de Armazenamento). O VMM permite que a máquina virtual ignore o sistema de arquivos do host e acesse o disco de passagem diretamente. Os hosts Hyper-V dão suporte a discos de passagem e conversão de um disco de passagem para um VHD. Os hosts VMware ESX dão suporte a discos de passagem, mas não à conversão de disco. Os hosts Citrix XenServer não dão suporte a discos de passagem.

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

-StorageLogicalUnit

Especifica um objeto de unidade lógica de armazenamento.

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

-VolumeLabel

Especifica um rótulo para um volume de disco.

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

Observações

  • Esse cmdlet requer um objeto de disco de armazenamento do VMM, que pode ser recuperado usando o cmdlet Get-SCStorageDisk .