Set-SCCloudCapacity
Ändrar molnkapacitetsinställningarna för ett privat moln.
Syntax
Set-SCCloudCapacity
-CloudCapacity <CloudCapacity>
[-CPUCount <UInt32>]
[-UseCPUCountMaximum <Boolean>]
[-MemoryMB <UInt32>]
[-UseMemoryMBMaximum <Boolean>]
[-StorageGB <UInt32>]
[-UseStorageGBMaximum <Boolean>]
[-CustomQuotaCount <UInt32>]
[-UseCustomQuotaCountMaximum <Boolean>]
[-VMCount <UInt32>]
[-UseVMCountMaximum <Boolean>]
[-VMMServer <ServerConnection>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SCCloudCapacity
[-CPUCount <UInt32>]
[-UseCPUCountMaximum <Boolean>]
[-MemoryMB <UInt32>]
[-UseMemoryMBMaximum <Boolean>]
[-StorageGB <UInt32>]
[-UseStorageGBMaximum <Boolean>]
[-CustomQuotaCount <UInt32>]
[-UseCustomQuotaCountMaximum <Boolean>]
[-VMCount <UInt32>]
[-UseVMCountMaximum <Boolean>]
[-VMMServer <ServerConnection>]
-JobGroup <Guid>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Set-SCCloudCapacity ändrar molnkapacitetsinställningarna för ett privat moln i Virtual Machine Manager (VMM). Du kan uppdatera följande molnkapacitetsdimensioner:
- virtuella datorer
- virtuella processorer
- anpassade kvotpunkter
- lagring (GB)
- minne (MB)
Du kan också ange vilken eller alla dimensioner som ska använda den maximala kapaciteten.
Exempel
Exempel 1: Ändra molnkapacitetsegenskaperna för ett angivet moln
PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> $CloudCapacity = Get-SCCloudCapacity -Cloud $Cloud
PS C:\> Set-SCCloudCapacity -CloudCapacity $CloudCapacity -VirtualCPUCountLimited $True -VirtualCPUCount 20
Det första kommandot hämtar det privata molnobjektet med namnet Cloud01 och lagrar objektet i variabeln $Cloud.
Det andra kommandot hämtar molnkapaciteten för det privata molnet som lagras i $Cloud och lagrar den i variabeln $CloudCapacity.
Det sista kommandot anger att det ska finnas en gräns för antalet virtuella processorer för molnkapaciteten som lagras i $CloudCapacity och ändrar kapaciteten för antalet virtuella processorer till 20.
Exempel 2: Ändra molnkapacitetsegenskaperna för ett specifikt privat moln med hjälp av en jobbgrupp
PS C:\> $Guid = [System.Guid]::NewGuid()
PS C:\> $Cloud = Get-SCCloud -Name "Cloud02"
PS C:\> $CloudCapacity = Get-SCCloudCapacity -Cloud $Cloud
PS C:\> Set-SCCloudCapacity -JobGroup $Guid -VirtualMachinesLimited $True -VirtualMachines 50 -VirtualCPUCountLimited $True -VirtualCPUCount 100 -StorageLimited $True -StorageGB 500
PS C:\> Set-SCCloud -JobGroup $Guid -Cloud $Cloud
Det första kommandot skapar ett nytt GUID och lagrar det i variabeln $Guid. Efterföljande kommandon som innehåller detta GUID samlas in i en enda jobbgrupp.
Det andra kommandot hämtar det privata molnobjektet med namnet Cloud02 och lagrar objektet i variabeln $Cloud.
Det tredje kommandot hämtar molnkapacitetsobjektet för det privata molnet som lagras i $cloud och lagrar objektet i variabeln $CloudCapacity.
Det fjärde kommandot anger en gräns på 50 virtuella datorer, 100 virtuella processorer och 500 GB lagringsutrymme på molnkapaciteten. Med hjälp av parametern JobGroup anger du att det här kommandot inte körs förrän strax före det slutliga kommandot som innehåller JobGroup med samma GUID.
Det sista kommandot anger kapacitetsegenskaperna i det privata molnet som lagras i $Cloud med de inställningar som angavs i det fjärde kommandot. Det här kommandot använder parametern JobGroup för att köra Set-SCCloudCapacity- precis innan Set-SCCloud körs så att inställningarna blir assocated med det angivna privata molnet.
Parametrar
-CloudCapacity
Anger ett molnkapacitetsobjekt.
Typ: | CloudCapacity |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-CPUCount
Anger antalet virtuella processorer för en användarrollskvot eller molnkapacitet.
Typ: | UInt32 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-CustomQuotaCount
Anger antalet anpassade kvotpunkter för en användarrollskvot eller molnkapacitet.
Typ: | UInt32 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-JobGroup
Anger en identifierare för en serie kommandon som ska köras som en uppsättning precis innan det slutliga kommandot som innehåller samma jobbgruppsidentifierare körs.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-JobVariable
Anger att jobbstatus spåras och lagras i variabeln med namnet av den här parametern.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-MemoryMB
Anger mängden minne i megabyte (MB) för en användarrollskvot eller molnkapacitet.
Typ: | UInt32 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-PROTipID
Anger ID för tipset Prestanda- och resursoptimering (PRO) som utlöste den här åtgärden. Detta möjliggör granskning av PRO-tips.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen omedelbart återgår till kommandogränssnittet.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-StorageGB
Anger mängden lagringsutrymme i gigabyte (GB) för en användarrollskvot eller molnkapacitet. Den här lagringsmängden inkluderar inte bibliotekslagring.
Typ: | UInt32 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-UseCPUCountMaximum
Anger om det maximala antalet virtuella processorer tillåts för en användarroll eller molnkapacitet. När den här parametern används tillämpas ingen kvot för den virtuella CPU-dimensionen.
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-UseCustomQuotaCountMaximum
Anger om det maximala antalet anpassade kvotpunkter tillåts för en användarroll eller molnkapacitet. När den här parametern används tillämpas ingen kvot för den anpassade kvotdimensionen.
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-UseMemoryMBMaximum
Anger om den maximala mängden minne i mb tillåts för en användarroll eller molnkapacitet. När den här parametern används tillämpas ingen kvot för minnesdimensionen.
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-UseStorageGBMaximum
Anger om den maximala mängden lagringsutrymme i gigabyte (GB) tillåts för en användarroll eller molnkapacitet. När den här parametern används tillämpas ingen kvot för lagringsdimensionen.
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-UseVMCountMaximum
Anger om det maximala antalet virtuella datorer tillåts för en användarroll eller molnkapacitet. När den här parametern används tillämpas ingen kvot för den virtuella datordimensionen.
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-VMCount
Anger antalet virtuella datorer för en användarrollskvot eller molnkapacitet.
Typ: | UInt32 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-VMMServer
Anger ett VMM-serverobjekt.
Typ: | ServerConnection |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |