Add-SCStorageProvider

Добавляет поставщика хранилища в VMM.

Синтаксис

AddSmisCimXmlProvider (по умолчанию)

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

AddSmisWmiProvider

Add-SCStorageProvider
    -Name <String>
    -RunAsAccount <RunAsAccount>
    -ComputerName <String>
    [-Description <String>]
    [-AddSmisWmiProvider]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

AddWindowsNativeWmiProvider

Add-SCStorageProvider
    -Name <String>
    -RunAsAccount <RunAsAccount>
    -ComputerName <String>
    [-Description <String>]
    [-IsNonTrustedDomain]
    [-AddWindowsNativeWmiProvider]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Описание

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

VMM в System Center 2019 и более поздних версиях позволяет добавить поставщик SMI-S WMI с помощью параметра 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 с помощью учетной записи RunAs, хранящейся в $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

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

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

Пример 3: Добавление поставщика хранилища SMI-S WMI

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

Первая команда получает объект учетной записи Run As с именем AdminRAA и сохраняет объект в переменной $RunAsAccount.

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

Параметры

-AddSmisWmiProvider

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AddSmisWmiProvider
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-AddWindowsNativeWmiProvider

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AddWindowsNativeWmiProvider
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Certificate

Указывает объект сертификата безопасности.

Свойства параметра

Тип:ClientCertificate
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AddSmisCimXmlProvider
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ComputerName

Указывает имя компьютера, который VMM может однозначно идентифицировать в сети. Допустимые форматы:

  • FQDN (полное доменное имя)
  • IPv4 или IPv6-адрес
  • Имя NetBIOS

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AddSmisWmiProvider
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
AddWindowsNativeWmiProvider
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Description

Указывает описание для поставщика хранилища.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Fabric

Указывает на коммутационную сеть Fibre Channel.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AddSmisCimXmlProvider
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-IsNonTrustedDomain

Указывает, что домен не является доверенным доменом Active Directory.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AddWindowsNativeWmiProvider
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-JobVariable

Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Указывает имя объекта VMM.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NetworkDeviceName

Указывает имя сетевого устройства.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AddSmisCimXmlProvider
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.

Свойства параметра

Тип:Guid
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RunAsAccount

Указывает учетную запись запуска от имени, содержащую учетные данные с разрешением на выполнение этого действия.

Свойства параметра

Тип:RunAsAccount
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RunAsynchronously

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-TCPPort

Указывает числовое значение, представляющее порт TCP.

Свойства параметра

Тип:UInt32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AddSmisCimXmlProvider
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Выходные данные

StorageProvider

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