Dela via


Install-SCVMHostCluster

Skapar ett redundanskluster från Hyper-V värdar som hanteras av VMM.

Syntax

Install-SCVMHostCluster
       -VMHost <Host[]>
       -ClusterName <String>
       -Credential <VMMCredential>
       [-ClusterIPAddress <String[]>]
       [-ClusterIPAddressPool <StaticIPAddressPool[]>]
       [-ClusterReserve <Int32>]
       [-Description <String>]
       [-VMMServer <ServerConnection>]
       [-SetQuorumNodeMajority]
       [-SetQuorumDisk <ClientObject>]
       [-SkipValidation]
       [-JobGroup <Guid>]
       [-EnableS2D]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]
Install-SCVMHostCluster
       -VMHost <Host[]>
       -VMHostCluster <HostCluster>
       -Credential <VMMCredential>
       [-VMMServer <ServerConnection>]
       [-SkipValidation]
       [-JobGroup <Guid>]
       [-EnableS2D]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]
Install-SCVMHostCluster
       -PhysicalComputerConfig <PhysicalComputerConfig[]>
       -VMHostCluster <HostCluster>
       -Credential <VMMCredential>
       [-VMMServer <ServerConnection>]
       [-SkipValidation]
       [-JobGroup <Guid>]
       [-EnableS2D]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]
Install-SCVMHostCluster
       -PhysicalComputerConfig <PhysicalComputerConfig[]>
       -ClusterName <String>
       -Credential <VMMCredential>
       [-ClusterIPAddress <String[]>]
       [-ClusterIPAddressPool <StaticIPAddressPool[]>]
       [-ClusterReserve <Int32>]
       [-Description <String>]
       [-VMMServer <ServerConnection>]
       [-SetQuorumNodeMajority]
       [-SkipValidation]
       [-JobGroup <Guid>]
       [-EnableS2D]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]

Description

Not

En ny parameter [-DCBSettings] ingår i VMM 2019 UR1 och senare. Mer information finns i Parametrar.

Cmdleten Install-SCVMHostCluster skapar ett redundanskluster från Hyper-V värdar som hanteras av Virtual Machine Manager (VMM). Install-SCVMHostCluster kan också lägga till en nod i ett befintligt kluster.

Exempel

Exempel 1: Skapa ett kluster från hanterade värdar

PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $HostGroup = Get-SCVMHostGroup -Name "New York"
PS C:\> $Nodes = Get-SCVMHost | where {$_.Name -like "HostClus*" -and $_.VMHostGroup -eq $HostGroup}
PS C:\> Install-SCVMHostCluster -VMHost $Nodes -ClusterName "Cluster01" -Credential $RunAsAcct

Det första kommandot hämtar Kör som-kontot med namnet RunAsAccount01 och lagrar det i variabeln $RunAsAcct.

Det andra kommandot hämtar värdgruppsobjektet med namnet New York och lagrar objektet i variabeln $HostGroup.

Det tredje kommandot hämtar de klusternoder som börjar med namnet HostClus i värdgruppen som lagras i $HostGroup. Kommandot lagrar sedan noderna i variabeln $Nodes.

Det sista kommandot skapar klustret och ger det namnet Cluster01.

Exempel 2: Skapa ett hyperkonvergerande kluster från hanterade värdar

PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $HostGroup = Get-SCVMHostGroup -Name "New York"
PS C:\> $Nodes = Get-SCVMHost | where {$_.Name -like "HostClus*" -and $_.VMHostGroup -eq $HostGroup}
PS C:\> Install-SCVMHostCluster -VMHost $Nodes -ClusterName "Cluster01" -Credential $RunAsAcct -EnableS2D

Det första kommandot hämtar Kör som-kontot med namnet RunAsAccount01 och lagrar det sedan i variabeln $RunAsAcct.

Det andra kommandot hämtar värdgruppsobjektet med namnet New York och lagrar det sedan i variabeln $HostGroup.

Det tredje kommandot hämtar de klusternoder som börjar med namnet HostClus i värdgruppen som lagras i $HostGroup. Kommandot lagrar noderna i variabeln $Nodes.

Det sista kommandot skapar hyperkonvergerat kluster och ger det namnet Cluster01.

Parametrar

-ClusterIPAddress

Anger en eller flera IP-adresser som ska användas som kluster-IP-adress.

Typ:String[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ClusterIPAddressPool

Anger en statisk IP-adresspool som ska användas som en kluster-IP-adresspool.

Typ:StaticIPAddressPool[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ClusterName

Anger namnet på ett kluster.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ClusterReserve

Anger antalet värdfel som ett värdkluster kan upprätthålla innan VMM anger klustret som överallokerat. Standardvärdet är 1.

Typ:Int32
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Credential

Anger ett autentiseringsobjekt eller, för vissa cmdletar, ett Kör som-kontoobjekt som innehåller användarnamnet och lösenordet för ett konto som har behörighet att utföra den här åtgärden. Eller när det gäller Restart-SCJob, har behörighet att slutföra en omstartad uppgift.

Om du vill ha mer information om objektet PSCredential skriver du Get-Help Get-Credential. Om du vill ha mer information om Kör som-konton skriver du Get-Help New-SCRunAsAccount.

Typ:VMMCredential
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DCBSettings

Anger de DCB-inställningar som konfigurerats i klustret.

Not

Den här parametern gäller för VMM 2019 UR1 och senare.

Typ:DCBSettings
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Description

Anger en beskrivning för värdklustret.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-EnableS2D

Typ:SwitchParameter
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:False
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

-PhysicalComputerConfig

Anger en matris med värdkonfigurationsobjekt.

Information om värdkonfigurationsobjekt finns i cmdleten New-SCVMHostConfig.

Typ:PhysicalComputerConfig[]
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-PROTipID

Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska 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

-SetQuorumDisk

Anger en disk som ska användas som kvorumdisk för klustret.

Typ:ClientObject
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-SetQuorumNodeMajority

Anger kvorumläget till Nodmajoritet för klustret.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-SkipValidation

Hoppar över klusterverifieringstester när du skapar ett kluster.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-VMHost

Anger en matris med värdobjekt för virtuella datorer.

Typ:Host[]
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-VMHostCluster

Anger ett VMM-värdklusterobjekt.

Typ:HostCluster
Position:Named
Standardvärde:None
Obligatorisk:True
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

Utdata

VMHostCluster

Den här cmdleten returnerar ett VMHostCluster--objekt.