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 .