Add-SCStorageProvider
Hiermee voegt u een opslagprovider toe aan 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
De cmdlet Add-SCStorageProvider voegt een opslagprovider toe aan Virtual Machine Manager (VMM) door de verbindingsgegevens op te geven die nodig zijn voor toegang tot de provider via het netwerk.
Met VMM in System Center 2019 en hoger kunt u een WMI SMI-S-provider toevoegen met behulp van de parameter AddSmisWmiProvider .
Voorbeelden
Voorbeeld 1: een opslagprovider toevoegen op basis van de FQDN (Fully Qualified Domain Name)
PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Add-SCStorageProvider -NetworkDeviceName "http://StorProv01.Contoso.com" -TCPPort 5988 -Name "StorProv01.Contoso.com" -RunAsAccount $RunAsAcct
Met de eerste opdracht wordt het RunAs-account met de naam RunAsAccount01 opgeslagen in de variabele $RunAsAcct.
Met de tweede opdracht wordt de opslagprovider met de naam StorProv01.Contoso.com toegevoegd met behulp van het RunAs-account dat is opgeslagen in $RunAsAcct.
Voorbeeld 2: Een opslagprovider toevoegen op basis van het IP-adres
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
Met de eerste opdracht wordt het RunAs-account met de naam RunAsAccount02 opgeslagen in de variabele $RunAsAcct.
Met de tweede opdracht wordt de opslagprovider met het IP-adres 10.10.12.23 toegevoegd met behulp van het RunAsAccount dat is opgeslagen in $RunAsAcct.
Voorbeeld 3: een WMI SMI-S-opslagprovider toevoegen
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "AdminRAA"
PS C:\> Add-SCStorageProvider -SmisWmi -Name "StorageProvider01" -RunAsAccount $RunAsAccount -ComputerName "StorageHost01.Contoso.com"
Met de eerste opdracht wordt het Uitvoeren als-accountobject met de naam AdminRAA opgehaald en wordt het object opgeslagen in de variabele $RunAsAccount.
Met de tweede opdracht wordt de opslagprovider met de naam StorageProvider01 toegevoegd met behulp van het run-account dat is opgeslagen in $RunAsAccount. De parameter SmisWmi geeft aan dat dit een SMI-S-opslagprovider is.
Parameters
-AddSmisWmiProvider
Geeft aan dat de cmdlet een op SMIS gebaseerde WMI-provider toevoegt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AddWindowsNativeWmiProvider
Geeft aan dat de cmdlet een windows systeemeigen WMI-providerimplementatie toevoegt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Certificate
Hiermee geeft u een beveiligingscertificaatobject op.
Type: | ClientCertificate |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
Hiermee geeft u de naam van een computer die VMM uniek kan identificeren in uw netwerk. Geldige notaties zijn:
- FQDN (Fully Qualified Domain Name)
- IPv4- of IPv6-adres
- NetBIOS-naam
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Hiermee geeft u een beschrijving voor de opslagprovider.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Fabric
Hiermee wordt de Fibre Channel-infrastructuur aangegeven.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsNonTrustedDomain
Geeft aan dat het domein geen vertrouwd Active Directory-domein is.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Hiermee geeft u de naam van een VMM-object.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkDeviceName
Hiermee geeft u de naam van een netwerkapparaat.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Hiermee geeft u de id van de tip prestaties en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsAccount
Hiermee geeft u een Uitvoeren als-account op dat referenties bevat met machtigingen om deze actie uit te voeren.
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TCPPort
Hiermee geeft u een numerieke waarde die een TCP-poort vertegenwoordigt.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Uitvoerwaarden
StorageProvider
Deze cmdlet retourneert een StorageProvider-object .