Mount-SCStorageDisk
Instaluje dysk magazynu.
Składnia
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>]
Opis
Polecenie cmdlet Mount-SCStorageDisk instaluje dysk magazynu.
Przykłady
Przykład 1. Formatowanie nowego dysku
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
Pierwsze polecenie generuje identyfikator GUID, a następnie przechowuje identyfikator GUID jako ciąg w zmiennej $JobGroup. Kolejne polecenia zawierające ten identyfikator GUID są zbierane w jednej grupie zadań.
Drugie polecenie pobiera obiekt hosta o nazwie VMHost01 przy użyciu polecenia cmdlet Get-SCVMHost . Polecenie przechowuje ten obiekt w zmiennej $VMHost.
Trzecie polecenie pobiera obiekt jednostki logicznej magazynu o nazwie LUN01 przy użyciu polecenia cmdlet Get-SCStorageLogicalUnit . Polecenie przechowuje ten obiekt w zmiennej $LU.
Czwarte polecenie rejestruje numer LUN01 z maszyną wirtualną VMHost01 przy użyciu polecenia cmdlet Register-SCStorageLogicalUnit . To polecenie określa parametr JobGroup . W związku z tym to polecenie nie jest uruchamiane dopiero tuż przed ostatnim poleceniem zawierającym grupę zadań, która ma ten sam identyfikator GUID.
Piąte polecenie instaluje jednostkę logiczną magazynu w $LU na maszynie WIRTUALNEJHost01. Polecenie wykonuje szybki format na woluminie, etykietuje wolumin Nowy wolumin i ustawia punkt instalacji na S:. To polecenie określa JobGroup.
Ostatnie polecenie aktualizuje maszynę wirtualną VMHost01 z zainstalowanym dyskiem magazynu. To polecenie określa parametr JobGroup do rejestrowania i instalowania LUN01 przed uruchomieniem polecenia cmdlet Set-SCVMHost .
Parametry
-CreateClusterSharedVolume
Wskazuje, że polecenie cmdlet tworzy udostępniony wolumin klastra.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeleteClusterSharedVolume
Wskazuje, że polecenie cmdlet usuwa udostępniony wolumin klastra.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DesiredUnitAllocationSizeBytes
Określa rozmiar w bajtach domyślnej alokacji woluminu.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskId
Określa identyfikator obiektu dysku.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskSignature
Określa podpis obiektu dysku.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceFormat
Wymusza formatowanie dysku magazynu, nawet jeśli woluminy są już obecne.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FullFormat
Wskazuje, że jest wykonywany pełny format partycji.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GuidPartitionTable
Wskazuje, że dysk magazynu jest dyskiem tabeli partycji GUID.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Określa identyfikator serii poleceń uruchamianych jako zestaw tuż przed ostatnim poleceniem zawierającym ten sam identyfikator grupy zadań.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Określa zmienną, w której postęp zadania jest śledzony i przechowywany.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MasterBootRecord
Wskazuje, że dysk magazynu jest głównym dyskiem rekordu rozruchowego.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MountPoint
Określa lokalizację punktu instalacji.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Określa identyfikator porady wydajności i optymalizacji zasobów (porada PRO), która wyzwoliła tę akcję. Ten parametr umożliwia inspekcję porad PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-QuickFormat
Wskazuje, że jest wykonywany szybki format partycji.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageClassification
Określa obiekt klasyfikacji magazynu.
Type: | StorageClassification |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageDisk
Określa dysk na hoście funkcji Hyper-V lub VMware ESX, którego maszyna wirtualna na tym hoście może używać zamiast wirtualnego dysku twardego. Ten dysk jest nazywany dyskiem przekazywanym. Odpowiedni termin VMware to nieprzetworzone mapowanie urządzeń (RDM). Dysk hosta jest lokalnym dyskiem twardym lub jednostką logiczną w sieci magazynowania (SAN). Program VMM umożliwia maszynie wirtualnej obejście systemu plików hosta i bezpośredni dostęp do dysku przekazywanego. Hosty funkcji Hyper-V obsługują dyski przekazywane i konwersję dysku przekazywanego na dysk VHD. Hosty VMware ESX obsługują dyski przekazywane, ale nie konwersję dysku. Hosty Citrix XenServer nie obsługują dysków przekazywanych.
Type: | StorageDisk |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageLogicalUnit
Określa obiekt jednostki logicznej magazynu.
Type: | StorageLogicalUnit |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VolumeLabel
Określa etykietę woluminu dysku.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Uwagi
- To polecenie cmdlet wymaga obiektu dysku magazynu programu VMM, który można pobrać przy użyciu polecenia cmdlet Get-SCStorageDisk .