共用方式為


Add-SCStorageProvider

將記憶體提供者新增至 VMM。

語法

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>]

Description

Add-SCStorageProvider Cmdlet 會藉由提供透過網路存取提供者所需的連線資訊,將記憶體提供者新增至 Virtual Machine Manager (VMM)。

System Center 2019 和更新版本中的 VMM 可讓您使用 AddSmisWmiProvider 参數來新增 WMI SMI-S 提供者。

範例

範例 1:依其完整功能變數名稱新增記憶體提供者 (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

第一個命令會取得名為 RunAsAccount01 的 RunAs 帳戶,並將它儲存在$RunAsAcct 變數中。

第二個命令會使用儲存在 $RunAsAcct 中的 RunAs 帳戶,新增名為 StorProv01.Contoso.com 的記憶體提供者。

範例 2:依其 IP 位址新增記憶體提供者

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

第一個命令會取得名為 RunAsAccount02 的 RunAs 帳戶,並將它儲存在$RunAsAcct 變數中。

第二個命令會使用儲存在 $RunAsAcct 中的 RunAsAccount,新增 IP 位址為 10.10.12.23 的記憶體提供者。

範例 3:新增 WMI SMI-S 記憶體提供者

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

第一個命令會取得名為 AdminRAA 的執行身分帳戶物件,並將物件儲存在$RunAsAccount變數中。

第二個命令會使用儲存在 $RunAsAccount 中的執行帳戶,新增名為 StorageProvider01 的記憶體提供者。 SmisWmi 參數表示這是 SMI-S 儲存提供者。

參數

-AddSmisWmiProvider

指出 Cmdlet 會新增 SMIS 型 WMI 提供者。

類型:SwitchParameter
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-AddWindowsNativeWmiProvider

指出 Cmdlet 會新增 Windows 原生 WMI 提供者實作。

類型:SwitchParameter
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-Certificate

指定安全性憑證物件。

類型:ClientCertificate
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ComputerName

指定 VMM 可在網路上唯一識別的電腦名稱。 有效格式如下:

  • FQDN (完整功能變數名稱)
  • IPv4 或 IPv6 位址
  • NetBIOS 名稱
類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-Description

指定記憶體提供者的描述。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Fabric

表示光纖通道網狀架構。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-IsNonTrustedDomain

表示網域不是受信任的Active Directory網域。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-JobVariable

指定作業進度會追蹤並儲存在此參數所命名的變數中。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Name

指定 VMM 物件的名稱。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-NetworkDeviceName

指定網路裝置的名稱。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-PROTipID

指定觸發此動作之效能和資源優化提示 (PRO 提示) 的識別碼。 此參數可讓您稽核 PRO 秘訣。

類型:Guid
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-RunAsAccount

指定執行身分帳戶,其中包含具有執行此動作許可權的認證。

類型:RunAsAccount
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-RunAsynchronously

表示作業會以異步方式執行,讓控件立即返回命令殼層。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TCPPort

指定表示 TCP 通訊埠的數值。

類型:UInt32
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

輸出

StorageProvider

此 Cmdlet 會傳回 StorageProvider 物件。