Поделиться через


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

Описание

Командлет Add-SCStorageProvider добавляет поставщик хранилища в Virtual Machine Manager (VMM), предоставляя сведения о подключении, необходимые для доступа к поставщику по сети.

VMM в System Center 2019 позволяет добавить поставщик WMI SMI-S с помощью параметра AddSmisWmiProvider .

Примеры

Пример 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

Первая команда получает учетную запись RunAs с именем RunAsAccount01 и сохраняет ее в переменной $RunAsAcct.

Вторая команда добавляет поставщик хранилища с именем StorProv01.Contoso.com с помощью учетной записи запуска от имени, хранящейся в $RunAsAcct.

Пример 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 и сохраняет ее в переменной $RunAsAcct.

Вторая команда добавляет поставщик хранилища с IP-адресом 10.10.12.23 с помощью runAsAccount, хранящегося в $RunAsAcct.

Пример 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.

Вторая команда добавляет поставщик хранилища с именем StorageProvider01, используя учетную запись запуска, хранящуюся в $RunAsAccount. Параметр SmisWmi указывает, что это поставщик хранилища SMI-S.

Параметры

-AddSmisWmiProvider

Указывает, что командлет добавляет поставщик WMI на основе SMIS.

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

-AddWindowsNativeWmiProvider

Указывает, что командлет добавляет собственную реализацию поставщика WMI Windows.

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 может однозначно идентифицировать в сети. Допустимые форматы:

  • Полное доменное имя (полное доменное имя)
  • 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

Указывает структуру Fibre Channel.

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

Этот командлет возвращает объект StorageProvider .