New-SCVMHostConfig

Erstellt eine Hostkonfiguration.

Syntax

New-SCVMHostConfig
   -VMHostProfile <PhysicalComputerProfile>
   -VMHostNetworkAdapterConfig <PhysicalComputerNetworkAdapterConfig[]>
   [-SMBiosGuid <Guid>]
   -BMCAddress <String>
   -BMCRunAsAccount <RunAsAccount>
   [-BMCPort <Int32>]
   -BMCProtocol <OutOfBandManagementType>
   [-BMCCustomConfigurationProvider <ConfigurationProvider>]
   [-VMMServer <ServerConnection>]
   [-Description <String>]
   -ComputerName <String>
   [-VMHostGroup <HostGroup>]
   [-BypassADMachineAccountCheck]
   [-BootDiskVolume <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
New-SCVMHostConfig
   -VMHostProfile <PhysicalComputerProfile>
   -VMHostNetworkAdapterConfig <PhysicalComputerNetworkAdapterConfig[]>
   [-SMBiosGuid <Guid>]
   [-SkipBmcPowerControl]
   [-VMMServer <ServerConnection>]
   [-Description <String>]
   -ComputerName <String>
   [-VMHostGroup <HostGroup>]
   [-BypassADMachineAccountCheck]
   [-BootDiskVolume <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
New-SCVMHostConfig
   [-BMCAddress <String>]
   [-BMCRunAsAccount <RunAsAccount>]
   [-BMCPort <Int32>]
   [-BMCProtocol <OutOfBandManagementType>]
   [-BMCCustomConfigurationProvider <ConfigurationProvider>]
   [-VMMServer <ServerConnection>]
   [-Description <String>]
   [-ComputerName <String>]
   [-BootDiskVolume <String>]
   -Computer <ClientObject>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet New-SCVMHostConfig wurde veraltet. Verwenden Sie das Cmdlet New-SCPhysicalComputerConfig .

Beispiele

Beispiel 1:

PS C:\> # This cmdlet has been deprecated. Use New-SCPhysicalComputerConfig.

Parameter

-BMCAddress

Gibt die Out-of-Band-Baseboard-Verwaltungscontrolleradresse (BMC) für einen bestimmten physischen Computer an oder aktualisiert sie. Dies kann eine IP-Adresse, der vollqualifizierte Domänenname (FQDN) oder das DNS-Präfix sein (dies ist in der Regel derselbe Name wie der NetBIOS-Name).

In der Regel sind die BMC-Adresse und ihre Verbindung mit dem Netzwerk von der IP-Adresse getrennt, die einem Standardnetzwerkadapter zugeordnet ist. Alternativ verwenden einige Computer einen Standardnetzwerkadapter, um eine einzige Adresse für den BMC und den Netzwerkadapter bereitzustellen. Die BMC-Adresse weist jedoch einen eindeutigen Port auf und ist somit eindeutig identifizierbar im Netzwerk.

Beispiel-IPv4-Format: -BMCAddress "10.0.0.21"

Beispiel-Ipv6-Format: -BMCAddress "2001:4898:2a:3:657b:9c7a:e1f0:6829"

Beispiel-FQDN-Format: -BMCAddress "Computer01.Contoso.com"

Beispiel für NetBIOS-Format: -BMCAddress "Computer01"

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

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

-BMCCustomConfigurationProvider

Gibt ein Konfigurationsanbieterobjekt für einen Baseboard-Verwaltungscontroller (BMC) an oder aktualisiert. Ein Konfigurationsanbieter ist ein Plug-In in VMM, das VMM PowerShell-Befehle in API-Aufrufe übersetzt, die für einen Typ des Baseboardverwaltungscontrollers spezifisch sind. Dieser Parameter sollte mit dem benutzerdefinierten BMCProtocol verwendet werden.

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

-BMCPort

Gibt den Out-of-Band-Baseboard-Verwaltungscontroller (BMC) für einen bestimmten physischen Computer an oder aktualisiert sie. Ein BMC-Port wird auch als Dienstprozessorport bezeichnet. Beispielstandardports sind 623 für IPMI und 443 für SMASH über WS-Man.

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

-BMCProtocol

Gibt das Protokoll an, das VMM verwendet, um mit dem Out-of-Band-Baseboard-Verwaltungscontroller (BMC) zu kommunizieren. Gültige Werte sind: IPMI, SMASH, Custom.

Ein BMC (auch als Dienstprozessor oder Verwaltungscontroller bezeichnet) ist ein spezieller Controller auf dem Motherboard eines Servers, der eine Schnittstelle zwischen der Hardware- und Systemverwaltungssoftware fungiert. Wenn das Motherboard eines physischen Computers einen BMC enthält, wenn der Computer angeschlossen ist (unabhängig davon, ob es ausgeschaltet oder eingeschaltet ist, und ob ein Betriebssystem installiert ist), finden Sie Informationen zur Systemhardware und zum Zustand dieser Systemhardware.

Beispielformat: -BMCProtocol "Custom"

Hinweis: Das benutzerdefinierte Protokoll erfordert, dass Sie den Parameter BMCCustomConfigurationProvider verwenden.

Type:OutOfBandManagementType
Accepted values:None, IPMI, SMASH, Custom, None, IPMI, SMASH, Custom
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-BMCRunAsAccount

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

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

-BootDiskVolume

Gibt ein physisches Festplattenobjekt für einen physischen Computer an.

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

-BypassADMachineAccountCheck

Gibt an, dass dieses Cmdlet ein Computerkonto wiederverwendet, das bereits in Active Directory vorhanden ist. Standardmäßig überprüft New-SCVMHostConfig Active Directory auf ein vorhandenes Konto mit dem angegebenen Namen, um das Überschreiben von Computerkonten zu verhindern.

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

-Computer

In der Regel sind die BMC-Adresse und ihre Verbindung mit dem Netzwerk von der IP-Adresse getrennt, die einem Standardnetzwerkadapter zugeordnet ist. Alternativ verwenden einige Computer einen Standardnetzwerkadapter, um eine einzige Adresse für den BMC und den Netzwerkadapter bereitzustellen. Die BMC-Adresse weist jedoch einen eindeutigen Port auf und ist somit eindeutig identifizierbar im Netzwerk.

Beispiel-IPv4-Format: -BMCAddress "10.0.0.21"

Beispiel-Ipv6-Format: -BMCAddress "2001:4898:2a:3:657b:9c7a:e1f0:6829"

Beispiel-FQDN-Format: -BMCAddress "Computer01.Contoso.com"

Beispiel für NetBIOS-Format: -BMCAddress "Computer01"

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

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

-ComputerName

Gibt den Namen eines Computers an, der von VMM eindeutig im Netzwerk identifiziert werden kann. Zulässige Werte für diesen Parameter:

  • FQDN
  • IPv4- oder IPv6-Adresse
  • NetBIOS-Name
Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Description

Gibt eine Beschreibung für die Hostkonfiguration an.

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

-JobVariable

Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

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

-RunAsynchronously

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

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

-SkipBmcPowerControl

Überspringt BMC-Informationen und stellt ein Betriebssystem bereit, ohne den Computer über die BMC-Schnittstelle ein- oder auszuschalten.

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

-SMBiosGuid

Gibt den global eindeutigen Bezeichner (System Management BIOS, SMBIOS GUID) für einen physischen Computer an, der einem Datensatz für diesen physischen Computer in VMM zugeordnet ist.

SMBIOS definiert Datenstrukturen und Zugriffsmethoden, die es einem Benutzer oder einer Anwendung ermöglichen, Informationen zu Hardware auf diesem Computer zu speichern und abzurufen, z. B. den Namen des Systems, des Herstellers oder der System-BIOS-Version. Windows ruft SMBIOS-Daten beim Systemstart ab und stellt diese Daten für Programme zur Verfügung.

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

-VMHostGroup

Gibt ein Hostgruppenobjekt für virtuelle Maschinen an.

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

-VMHostNetworkAdapterConfig

Gibt ein Array von Konfigurationsobjekten des Hostnetzwerkadapters an.

Type:PhysicalComputerNetworkAdapterConfig[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMHostProfile

Gibt ein Hostprofilobjekt eines virtuellen Computers an.

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

-VMMServer

Gibt ein VMM-Serverobjekt an.

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