Partager via


Comment configurer le fournisseur de ressources de System Center pour Windows Azure Pack

 

Date de publication : juillet 2016

S’applique à : System Center 2012 R2 Orchestrator

Important

Cette rubrique doit être utilisée uniquement pour les versions antérieures du Pack Windows Azure pour Windows Server quand il n'a pas été possible de modifier Service Provider Foundation dans le portail de gestion pour les administrateurs. Cela n'est plus le cas. Pour plus d'informations, voir Inscrire le point de terminaison Service Provider Foundation pour les clouds de machines virtuelles.

Si vous souhaitez modifier l'emplacement du serveur Service Provider Foundation ou le nom d'utilisateur et le mot de passe du compte ayant été enregistré avec Pack Windows Azure pour Windows Server et API, vous devez modifier les paramètres du fournisseur de ressources System Center à l'aide d'applets de commande Windows PowerShell de configuration de service de gestion.

Cette rubrique décrit comment mettre à jour les URL Service Provider Foundation ayant été configurées comme points de terminaison par Pack Windows Azure pour Windows Server et API.

Quand un administrateur de portail enregistre Service Provider Foundation dans le portail d'administration, le Pack Windows Azure pour Windows Server et API utilise l'URL de base (par exemple, https://spfserver.constoso.skyspace.com:8090/) pour créer les points de terminaison suivants :

  • AdminEndpoint

  • TenantEndpoint

  • NotificationEndPoint (utilisation par le service du fournisseur dans Service Provider Foundation)

  • UsageEndPoint

    Le point de terminaison de l'utilisation est enregistré séparément dans Pack Windows Azure pour Windows Server et API , mais utilise la même URL de base. Pour plus d'informations sur la configuration du contrôle d'utilisation, voir Configurer le contrôle de l'utilisation dans Service Provider Foundation.

Si vous avez modifié l'emplacement de votre serveur Service Provider Foundation, vous devrez modifier l'URL, le nom d'utilisateur et le mot de passe pour chacun de ces points de terminaison. Le HealthCheckNotificationEndpoint est réservé pour une utilisation future et n'est pas configuré.

Les noms d'utilisateur et mots de passe pour les points de terminaison de l'administrateur, du client et de notification doivent ceux du compte spécifié sur le serveur Service Provider Foundation dans Utilisateurs et groupes locaux pour les groupes SPF_Admin, SPF_VMM et SPF_Provider. Pour plus d'informations, consultez la section « Vérifier les informations d'identification de l'utilisateur local d'accès au portail » dans Configuring Portals for Service Provider Foundation.

Pour plus d'informations sur l'enregistrement de Service Provider Foundation dans Pack Windows Azure pour Windows Server et API, consultez la section 'Approvisionnner les clouds d'ordinateurs virtuels' du chapitre Approvisionnement de services.

Pour modifier les points de terminaison de Service Provider Foundation

  1. Sur le serveur sur lequel l'API Admin de gestion de service est installé, exécutez la console PowerShell de configuration de service de gestion.

  2. Si nécessaire, importez le module :

    PS C:\> Import-Module -name MgmtSvcConfig  
    
  3. Vérifiez que vous disposez de l'API Admin :

    PS C:\> Get-MgmtSvcNamespace  
    

    Les résultats doivent inclure « AdminAPI ».

  4. Obtenez le code XML du fournisseur de ressources de System Center actuel à vérifier et enregistrer pour référence ultérieure :

    PS C:\> Get-ResourceProvider -name systemcenter -As XmlString | out-file 'c:\temp\resourceproviderSC2012.xml'   
    
  5. Obtenez le fournisseur de ressources de System Center sous la forme d'une variable objet nommée $rp.

    PS C:\> $rp = Get-ResourceProvider -name systemcenter  
    
  6. Créez des variables pour le nom d'utilisateur et le mot de passe pour votre serveur Service Provider Foundation :

    PS C:\> $username = 'Administrator' PS C:\> $pwd = '00cc7urPWD'  
    
  7. Affichez les paramètres du point de terminaison Admin :

    PS C:\> $rp.AdminEndpoint  
    
  8. Définissez les propriétés suivantes à leurs nouvelles valeurs. Spécifiez également « Base » pour le AuthenticationMode pour vous assurer qu'il ne sera pas modifié lorsque les informations d'identification seront modifiées.

    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. Affichez les paramètres du point de terminaison du client :

    PS C:\> $rp.TenantEndpoint  
    
  10. Définissez les propriétés :

    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. Affichez les paramètres du point de terminaison de notification :

    PS C:\> $rp.NotificationEndpoint  
    
  12. Définissez les propriétés :

    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. Si vous avez enregistré le point de terminaison de l'utilisation, vous devez également le modifier. Affichez les paramètres du point de terminaison pour l'utilisation :

    PS C:\> $rp.UsageEndpoint  
    

    Si rien n'a été renvoyé ou si le code XML s'affiche comme ci-dessous, ignorez l'étape suivante qui définit les propriétés et, à la place, enregistrez le point de terminaison sur l'utilisation avec la nouvelle URL dans le portail d'administration une fois que vous êtes prêt.

    <UsageEndpoint i:nil="true" />  
    
  14. Définissez les propriétés :

    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. Vous pouvez à présent mettre à jour les points de terminaison en ajoutant l'objet du fournisseur de ressources avec le paramètre -Force, afin que le fournisseur de ressources de System Center soit remplacé par les valeurs mises à jour. Type :

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

Voir aussi

Configuration des portails pour Service Provider Foundation
Portails dans Service Provider Foundation
Administration de Service Provider Foundation