System Center Resource Provider voor Windows Azure Pack configureren
Gepubliceerd: juli 2016
Is van toepassing op: System Center 2012 R2 Orchestrator
Belangrijk |
---|
Dit onderwerp mag alleen worden gebruikt voor de eerdere versies van Windows Azure Pack voor WindowsServer wanneer de Service Provider Foundation niet kon worden gewijzigd in het management-portal voor beheerders. Dit is niet meer het geval. Zie Register the Service Provider Foundation Endpoint for Virtual Machine Clouds (Engelstalig) voor meer informatie. |
Als u de locatie van de Service Provider Foundation server wilt wijzigen, of de gebruikersnaam en het wachtwoord voor het account, dat is geregistreerd bij Windows Azure Pack voor Windows Server en API, moet u de System Center bronproviderinstellingen wijzigen met behulp van de Windows PowerShell cmdlets van de configuratie van de beheerservice.
Dit onderwerp beschrijft hoe u de Service Provider Foundation URL's update die als eindpunten zijn geconfigureerd door Windows Azure Pack voor Windows Server en API.
Wanneer een portalbeheerder Service Provider Foundation registreert in het beheerportal, gebruikt het Windows Azure Pack voor Windows Server en API de basis-URL (bijvoorbeeld: https://spfserver.constoso.skyspace.com:8090/
) om de volgende eindpunten te maken:
AdminEndpoint
TenantEndpoint
NotificationEndPoint (Gebruik door de Providerservice in Service Provider Foundation)
UsageEndPoint
Het gebruikseindpunt wordt apart geregistreerd in Windows Azure Pack voor Windows Server en API maar is van dezelfde basis-URL. Voor meer informatie over het configureren van gebruiksmeting, zie Meten van gebruik in Service Provider Foundation configureren.
Als u de locatie van uw Service Provider Foundation server wijzigt, moet u de URL, de gebruikersnaam en het wachtwoord voor elk van deze eindpunten wijzigen. Het HealthCheckNotificationEndpoint is gereserveerd voor toekomstig gebruik en is niet geconfigureerd.
De gebruikersnaam en wachtwoorden voor de beheerder, huurder en meldingseindpunten moeten voor het account zijn bepaald op de Service Provider Foundation server in de Lokale gebruikers en groepen voor de lokale groepen SPF_Admin, SPF_VMM en SPF_Provider. Voor meer informatie, zie de sectie "Lokale gebruikersreferenties voor portaltoegang controleren" in Configuring Portals for Service Provider Foundation.
Voor meer informatie over het registreren van Service Provider Foundation in Windows Azure Pack voor Windows Server en API, zie de sectie 'Virtuele machine-clouds inrichten' van Leveren van services.
Service Provider Foundation-eindpunten wijzigen
Op de server met Service Management Admin API geïnstalleerd, voert u de Management Service Configuration PowerShell console uit.
Indien nodig, importeer de module:
PS C:\> Import-Module -name MgmtSvcConfig
Controleer of u de beheer-API hebt:
PS C:\> Get-MgmtSvcNamespace
Resultaten moeten 'AdminAPI' bevatten.
Haal de XML op van de huidige System Center bronprovider om te controleren en op te slaan voor uw records:
PS C:\> Get-ResourceProvider -name systemcenter -As XmlString | out-file 'c:\temp\resourceproviderSC2012.xml'
Haal de System Center bronprovider op als een objectvariabele met de naam
$rp
.PS C:\> $rp = Get-ResourceProvider -name systemcenter
Variabelen aanmaken voor de gebruikersnaam en het wachtwoord voor uw Service Provider Foundation server:
PS C:\> $username = 'Administrator' PS C:\> $pwd = '00cc7urPWD'
De instellingen voor het eindpunt Beheerder weergegeven:
PS C:\> $rp.AdminEndpoint
De volgende eigenschappen instellen op hun nieuwe waarden. Geef ook 'Basic' op voor de AuthenticationMode om ervoor te zorgen dat het niet wordt gewist als referenties worden gewijzigd.
PS C:\> $rp.AdminEndpoint.ForwardingAddress = 'https://spfserver2.contoso.skyspace.com:8090/' PS C:\> $rp.AdminEndpoint.AuthenticationMode = 'Basic' PS C:\> $rp.AdminEndpoint.AuthenticationUserame = $username PS C:\> $rp.AdminEndpoint.AuthenticationPassword = $pwd
De instellingen voor het Tenant-eindpunt worden weergegeven:
PS C:\> $rp.TenantEndpoint
De eigenschappen instellen:
PS C:\> $rp.TenantEndpoint.ForwardingAddress = 'https://spfserver2.contoso.skyspace.com:8090/SC2012/VMM/' PS C:\> $rp.TenantEndpoint.AuthenticationMode = 'Basic' PS C:\> $rp.TenantEndpoint.AuthenticationUserame = $username PS C:\> $rp.TenantEndpoint.AuthenticationPassword = $pwd
De instellingen voor het meldingseindpunt weergeven:
PS C:\> $rp.NotificationEndpoint
De eigenschappen instellen:
PS C:\> $rp.NotificationEndpoint.ForwardingAddress = 'https://spfserver2.contoso.skyspace.com:8090/provider/' PS C:\> $rp.NotificationEndpoint.AuthenticationMode = 'Basic' PS C:\> $rp.NotificationEndpoint.AuthenticationUserame = $username PS C:\> $rp.NotificationEndpoint.AuthenticationPassword = $pwd
Als u het gebruikseindpunt registreert, moet u het ook wijzigen. De instellingen voor het gebruikseindpunt weergegeven:
PS C:\> $rp.UsageEndpoint
Als er niets werd geretourneerd of de XML verschijnt zoals hieronder weergegeven, slaat u de volgende stap die eigenschappen instelt over en in plaats daarvan registreert u het gebruikseindpunt met de nieuwe URL in het beheerportal als u klaar bent.
<UsageEndpoint i:nil="true" />
De eigenschappen instellen:
PS C:\> $rp.UsageEndpoint.ForwardingAddress = 'https://spfserver2.contoso.skyspace.com:8090/' PS C:\> $rp.UsageEndpoint.AuthenticationMode = 'Basic' PS C:\> $rp.UsageEndpoint.AuthenticationUserame = $username PS C:\> $rp.UsageEndpoint.AuthenticationPassword = $pwd
U kunt nu de eindpunten bijwerken door toevoeging van het bronproviderobject met de -
Force
parameter zodat de bronprovider van het System Center wordt overschreven met de bijgewerkte waarden. Type:PS C:\>Add-ResourceProvider –ResourceProvider $rp –Force
Zie ook
Portals configureren voor Service Provider Foundation
Portals in Service Provider Foundation
Beheer van Service Provider Foundation