Freigeben über


So konfigurieren Sie den System Center-Ressourcenanbieter für Windows Azure Pack

 

Veröffentlicht: Juni 2016

Betrifft: System Center 2012 R2 Orchestrator

System_CAPS_importantWichtig

Dieses Thema ist nur für frühere Versionen von Microsoft Azure Pack für Windows Server relevant, bei denen Sie Service Provider Foundation nicht im Verwaltungsportal für Administratoren ändern konnten. Dies ist nicht mehr der Fall. Weitere Informationen finden Sie unter Registrieren des Service Provider Foundation-Endpunkts für Clouds für virtuelle Computer.

Wenn Sie den Speicherort des Service Provider Foundation-Servers oder den Benutzernamen und das Kennwort für das bei Windows Azure Pack für Windows Server und API registrierte Konto ändern möchten, müssen Sie die Einstellungen für den System Center-Ressourcenanbieter ändern. Verwenden Sie hierfür die Windows PowerShell-Cmdlets für die Konfiguration von Verwaltungsdiensten.

In diesem Thema wird beschrieben, wie Sie die Service Provider Foundation-URLs aktualisieren, die von Windows Azure Pack für Windows Server und API als Endpunkte konfiguriert wurden.

Wenn ein Portaladministrator Service Provider Foundation im Verwaltungsportal registriert, wird von Windows Azure Pack für Windows Server und API die Basis-URL (z. B. https://spfserver.constoso.skyspace.com:8090/) verwendet, um folgende Endpunkte zu erstellen:

  • AdminEndpoint

  • TenantEndpoint

  • NotificationEndPoint (Verwendung durch den Anbieterdienst in Service Provider Foundation)

  • UsageEndPoint

    Der Nutzungsendpunkt wird in Windows Azure Pack für Windows Server und API separat registriert, verwendet aber dieselbe Basis-URL. Weitere Informationen zur Konfiguration der Nutzungserfassung finden Sie unter Konfigurieren der Verwendungserfassung in Service Provider Foundation.

Wenn Sie den Speicherort des Service Provider Foundation-Servers geändert haben, müssen Sie die URL, den Benutzernamen und das Kennwort für jeden dieser Endpunkte ändern. Der HealthCheckNotificationEndpoint ist für die zukünftige Verwendung reserviert und nicht konfiguriert.

Die Benutzernamen und Kennwörter für die Verwaltungs-, Mandanten- und Benachrichtigungsendpunkte müssen denen des Kontos entsprechen, das auf dem Service Provider Foundation-Server unter Lokale Benutzer und Gruppen für die lokalen Anbietergruppen SPF_Admin, SPF_VMM und SPF_Provider angegeben ist. Weitere Informationen finden Sie unter 4c766289-4f3c-4990-be7e-4181f99438ee#LocalCreds im Abschnitt „Überprüfen der Anmeldeinformationen des lokalen Benutzers für den Portalzugriff“.

Weitere Informationen zur Registrierung von Service Provider Foundation in Windows Azure Pack für Windows Server und API finden Sie unter Bereitstellungsdienste im Abschnitt „Bereitstellen von Clouds virtueller Maschinen“.

So ändern sie Service Provider Foundation-Endpunkte

  1. Führen Sie auf dem Server, auf dem die Dienstverwaltungs-Admin-API installiert ist, die PowerShell-Konsole zur Verwaltungsdienstkonfiguration aus.

  2. Importieren ggf. folgendes Modul:

      PS C:\> Import-Module -name MgmtSvcConfig
    
  3. Stellen Sie sicher, dass Sie die Admin-API besitzen:

      PS C:\> Get-MgmtSvcNamespace
    

    Die Ergebnisse müssen „AdminAPI“ enthalten.

  4. Laden Sie die XML-Datei des aktuellen System Center-Ressourcenanbieters. Prüfen und speichern Sie die Datei:

      PS C:\> Get-ResourceProvider -name systemcenter -As XmlString | out-file 'c:\temp\resourceproviderSC2012.xml' 
    
  5. Laden Sie den System Center-Ressourcenanbieter als Objektvariable namens $rp.

      PS C:\> $rp = Get-ResourceProvider -name systemcenter
    
  6. Erstellen Sie Variablen für Benutzernamen und Kennwörter für den Service Provider Foundation-Server:

      PS C:\> $username = 'Administrator' PS C:\> $pwd = '00cc7urPWD'
    
  7. Zeigen Sie die Einstellungen für den Verwaltungsendpunkt an:

      PS C:\> $rp.AdminEndpoint
    
  8. Legen Sie für folgende Eigenschaften die neuen Werte fest. Geben Sie außerdem „Basic“ als AuthenticationMode an, damit diese Daten nicht gelöscht werden, wenn die Anmeldeinformationen geändert werden.

      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
    
  9. Zeigen Sie die Einstellungen für den Mandantenendpunkt an:

      PS C:\> $rp.TenantEndpoint
    
  10. Legen Sie die Eigenschaften fest:

     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
    
  11. Zeigen Sie die Einstellungen für den Benachrichtigungsendpunkt an:

     PS C:\> $rp.NotificationEndpoint
    
  12. Legen Sie die Eigenschaften fest:

     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
    
  13. Wenn Sie den Nutzungsendpunkt registriert haben, müssen Sie diesen ebenfalls ändern. Zeigen Sie die Einstellungen für den Nutzungsendpunkt an:

     PS C:\> $rp.UsageEndpoint
    

    Wenn keine Daten zurückgegeben werden oder die XML-Datei wie unten dargestellt angezeigt wird, überspringen Sie den nächsten Schritt zum Festlegen von Eigenschaften. Registrieren sie stattdessen den Nutzungsendpunkt mit der neuen URL im Verwaltungsportal, sobald Sie bereit sind.

     <UsageEndpoint i:nil="true" />
    
  14. Legen Sie die Eigenschaften fest:

     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
    
  15. Sie können jetzt die Endpunkte aktualisieren, indem Sie das Ressourcenanbieterobjekt mit dem -Force-Parameter hinzufügen, sodass der System Center-Ressourcenanbieter mit den aktualisierten Werten überschrieben wird. Type:

     PS C:\>Add-ResourceProvider –ResourceProvider $rp –Force