Freigeben über


Set-SCVMHost

Ändert die Eigenschaften eines VM-Hosts.

Syntax

Default (Standardwert)

Set-SCVMHost
    [-VMHost] <Host>
    [-BMCAddress <String>]
    [-BMCRunAsAccount <RunAsAccount>]
    [-BMCPort <UInt32>]
    [-BMCProtocol <OutOfBandManagementType>]
    [-BMCCustomConfigurationProvider <ConfigurationProvider>]
    [-ManagementAdapterMACAddress <String>]
    [-SMBiosGuid <Guid>]
    [-KeyProtectionServerUrl <String>]
    [-AttestationServerUrl <String>]
    [-CodeIntegrityPolicy <CodeIntegrityPolicy>]
    [-ApplyLatestCodeIntegrityPolicy]
    [-BypassMaintenanceModeCheck]
    [-MaintenanceHost <Boolean>]
    [-AvailableForPlacement <Boolean>]
    [-Description <String>]
    [-OverrideHostGroupReserves <Boolean>]
    [-CPUPercentageReserve <UInt16>]
    [-NetworkPercentageReserve <UInt16>]
    [-DiskSpaceReserveMB <UInt64>]
    [-MaxDiskIOReservation <UInt64>]
    [-MemoryReserveMB <UInt64>]
    [-VMPaths <String>]
    [-BaseDiskPaths <String>]
    [-RemoteConnectEnabled <Boolean>]
    [-RemoteConnectPort <UInt32>]
    [-SecureRemoteConnectEnabled <Boolean>]
    [-RemoteConnectCertificatePath <String>]
    [-RemoveRemoteConnectCertificate]
    [-EnableLiveMigration <Boolean>]
    [-LiveMigrationMaximum <UInt32>]
    [-LiveStorageMigrationMaximum <UInt32>]
    [-UseAnyMigrationSubnet <Boolean>]
    [-MigrationSubnet <String[]>]
    [-MigrationAuthProtocol <MigrationAuthProtocolType>]
    [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
    [-VMHostManagementCredential <VMMCredential>]
    [-NumaSpanningEnabled <Boolean>]
    [-FibreChannelWorldWidePortNameMinimum <String>]
    [-FibreChannelWorldWidePortNameMaximum <String>]
    [-FibreChannelWorldWideNodeName <String>]
    [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
    [-JobGroup <Guid>]
    [-Custom1 <String>]
    [-Custom2 <String>]
    [-Custom3 <String>]
    [-Custom4 <String>]
    [-Custom5 <String>]
    [-Custom6 <String>]
    [-Custom7 <String>]
    [-Custom8 <String>]
    [-Custom9 <String>]
    [-Custom10 <String>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Beschreibung

Mit dem Cmdlet Set-SCVMHost werden eine oder mehrere Eigenschaften eines VM-Hosts geändert, der von Virtual Machine Manager (VMM) verwaltet wird. Einstellungen, die Sie mit dem Cmdlet Set-SCVMHost ändern können, werden wie folgt zusammengefasst:

Verfügbarkeit als Host für virtuelle Maschinen

Sie können angeben, ob ein Host derzeit vom VMM-Platzierungsprozess als Kandidat für die Platzierung virtueller Maschinen betrachtet wird.

Einstellungen für Host-Reserve

Sie können die folgenden Einstellungen für die Hostreserve konfigurieren:

  • Prozentsatz der CPU-Auslastung, der für die Verwendung durch den Host reserviert werden soll.
  • Menge an Speicherplatz (MB), die für die Verwendung durch den Host reserviert werden soll.
  • Maximale Anzahl von Datenträger-E/A-Vorgängen pro Sekunde (IOPS), die für die Verwendung durch den Host reserviert werden sollen.
  • Menge an Arbeitsspeicher (MB), die für die Verwendung durch den Host reserviert werden soll.
  • Prozentsatz der Netzwerkkapazität, die für die Verwendung durch den Host reserviert werden soll.

Beim VMM-Platzierungsprozess wird nicht empfohlen, eine virtuelle Maschine auf einem Host zu platzieren, es sei denn, die Ressourcenanforderungen der virtuellen Maschine können ohne Verwendung der Hostreserven erfüllt werden. Wenn Sie keine Reserveeinstellungen angeben, verwendet VMM die Standardeinstellungen.

Pfade für virtuelle Maschinen

Sie können als Satz von Standardpfaden Speicherorte auf einem Host angeben, an denen Dateien virtueller Maschinen gespeichert werden können.

Anmeldeinformationen zum Verwalten von Hosts in einem Umkreisnetzwerk oder einer nicht vertrauenswürdigen Domäne

Sie können das Kennwort für ein Konto angeben, das zum Verwalten Hyper-V Hosts verwendet wird, die sich in einem Umkreisnetzwerk oder in einer nicht vertrauenswürdigen Domäne befinden.

Einstellungen für die Remote-Verbindung

Sie können Remoteverbindungseinstellungen für Hyper-V Hosts (VMConnect) konfigurieren, die es Benutzern ermöglichen, eine Remoteverbindung mit virtuellen Maschinen herzustellen. Diese Einstellung gilt nicht für virtuelle Maschinen auf VMware ESX-Hosts.

Beispiele

Beispiel 1: Host für die Platzierung verfügbar machen

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -AvailableForPlacement $True

Der erste Befehl ruft das Hostobjekt mit dem Namen VMHost01 ab und speichert das Objekt in der Variablen $VMHost.

Mit dem zweiten Befehl wird VMHost01 als Host für virtuelle Maschinen verfügbar. Durch Festlegen des Parameters AvailableForPlacement auf True kann der VMM-Platzierungsprozess diesen Host als möglichen Kandidaten für die Bereitstellung virtueller Maschinen auswerten.

Beispiel 2: Aktivieren von Remoteverbindungen auf einem Hyper-V Host

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -RemoteConnectEnabled $True -RemoteConnectPort 5900

Der erste Befehl ruft das Hostobjekt mit dem Namen VMHost01 ab und speichert das Objekt in der Variablen $VMHost.

Der zweite Befehl aktiviert Remoteverbindungen auf VMHost01 und legt den für Remoteverbindungen verwendeten Port auf 5900 fest.

Durch das Aktivieren von Remoteverbindungen auf einem Hyper-V Host können Benutzer remote auf ihre virtuellen Maschinen auf dem Host zugreifen und diese verwalten.

Beispiel 3: Aktualisieren der VM-Pfade für einen Host

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -VMPaths "C:\ProgramData\Microsoft\Windows\Hyper-V|D:\VirtualMachinePath"

Der erste Befehl ruft das Hostobjekt mit dem Namen VMHost01 ab und speichert das Objekt in der Variablen $VMHost.

Mit dem zweiten Befehl wird die VMPaths-Eigenschaft für den in $VMHost gespeicherten Host aktualisiert, indem der Pfad D:\VirtualMachinePath zur Liste der VM-Pfade auf diesem Host hinzugefügt wird.

Beispiel 4: Aktualisieren der Ressourcenreserven für einen Host

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -CPUPercentageReserve 40 -DiskSpaceReserveMB 2048 -MaxDiskIOReservation 500 -MemoryReserveMB 1024 -NetworkPercentageReserve 40

Der erste Befehl ruft das Hostobjekt mit dem Namen VMHost01 ab und speichert das Objekt in der Variablen $VMHost.

Mit dem zweiten Befehl werden die angegebenen Eigenschaften für VMHost01 aktualisiert.

Beispiel 5: Aktualisieren des Benutzernamens und des Kennworts für Bare-Metal-Computer für einen angegebenen physischen Host

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost02"
PS C:\> $BMCRAA = Get-SCRunAsAccount -Name "BMCCreds"
PS C:\> Set-SCVMHost $VMHost -BMCRunAsAccount $BMCRAA
PS C:\> Read-SCVMHost -VMHost $VMHost -RefreshOutOfBandProperties

Der erste Befehl ruft das Hostobjekt mit dem Namen VMHost02 ab und speichert das Objekt in der Variablen $VMHost.

Der zweite Befehl ruft das ausführende Kontoobjekt mit dem Namen BMCCreds ab und speichert das Objekt in der Variablen $BMCRAA.

Der dritte Befehl aktualisiert den in $VMHost gespeicherten Host mit dem neuen ausführenden Konto, das in $BMCRAA gespeichert ist.

Mit dem letzten Befehl wird der in $VMHost gespeicherte Host mithilfe der Out-of-Band-Schnittstelle aktualisiert, die das ausführende Konto für den Host aktualisiert.

Beispiel 6: Aktualisieren der Zertifikate für XenServer-Hosts in einem Cluster

PS C:\> $VMHost = Get-VMHost -ComputerName "XenHost01"
PS C:\> $Cert = Get-SCCertificate -Computername $VMHost.Name
PS C:\> Set-SCVMHost -VMHost $VMHost -Certificate $Cert -EnableSecureMode $True

Der erste Befehl ruft das Hostobjekt mit dem Namen XenHost01 ab und speichert das Objekt in der Variablen $VMhost.

Die zweite ruft das Zertifikatobjekt für XenHost01 ab und speichert das Objekt in der Variablen $Certificate.

Im letzten Befehl wird das in $Cert bereitgestellte Zertifikat verwendet, damit VMM im abgesicherten Modus mit XenHost01 kommunizieren kann.

Parameter

-ApplyLatestCodeIntegrityPolicy

Gibt an, dass dieses Cmdlet den Host veranlasst, seine HVCI-Richtlinie mithilfe des in CodeIntegrityPolicyPath gespeicherten Dateispeicherorts zu aktualisieren.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-AttestationServerUrl

Gibt die URL des Nachweisservers an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-AvailableForPlacement

Gibt an, ob dieser Host oder dieses Volume auf einem Host bei der VMM-Platzierung als möglicher Speicherort für die Bereitstellung virtueller Maschinen in Betracht gezogen wird. Wenn dieser Parameter auf $False festgelegt ist, können Sie festlegen, dass virtuelle Maschinen trotzdem auf diesem Host oder Volume bereitgestellt werden. Der Standardwert ist $True. Dieser Parameter gilt nicht für VMware ESX-Hosts.

Wenn Sie diesen Parameter mit Netzwerkadaptern verwenden, werden bei der Platzierung, wenn er auf $False festgelegt ist, die auf diesem Netzwerkadapter konfigurierten logischen Netzwerke nicht berücksichtigt, um zu bestimmen, ob der Host für die Verbindung eines virtuellen Computers geeignet ist.

Parametereigenschaften

Typ:Boolean
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-BaseDiskPaths

Gibt die Pfade zu den Basisdatenträgern an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-BMCAddress

Gibt die Out-of-Band-BMC-Adresse (Baseboard Management Controller) für eine bestimmte physische Maschine an oder aktualisiert sie. Dabei kann es sich um eine IP-Adresse, den vollqualifizierten Domänennamen (Fully Qualified Domain Name, FQDN) oder das DNS-Präfix (das in der Regel mit dem Namen des NetBIOS-Namens identisch ist) handeln.

In der Regel sind die BMC-Adresse und ihre Verbindung zum Netzwerk von der IP-Adresse getrennt, die einem Standard-Netzwerkadapter zugeordnet ist. Alternativ verwenden einige Computer einen Standardnetzwerkadapter, um eine einzelne Adresse für den BMC und den Netzwerkadapter bereitzustellen. Die BMC-Adresse verfügt jedoch über einen eindeutigen Port und ist somit im Netzwerk eindeutig identifizierbar.

  • Beispiel für ein IPv4-Format: -BMCAddress "10.0.0.21"
  • Beispiel für ein IPv6-Format: -BMCAddress "2001:4898:2a:3:657b:9c7a:e1f0:6829"
  • Beispiel für ein FQDN-Format: -BMCAddress "Computer01.Contoso.com"
  • Beispiel für ein NetBIOS-Format: -BMCAddress "Computer01"

Hinweis: Standardmäßig verwendet VMM eine IP-Adresse oder einen FQDN für das BMCAddress. Es ist jedoch auch möglich, ein Windows PowerShell-Modul zu erstellen, mit dem Sie andere Adresstypen als BMC-Adresse angeben können.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-BMCCustomConfigurationProvider

Gibt ein Konfigurationsanbieterobjekt für einen Baseboard Management Controller (BMC) an oder aktualisiert dieses. Ein Konfigurationsanbieter ist ein Plug-In für VMM, das VMM PowerShell-Befehle in API-Aufrufe übersetzt, die für einen BMC-Typ spezifisch sind. Verwenden Sie diesen Parameter mit dem benutzerdefinierten BMCProtocol.

Parametereigenschaften

Typ:ConfigurationProvider
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-BMCPort

Gibt den Out-of-Band-BMC-Port (Baseboard Management Controller) für eine bestimmte physische Maschine an oder aktualisiert diesen. Ein BMC-Port wird auch als Serviceprozessor-Port bezeichnet. Beispiele für Standardports sind 623 für IPMI und 443 für SMASH über WS-Man.

Parametereigenschaften

Typ:UInt32
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-BMCProtocol

Gibt das Protokoll an, das VMM für die Kommunikation mit dem Out-of-Band-BMC (Baseboard Management Controller) verwendet, oder aktualisiert es. Gültige Werte sind:

  • IPMI
  • ZERSCHMETTERN
  • Kundenspezifisch

Ein BMC (auch als Serviceprozessor oder Management-Controller bezeichnet) ist ein spezialisierter Controller auf der Hauptplatine eines Servers, der als Schnittstelle zwischen der Hardware und der Systemverwaltungssoftware fungiert. Wenn die Hauptplatine einer physischen Maschine einen BMC enthält, sind beim Anschließen der Maschine (unabhängig davon, ob sie aus- oder eingeschaltet ist und ob ein Betriebssystem installiert ist oder nicht) Informationen über die Systemhardware und den Zustand der Systemhardware verfügbar.

Beispielformat: -BMCProtocol "Custom"

Hinweis: Für das benutzerdefinierte Protokoll müssen Sie den Parameter BMCCustomConfigurationProvider verwenden.

Parametereigenschaften

Typ:OutOfBandManagementType
Standardwert:None
Zulässige Werte:None, IPMI, SMASH, Custom
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-BMCRunAsAccount

Gibt das ausführende Konto an, das mit dem BMC-Gerät (Baseboard Management Controller) verwendet werden soll.

Parametereigenschaften

Typ:RunAsAccount
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-BypassMaintenanceModeCheck

Gibt an, dass die Codeintegritätsrichtlinie auch dann auf den Host angewendet wird, wenn sich der Host nicht im Wartungsmodus befindet. Standardmäßig schlägt das Anwenden der Codeintegritätsrichtlinie fehl, wenn sich der Host nicht im Wartungsmodus befindet.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-CodeIntegrityPolicy

Gibt die Codeintegritätsrichtlinie an, die verwendet werden soll, um die Software einzuschränken, die auf dem Host ausgeführt werden kann.

Parametereigenschaften

Typ:CodeIntegrityPolicy
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-CPUPercentageReserve

Gibt den Prozentsatz der CPU an, der für die Verwendung des Betriebssystems auf dem physischen Hostcomputer reserviert werden soll. Wenn Sie diesen Parameter nicht verwenden, um die Reserve anzugeben, wird die Standardeinstellung für die Hostgruppe verwendet: 10 Prozent. Beim VMM-Platzierungsprozess wird nicht empfohlen, eine virtuelle Maschine auf einem Host zu platzieren, es sei denn, die Ressourcenanforderungen können ohne Verwendung von Hostreserven erfüllt werden.

Parametereigenschaften

Typ:UInt16
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Custom1

Gibt eine benutzerdefinierte Eigenschaft auf einem Host einer virtuellen Maschine an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Custom10

Gibt eine benutzerdefinierte Eigenschaft auf einem Host einer virtuellen Maschine an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Custom2

Gibt eine benutzerdefinierte Eigenschaft auf einem Host einer virtuellen Maschine an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Custom3

Gibt eine benutzerdefinierte Eigenschaft auf einem Host einer virtuellen Maschine an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Custom4

Gibt eine benutzerdefinierte Eigenschaft auf einem Host einer virtuellen Maschine an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Custom5

Gibt eine benutzerdefinierte Eigenschaft auf einem Host einer virtuellen Maschine an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Custom6

Gibt eine benutzerdefinierte Eigenschaft auf einem Host einer virtuellen Maschine an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Custom7

Gibt eine benutzerdefinierte Eigenschaft auf einem Host einer virtuellen Maschine an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Custom8

Gibt eine benutzerdefinierte Eigenschaft auf einem Host einer virtuellen Maschine an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Custom9

Gibt eine benutzerdefinierte Eigenschaft auf einem Host einer virtuellen Maschine an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Description

Gibt eine Beschreibung für das Hostobjekt an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-DiskSpaceReserveMB

Gibt die Menge an Speicherplatz in Megabyte (MB) an, die für die Verwendung des Betriebssystems auf dem physischen Hostcomputer reserviert werden soll. Wenn Sie diesen Parameter nicht verwenden, um die Reserve anzugeben, wird die Standardeinstellung von 100 MB für die Hostgruppe verwendet. Beim VMM-Platzierungsprozess wird nicht empfohlen, eine virtuelle Maschine auf einem Host zu platzieren, es sei denn, die Ressourcenanforderungen können ohne Verwendung von Hostreserven erfüllt werden.

Parametereigenschaften

Typ:UInt64
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-EnableLiveMigration

Gibt an, ob die Livemigration auf dem Host aktiviert ist.

Parametereigenschaften

Typ:Boolean
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-FibreChannelWorldWideNodeName

Gibt den Namen des weltweiten Fibre Channel-Knotens an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-FibreChannelWorldWidePortNameMaximum

Gibt den Maximalwert des weltweiten Fibre Channel-Portnamensbereichs an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-FibreChannelWorldWidePortNameMinimum

Gibt den Mindestwert für den weltweiten Fibre Channel-Portnamensbereich an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-IsDedicatedToNetworkVirtualizationGateway

Gibt an, ob der Host für ein Netzwerkvirtualisierungsgateway dediziert ist.

Parametereigenschaften

Typ:Boolean
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-JobGroup

Gibt einen Bezeichner für eine Reihe von Befehlen an, die direkt vor dem endgültigen Befehl ausgeführt werden, der denselben Auftragsgruppenbezeichner enthält.

Parametereigenschaften

Typ:Guid
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-JobVariable

Gibt an, dass der Auftragsfortschritt nachverfolgt und in der Variablen gespeichert wird, die von diesem Parameter benannt wird.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-KeyProtectionServerUrl

Gibt die URL für den Key Protection Server (KPS) an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-LiveMigrationMaximum

Gibt die maximale Anzahl gleichzeitiger Livemigrationen an.

Parametereigenschaften

Typ:UInt32
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-LiveStorageMigrationMaximum

Gibt die maximale Anzahl gleichzeitiger Live Storage-Migrationen an.

Parametereigenschaften

Typ:UInt32
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MaintenanceHost

Dieser Parameter ist veraltet. Verwenden Sie stattdessen AvailableForPlacement .

Parametereigenschaften

Typ:Boolean
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ManagementAdapterMACAddress

Gibt die MAC-Adresse des physischen Netzwerkadapters auf dem Computer an, der vom VMM-Server für die Kommunikation mit diesem Host verwendet werden soll.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MaxDiskIOReservation

Gibt die maximale Datenträger-E/A pro Sekunde (IOPS) auf dem physischen Hostcomputer an. Wenn Sie diesen Parameter nicht verwenden, um die Reserve anzugeben, wird die Standardeinstellung 10000 für die Hostgruppe verwendet. Beim VMM-Platzierungsprozess wird nicht empfohlen, eine virtuelle Maschine auf einem Host zu platzieren, es sei denn, die Ressourcenanforderungen können ohne Verwendung von Hostreserven erfüllt werden.

Parametereigenschaften

Typ:UInt64
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MemoryReserveMB

Gibt die Menge an Arbeitsspeicher in Megabyte (MB) an, die für die Verwendung des Hostbetriebssystems auf dem physischen Hostcomputer reserviert werden soll. Wenn Sie diesen Parameter nicht verwenden, um die Reserve anzugeben, wird die Standardeinstellung von 256 MB für die Hostgruppe verwendet. Beim VMM-Platzierungsprozess wird nicht empfohlen, eine virtuelle Maschine auf einem Host zu platzieren, es sei denn, die Ressourcenanforderungen können ohne Verwendung von Hostreserven erfüllt werden.

Parametereigenschaften

Typ:UInt64
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MigrationAuthProtocol

Gibt das Autorisierungsprotokoll an, das für die Migration verwendet wird. Die zulässigen Werte für diesen Parameter sind: CredSSP, Kerberos.

Parametereigenschaften

Typ:MigrationAuthProtocolType
Standardwert:None
Zulässige Werte:CredSSP, Kerberos
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MigrationPerformanceOption

Gibt den Typ der Option für die Migrationsleistung an. Die zulässigen Werte für diesen Parameter sind:

  • Norm
  • VerwendungKompression
  • UseSmbTransport

Parametereigenschaften

Typ:MigrationPerformanceOptionType
Standardwert:None
Zulässige Werte:Standard, UseCompression, UseSmbTransport
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MigrationSubnet

Gibt ein Array von Subnetzen an, die für die Migration verwendet werden sollen.

Parametereigenschaften

Typ:

String[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-NetworkPercentageReserve

Gibt den Prozentsatz der Netzwerkkapazität an, der für die Verwendung des Hostbetriebssystems auf dem physischen Hostcomputer reserviert werden soll. Wenn Sie diesen Parameter nicht verwenden, um die Reserve anzugeben, wird die Standardeinstellung von 10 Prozent für die Hostgruppe verwendet. Beim VMM-Platzierungsprozess wird nicht empfohlen, eine virtuelle Maschine auf einem Host zu platzieren, es sei denn, die Ressourcenanforderungen können ohne Verwendung von Hostreserven erfüllt werden.

Parametereigenschaften

Typ:UInt16
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-NumaSpanningEnabled

Gibt an, ob NUMA-Spanning aktiviert ist.

Parametereigenschaften

Typ:Boolean
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-OverrideHostGroupReserves

Gibt an, dass die Hostreserveeinstellungen der übergeordneten Hostgruppe durch die bereitgestellten Einstellungen überschrieben werden, wenn diese auf $True festgelegt ist.

Parametereigenschaften

Typ:Boolean
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PROTipID

Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.

Parametereigenschaften

Typ:Guid
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-RemoteConnectCertificatePath

Dieser Parameter ist veraltet.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:VMRCCertificatePath

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-RemoteConnectEnabled

Wenn diese Einstellung auf $True festgelegt ist, wird eine Verbindung auf einem Hostserver aktiviert, mit der Benutzer eine Remoteverbindung mit ihren virtuellen Maschinen herstellen können. Dieser Parameter gilt nur für virtuelle Maschinen auf Hyper-V Hosts. Sie gilt nicht für virtuelle Maschinen auf VMware ESX-Hosts oder Citrix XenServer-Hosts.

Parametereigenschaften

Typ:Boolean
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:VMRCEnabled

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-RemoteConnectPort

Gibt einen Standardwert für den TCP-Port an, der verwendet werden soll, wenn ein Remotebenutzer eine Verbindung mit einer virtuellen Maschine herstellt. In der Regel ist der Standardport für einen Hyper-V Host 2179. Dieser Parameter gilt nicht für VMware ESX-Hosts oder Citrix XenServer-Hosts.

Parametereigenschaften

Typ:UInt32
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:VMRCPort

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-RemoveRemoteConnectCertificate

Dieser Parameter ist veraltet.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:EntfernenVMRCCertificate

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-SecureRemoteConnectEnabled

Dieser Parameter ist veraltet.

Parametereigenschaften

Typ:Boolean
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:SecureVMRCEnabled

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-SMBiosGuid

Gibt die SMBIOS-GUID (Global Unique Identifier) des BIOS-Systems für die Systemverwaltung für einen physischen Computer an, der einem Eintrag für diesen physischen Computer in VMM zugeordnet ist. SMBIOS definiert Datenstrukturen und Zugriffsmethoden, die es einem Benutzer oder einer Anwendung ermöglichen, Informationen über Hardware auf diesem Computer zu speichern und abzurufen, z. B. den Namen des Systems, den Hersteller oder die BIOS-Version des Systems. Windows-Betriebssysteme rufen SMBIOS-Daten beim Systemstart ab und stellen diese Daten Programmen zur Verfügung.

Parametereigenschaften

Typ:Guid
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-UseAnyMigrationSubnet

Gibt an, ob ein beliebiges Subnetz für die Migration verwendet werden kann.

Parametereigenschaften

Typ:Boolean
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-VMHost

Gibt ein Hostobjekt für eine virtuelle Maschine an. VMM unterstützt Hyper-V-Hosts, VMware ESX-Hosts und Citrix XenServer-Hosts.

Weitere Informationen zu den einzelnen Hosttypen finden Sie unter dem Cmdlet Add-SCVMHost .

Parametereigenschaften

Typ:Host
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:0
Obligatorisch.:True
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-VMHostManagementCredential

Dieser Parameter ist veraltet.

Parametereigenschaften

Typ:VMMCredential
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:PerimeterNetworkHostCredential

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-VMPaths

Gibt eine Reihe von Standardpfaden (als Zeichenfolgen, die durch den Pipelineoperator getrennt sind) auf einem Host an, auf dem Dateien virtueller Computer gespeichert werden können.

Beispielformat: -VMPaths "C:\Folder1|C:\Folder2|C:\Folder3"

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Ausgaben

Host

Dieses Cmdlet gibt ein Host-Objekt zurück.