Add-SCStorageProvider

Fügt VMM einen Speicheranbieter hinzu.

Syntax

Add-SCStorageProvider
   [-Fabric]
   -Name <String>
   [-Description <String>]
   -RunAsAccount <RunAsAccount>
   -NetworkDeviceName <String>
   -TCPPort <UInt32>
   [-Certificate <ClientCertificate>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCStorageProvider
   -Name <String>
   [-Description <String>]
   -RunAsAccount <RunAsAccount>
   -ComputerName <String>
   [-AddSmisWmiProvider]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCStorageProvider
   -Name <String>
   [-Description <String>]
   -RunAsAccount <RunAsAccount>
   -ComputerName <String>
   [-IsNonTrustedDomain]
   [-AddWindowsNativeWmiProvider]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Add-SCStorageProvider fügt Virtual Machine Manager (VMM) einen Speicheranbieter hinzu, indem die Verbindungsinformationen bereitgestellt werden, die für den Zugriff auf den Anbieter über das Netzwerk erforderlich sind.

VMM in System Center 2019 und höher ermöglicht Ihnen das Hinzufügen eines WMI-S-Anbieters mithilfe des AddSmisWmiProvider-Parameters .

Beispiele

Beispiel 1: Hinzufügen eines Speicheranbieters anhand des vollqualifizierten Domänennamens (FQDN)

PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Add-SCStorageProvider -NetworkDeviceName "http://StorProv01.Contoso.com" -TCPPort 5988 -Name "StorProv01.Contoso.com" -RunAsAccount $RunAsAcct

Der erste Befehl ruft das RunAs-Konto mit dem Namen RunAsAccount01 ab und speichert es in der variablen $RunAsAcct.

Mit dem zweiten Befehl wird der Speicheranbieter namens StorProv01.Contoso.com mithilfe des runAs-Kontos hinzugefügt, das in $RunAsAcct gespeichert ist.

Beispiel 2: Hinzufügen eines Speicheranbieters anhand seiner IP-Adresse

PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount02"
PS C:\> Add-SCStorageProvider -NetworkDeviceName "http://10.10.12.23" -TCPPort 5988 -Name "StorProv02.Contoso.com" -RunAsAccount $RunAsAcct02

Der erste Befehl ruft das RunAs-Konto mit dem Namen RunAsAccount02 ab und speichert es in der variablen $RunAsAcct.

Der zweite Befehl fügt den Speicheranbieter mit der IP-Adresse 10.10.12.23 mithilfe des in $RunAsAcct gespeicherten RunAsAccount hinzu.

Beispiel 3: Hinzufügen eines WMI-SMI-S-Speicheranbieters

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "AdminRAA"
PS C:\> Add-SCStorageProvider -SmisWmi -Name "StorageProvider01" -RunAsAccount $RunAsAccount -ComputerName "StorageHost01.Contoso.com"

Der erste Befehl ruft das Ausführen als Kontoobjekt mit dem Namen AdminRAA ab und speichert das Objekt in der $RunAsAccount Variablen.

Mit dem zweiten Befehl wird der Speicheranbieter mit dem Namen StorageProvider01 mithilfe des in $RunAsAccount gespeicherten Ausführungskontos hinzugefügt. Der SmisWmi-Parameter gibt an, dass es sich um einen SMI-S-Speicheranbieter handelt.

Parameter

-AddSmisWmiProvider

Gibt an, dass das Cmdlet einen SMIS-basierten WMI-Anbieter hinzufügt.

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

-AddWindowsNativeWmiProvider

Gibt an, dass das Cmdlet eine native WMI-Anbieterimplementierung für Windows hinzufügt.

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

-Certificate

Gibt ein Sicherheitszertifikatobjekt an.

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

-ComputerName

Gibt den Namen eines Computers an, der von VMM eindeutig im Netzwerk identifiziert werden kann. Gültige Formate sind:

  • FQDN (vollqualifizierter Domänenname)
  • 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 den Speicheranbieter an.

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

-Fabric

Gibt Fibre Channel-Fabric an.

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

-IsNonTrustedDomain

Gibt an, dass die Domäne keine vertrauenswürdige Active Directory-Domäne ist.

Type:SwitchParameter
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

-Name

Gibt den Namen eines VMM-Objekts an.

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

-NetworkDeviceName

Gibt den Namen eines Netzwerkgeräts an.

Type:String
Position:Named
Default value:None
Required:True
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

-RunAsAccount

Gibt ein ausführende Konto an, das Anmeldeinformationen mit der Berechtigung zum Ausführen dieser Aktion enthält.

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

-RunAsynchronously

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

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

-TCPPort

Gibt einen numerischen Wert an, der einen TCP-Port darstellt.

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

Ausgaben

StorageProvider

Dieses Cmdlet gibt ein StorageProvider-Objekt zurück.