Bagikan melalui


Set-SCStorageVolume

Memodifikasi pengaturan untuk volume pada host yang memungkinkan VMM mengevaluasi volume tersebut sebagai penyimpanan yang tersedia selama proses penempatan komputer virtual.

Sintaks

Set-SCStorageVolume
   [-StorageVolume] <StorageVolume>
   [-AvailableForPlacement <Boolean>]
   [-DedupMode <DedupMode>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Deskripsi

Cmdlet Set-SCStorageVolume memodifikasi pengaturan yang menentukan apakah Virtual Machine Manager (VMM) mengevaluasi volume tertentu pada server host sebagai penyimpanan yang tersedia selama proses penempatan komputer virtual.

Selama proses penempatan, VMM mengevaluasi host terkelola, termasuk volume pada host terkelola tersebut, saat menghitung rekomendasi untuk lokasi terbaik untuk menyebarkan komputer virtual. Jika Anda menentukan bahwa volume pada host tidak akan disertakan ketika VMM melakukan perhitungan penempatan otomatis, Anda masih dapat memilih untuk menyebarkan komputer virtual secara manual pada volume tersebut.

Contoh

Contoh 1: Membuat volume pada host tersedia untuk penempatan

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> $StorageVol = Get-SCStorageVolume -VMHost $VMHost
PS C:\> Set-SCStorageVolume -StorageVolume $StorageVol[0] -AvailableForPlacement $True

Perintah pertama mendapatkan objek host bernama VMHost01 dan menyimpan objek dalam variabel $VMHost.

Perintah kedua mendapatkan objek volume penyimpanan untuk host yang disimpan di $VMHost lalu menyimpan objek dalam variabel $StorageVol. Contoh ini mengasumsikan bahwa VMHost01 hanya memiliki satu volume.

Perintah terakhir membuat objek volume pertama di VMHost01 tersedia untuk penempatan. Mengatur parameter AvailableForPlacement ke $True memungkinkan proses penempatan VMM untuk mengevaluasi volume ini pada VMHost01 sebagai kandidat yang mungkin untuk menghosting komputer virtual.

Contoh 2: Membuat volume kedua pada host tersedia untuk penempatan

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost02.Contoso.com"
PS C:\> $StorageVols = Get-SCStorageVolume -VMHost $VMHost 
PS C:\> Set-SCStorageVolume -StorageVolume $StorageVols[1] -AvailableForPlacement $True

Perintah pertama mendapatkan objek host bernama VMHost02 dan menyimpan objek dalam variabel $VMHost.

Perintah kedua mendapatkan semua objek volume penyimpanan VMHost02 dan menyimpan objek dalam array objek bernama $StorageVols. Contoh ini mengasumsikan bahwa VMHost02 memiliki setidaknya dua volume.

Perintah terakhir membuat volume kedua disimpan dalam array $StorageVols tersedia untuk penempatan.

Parameter

-AvailableForPlacement

Menunjukkan apakah proses penempatan VMM menganggap host ini atau volume ini pada host memenuhi syarat sebagai lokasi yang mungkin untuk menyebarkan komputer virtual. Jika parameter ini diatur ke $False, Anda dapat memilih untuk menyebarkan komputer virtual pada host atau volume ini. Nilai defaultnya adalah $True. Parameter ini tidak berlaku untuk host VMware ESX.

Ketika Anda menggunakan parameter ini dengan adaptor jaringan, jika diatur ke $False, maka penempatan tidak mempertimbangkan jaringan logis yang dikonfigurasi pada adaptor jaringan ini untuk menentukan apakah host cocok untuk menghubungkan komputer virtual.

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

-DedupMode

Terapkan deduplikasi pada volume atau berbagi file berdasarkan beban kerja. Nilai yang dapat diterima untuk parameter ini adalah:

  • 0 - Dinonaktifkan
  • 1 - GeneralPurpose
  • 2 - Hyper-V
  • 3 - Pencadangan
Type:DedupMode
Accepted values:Disabled, GeneralPurpose, HyperV, Backup, NotAvailable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Menentukan bahwa kemajuan pekerjaan dilacak dan disimpan dalam variabel yang dinamai oleh parameter ini.

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

-PROTipID

Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (tip PRO) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.

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

-RunAsynchronously

Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.

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

-StorageVolume

Menentukan objek volume penyimpanan pada host komputer virtual tertentu.

Type:StorageVolume
Aliases:VMHostVolume
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Output

StorageVolume

Cmdlet ini mengembalikan objek StorageVolume .