Mount-SCStorageDisk
Monta un disco di archiviazione.
Sintassi
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>]
Descrizione
Il cmdlet Mount-SCStorageDisk monta un disco di archiviazione.
Esempio
Esempio 1: Formattare un nuovo 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
Il primo comando genera un GUID e quindi archivia il GUID come stringa nella variabile $JobGroup. I comandi successivi che includono questo GUID vengono raccolti in un singolo gruppo di processi.
Il secondo comando ottiene l'oggetto host denominato VMHost01 usando il cmdlet Get-SCVMHost . Il comando archivia l'oggetto nella variabile $VMHost.
Il terzo comando ottiene l'oggetto unità logica di archiviazione denominato LUN01 usando il cmdlet Get-SCStorageLogicalUnit . Il comando archivia l'oggetto nella variabile $LU.
Il quarto comando registra LUN01 con VMHost01 usando il cmdlet Register-SCStorageLogicalUnit . Questo comando specifica il parametro JobGroup . Di conseguenza, questo comando non viene eseguito solo prima del comando finale che include il gruppo di processi con lo stesso GUID.
Il quinto comando monta l'unità logica di archiviazione in $LU in VMHost01. Il comando esegue un formato rapido nel volume, etichetta il volume Nuovo volume e imposta il punto di montaggio su S:. Questo comando specifica JobGroup.
L'ultimo comando aggiorna VMHost01 con il disco di archiviazione montato. Questo comando specifica il parametro JobGroup da registrare e montare LUN01 prima di eseguire il cmdlet Set-SCVMHost .
Parametri
-CreateClusterSharedVolume
Indica che il cmdlet crea un volume condiviso cluster.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeleteClusterSharedVolume
Indica che il cmdlet elimina un volume condiviso cluster.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DesiredUnitAllocationSizeBytes
Specifica le dimensioni, in byte, dell'allocazione predefinita di un volume.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskId
Specifica l'ID di un oggetto disco.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskSignature
Specifica la firma di un oggetto disco.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceFormat
Forza la formattazione del disco di archiviazione anche se i volumi sono già presenti.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FullFormat
Indica che viene eseguito un formato completo della partizione.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GuidPartitionTable
Indica che il disco di archiviazione è un disco della tabella di partizione GUID.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Specifica un identificatore per una serie di comandi eseguiti come set subito prima dell'esecuzione del comando finale che include lo stesso identificatore del gruppo di processi.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Specifica una variabile in cui viene monitorato e archiviato lo stato del processo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MasterBootRecord
Indica che il disco di archiviazione è un disco del record di avvio master.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MountPoint
Specifica una posizione del punto di montaggio.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Specifica l'ID della descrizione per le prestazioni e l'ottimizzazione delle risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-QuickFormat
Indica che viene eseguito un formato rapido della partizione.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageClassification
Specifica un oggetto di classificazione dell'archiviazione.
Type: | StorageClassification |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageDisk
Specifica un disco in un host Hyper-V o VMware ESX che una macchina virtuale in tale host può utilizzare in alternativa a un disco rigido virtuale. Questo disco viene definito disco pass-through. Il termine VMware corrispondente è Mapping di dispositivi non elaborati (RDM). Il disco dell'host può essere un disco rigido locale o un'unità logica in una rete SAN (Storage Area Network). VMM consente alla macchina virtuale di ignorare il file system dell'host e di accedere direttamente al disco pass-through. Gli host Hyper-V supportano dischi pass-through e la conversione di un disco pass-through in un disco rigido virtuale. Gli host VMware ESX supportano dischi pass-through, ma non la conversione del disco. Gli host Citrix XenServer non supportano dischi pass-through.
Type: | StorageDisk |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageLogicalUnit
Specifica un oggetto unità logica di archiviazione.
Type: | StorageLogicalUnit |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VolumeLabel
Specifica un'etichetta per un volume del disco.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Note
- Questo cmdlet richiede un oggetto disco di archiviazione VMM, che può essere recuperato usando il cmdlet Get-SCStorageDisk .