共用方式為


Add-SCStorageProvider

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

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

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 提供者。

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

-AddWindowsNativeWmiProvider

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

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

-Certificate

指定安全性憑證物件。

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

-ComputerName

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

  • FQDN (完整功能變數名稱)
  • IPv4 或 IPv6 位址
  • NetBIOS 名稱
Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Description

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

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

-Fabric

表示光纖通道網狀架構。

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

-IsNonTrustedDomain

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

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

-JobVariable

指定追蹤工作進度,並將工作進度存放在這個參數命名的變數中。

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

-Name

指定 VMM 物件的名稱。

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

-NetworkDeviceName

指定網路裝置的名稱。

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

-PROTipID

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

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

-RunAsAccount

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

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

-RunAsynchronously

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

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

-TCPPort

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

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

輸出

StorageProvider

此 Cmdlet 會傳回 StorageProvider 物件。