Set-SCCloud
Změní vlastnosti privátního cloudu v nástroji VMM.
Syntaxe
Set-SCCloud
[-RemoveCapabilityProfile <Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile>
[-AddCapabilityProfile <Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile>
[-AddVMHostGroup <Microsoft.SystemCenter.VirtualMachineManager.HostGroup>
[-RemoveVMHostGroup <Microsoft.SystemCenter.VirtualMachineManager.HostGroup>
[-AddCloudResource <Microsoft.SystemCenter.VirtualMachineManager.ClientObject>
[-RemoveCloudResource <Microsoft.SystemCenter.VirtualMachineManager.ClientObject>
[-Name <String>]
[-Description <String>]
[-AddReadOnlyLibraryShare <Microsoft.SystemCenter.VirtualMachineManager.LibraryShare>
[-RemoveReadOnlyLibraryShare <Microsoft.SystemCenter.VirtualMachineManager.LibraryShare>
[-ReadWriteLibraryPath <String>]
[-DisasterRecoverySupported <Boolean>]
[-ShieldedVMSupportPolicy <ShieldedVMSupportPolicyEnum>]
[-VMMServer <ServerConnection>]
[[-Cloud] <Cloud>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Rutina Set-SCCloud mění vlastnosti privátního cloudu v aplikaci Virtual Machine Manager (VMM).
Další informace o privátních cloudech získáte zadáním následujícího příkazu: Get-Help New-SCCloud -detailed
.
Příklady
Příklad 1: Aktualizace vlastností privátního cloudu pomocí skupiny úloh
PS C:\> $Guid = [System.Guid]::NewGuid()
PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> $CapabilityProfile = Get-SCCapabilityProfile -Profilename "HyperV"
PS C:\> Set-SCCloudCapacity -JobGroup $Guid -StorageLimited $True -StorageGB 500 -VirtualMachinesLimited $True -VirtualMachines 50 -VirtualCPUCountLimited $True -VirtualCPUCount 100
PS C:\> Set-SCCloud -Cloud $Cloud -AddCapabilityProfile $CapabilityProfile -JobGroup $Guid -Description "Updated description for Cloud01"
První příkaz vytvoří nový identifikátor GUID a uloží ho do proměnné $Guid. Následné příkazy, které obsahují tento identifikátor GUID, jsou shromažďovány do jedné skupiny úloh.
Druhý příkaz získá objekt privátního cloudu s názvem Cloud01 a uloží jej do proměnné $Cloud.
Třetí příkaz získá objekt profilu schopností Hyper-V a uloží jej do proměnné $CapabilityProfile.
Čtvrtý příkaz nastaví následující limity rozměrů kapacity cloudu: 500 GB úložiště, 50 virtuálních počítačů a 100 procesorů. Použití parametru JobGroup určuje, že se tento příkaz spustí až těsně před posledním příkazem, který obsahuje skupinu úloh se stejným identifikátorem GUID.
Poslední příkaz přidá profil schopností uložený v $CapabilityProfile do Cloud01, aktualizuje popis pro Cloud01 a nastaví vlastnosti kapacity cloudu na Cloud01 pomocí nastavení zadaných ve čtvrtém příkazu. Tento příkaz používá parametr JobGroup ke spuštění Set-SCCloudCapacity těsně před spuštěním sady Set-SCCloud , aby se nastavení přidružila k zadanému privátnímu cloudu.
Parametry
-AddCapabilityProfile
Určuje jeden nebo více objektů profilu schopností, které tato rutina přidá.
Typ: | Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-AddCloudResource
Určuje jeden nebo více cloudových prostředků, které tato rutina přidá do privátního cloudu. Mezi zdroje, které můžete přidat do privátního cloudu, patří: Load Balancer, Logická síť, Statický fond IP adres, Fond úložiště a Šablona VIP.
Typ: | Microsoft.SystemCenter.VirtualMachineManager.ClientObject |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-AddReadOnlyLibraryShare
Určuje jednu nebo více sdílených složek knihovny jen pro čtení, které tato rutina přidá do privátního cloudu.
Typ: | Microsoft.SystemCenter.VirtualMachineManager.LibraryShare |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-AddVMHostGroup
Určuje jednu nebo více skupin hostitelů, které mají být přidány do existujícího pole skupin hostitelů nebo privátního cloudu.
Typ: | Microsoft.SystemCenter.VirtualMachineManager.HostGroup |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Cloud
Určuje objekt privátního cloudu.
Typ: | Cloud |
Position: | 0 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Description
Určuje popis určeného objektu.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DisasterRecoverySupported
Označuje, zda je povolena služba Windows Azure Hyper-V Recovery Manager.
Pokud tento parametr povolíte, rutina odešle do služby přes internet následující data: název cloudu, názvy virtuálních počítačů, názvy logických sítí, názvy hostitelů virtuálních počítačů a příslušné vlastnosti pro každý objekt. Pokud je odesílání těchto informací v rozporu se stávajícími požadavky na ochranu osobních údajů pro úlohy nasazené do tohoto cloudu, tuto možnost nevybírejte.
Po spárování tohoto cloudu s cloudem pro obnovení v nástroji Windows Azure Hyper-V Recovery Manager nelze tuto možnost zakázat.
Typ: | Boolean |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-JobGroup
Určuje identifikátor pro řadu příkazů, které se spustí jako sada těsně před posledním příkazem, který obsahuje stejné spuštění identifikátoru skupiny úloh.
Typ: | Guid |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-JobVariable
Určuje, že průběh úlohy je sledován a uložen v proměnné pojmenované tímto parametrem.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Určuje název objektu VMM.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PROTipID
Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.
Typ: | Guid |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ReadWriteLibraryPath
Určuje zapisovatelnou cestu knihovny, do které lze ukládat virtuální počítače.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RemoveCapabilityProfile
Určuje jeden nebo více objektů profilu schopností, které tato rutina odebere.
Typ: | Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RemoveCloudResource
Určuje jeden nebo více cloudových prostředků, které tato rutina odebere z privátního cloudu.
Typ: | Microsoft.SystemCenter.VirtualMachineManager.ClientObject |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RemoveReadOnlyLibraryShare
Určuje sdílenou složku knihovny jen pro čtení, kterou tato rutina odebere.
Typ: | Microsoft.SystemCenter.VirtualMachineManager.LibraryShare |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RemoveVMHostGroup
Určuje jednu nebo více skupin hostitelů, které tato rutina odebere z pole skupin hostitelů nebo privátního cloudu.
Typ: | Microsoft.SystemCenter.VirtualMachineManager.HostGroup |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RunAsynchronously
Označuje, že úloha běží asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ShieldedVMSupportPolicy
Označuje, zda tento cloud podporuje umístění stíněných virtuálních počítačů, takže umístění poskytne hodnocení cloudu.
Typ: | ShieldedVMSupportPolicyEnum |
Přípustné hodnoty: | ShieldedVMNotSupported, ShieldedVMSupported |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VMMServer
Určuje objekt serveru VMM.
Typ: | ServerConnection |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |