Application d'un Service Pack sur un site à plusieurs machines Windows

Cette rubrique explique comment appliquer un Service Pack à un site ArcGIS Server doté de plusieurs machines Windows s'exécutant sous Amazon Web Services. Dans le cadre de cette rubrique, un site à plusieurs machines est un site incluant plusieurs instances EC2 qui exécute le composant du serveur SIG.

Pour mettre le site à niveau, vous devez appliquer le Service Pack sur deux machines, puis utiliser ces machines pour créer un modèle à partir duquel lancer votre site mis à niveau final.

Pour réduire la durée d'indisponibilité, il est recommandé d'appliquer le Service Pack sur une copie de votre site, que vous pouvez également créer à l'aide des modèles de site. L'étape 1 facultative ci-dessous explique comment procéder. Une fois le Service Pack appliqué, vous pouvez rediriger le trafic vers votre site mis à niveau.

Si vous ne souhaitez pas effectuer les étapes ci-dessous, vous pouvez lancer un nouveau site à l'aide de la dernière version de Cloud Builder et redéployer sur ce site vos données, services et applications.

Pour mettre à niveau un site à plusieurs machines vers le dernier Service Pack, procédez comme suit. N'arrêtez votre site à aucun moment lors de ces étapes.

Etapes :
  1. Installez la version d'ArcGIS Server Cloud Builder on Amazon Web Services correspondant au Service Pack que vous souhaitez appliquer. N'oubliez pas que dans ce cas, vous ne pourrez pas accéder aux sites dotés d'une version antérieure de Cloud Builder.
  2. Pour réduire la durée d'indisponibilité au cours de la mise à niveau, vous pouvez utiliser Cloud Builder afin de créer un modèle de votre site. Ensuite, lancez un nouveau site à partir du modèle.

    Lorsque vous lancez ce site, configurez-le de façon à ce que deux instances EC2 exactement exécutent le composant du serveur SIG. En d'autres termes, définissez la propriété Nombre d'instances sur 2 et décochez Activer la mise à l'échelle automatique.

    Vous appliquerez le Service Pack à cette copie de votre site. Une fois prêt, vous pouvez faire basculer votre trafic entrant vers le site mis à niveau.

  3. Si vous n'avez pas réalisé l'étape 2 ci-dessus, modifiez votre site dans Cloud Builder afin qu'il contienne deux instances EC2 exactement. En d'autres termes, définissez la propriété Nombre d'instances sur 2 et décochez Activer la mise à l'échelle automatique.
  4. Connectez-vous à l'instance EC2 contenant le stockage de la configuration et les répertoires du serveur d'ArcGIS Server. Cette instance est désignée par le nom SITEHOST dans la console de gestion AWS.
  5. Sur les deux machines, téléchargez les Service Packs d'ArcGIS for Desktop, d'ArcGIS for Server et, si vous le souhaitez, ArcGIS Web Adaptor.
  6. Sur les deux machines, définissez le mot de passe du compte ArcGIS Server sur une valeur connue. Par défaut, ce mot de passe est aléatoire, mais lorsque vous appliquez le Service Pack, vous devez entrer le mot de passe. Vous pouvez procéder comme suit pour définir le mot de passe :
    1. Ouvrez Outils d'administration > Gestion de l'ordinateur > Utilisateurs et groupes.
    2. Cliquez avec le bouton droit sur le compte ArcGIS Server, nommé arcgis, puis cliquez sur Définir le mot de passe. Entrez ensuite un mot de passe pour le compte.
    3. Ouvrez Outils administratifs > Services.
    4. Cliquez avec le bouton droit sur le service ArcGIS Server et sélectionnez Propriétés.
    5. Cliquez sur l'onglet Se connecter et saisissez votre nouveau mot de passe pour le compte ArcGIS Server dans les zones de texte Mot de passe et Confirmer le mot de passe. Cliquez ensuite sur OK.
    6. Cliquez avec le bouton droit sur le service ArcGIS Server et sélectionnez Redémarrer.
  7. Sur les deux machines, installez les Service Packs dans l'ordre suivant : ArcGIS for Desktop, ArcGIS for Server et ArcGIS Web Adaptor. Vous trouverez d'autres informations sur l'installation des Service Packs dans les guides d'installation et sur le site Web de support Esri.
  8. Testez et configurez votre site mis à niveau. Assurez-vous qu'il fonctionne exactement comme vous le souhaitez.

    Si vous deviez laisser votre site dans son état actuel, la deuxième instance EC2 serait perdue lors du prochain arrêt du site avec Cloud Builder. Par conséquent, vous devez suivre les étapes ci-dessous pour conserver votre travail en tant que modèle et lancer un site doté du nombre souhaité d'instances.

  9. Utilisez Cloud Builder pour créer un modèle depuis votre site récemment mis à niveau.
  10. A l'aide du modèle que vous avez créé à l'étape précédente, lancez un site avec le nombre voulu d'instances EC2 et des règles de mise à l'échelle automatique.
  11. Modifiez l'appariement d'adresses de votre organisation pour désigner l'URL de votre site mis à niveau. Si vos applications référençaient l'URL du site directement, vous devez mettre à jour les URL dans vos applications afin d'incorporer votre nouvelle adresse ELB (Elastic Load Balancer). Pour connaître l'adresse ELB, consultez l'URL du gestionnaire dans la liste des détails du site dans Cloud Builder.

    Après vous être assuré du bon fonctionnement du site mis à niveau, vous pouvez supprimer votre site d'origine, ainsi que les modèles que vous avez créés aux étapes 2 et 11.

Thèmes connexes

9/17/2013