Que faut-il faire à ArcGIS Server si le nom de la machine / hôte du serveur est modifié?

9

Nous avons un Windows Server 2008 sur lequel ArcGIS Server 10 a été installé. Pas grand-chose n'a encore été fait avec la machine, mais le nom de la machine a dû être modifié après l'installation d'ArcGIS. L'ancien nom du serveur était DAYTONA et le nouveau nom du serveur est PIGIRON (les noms ont été modifiés pour protéger les innocents).

Dans le journal d'activité du serveur, il y a un message: "La machine Daytona n'est pas un conteneur de serveur valide. La machine Daytona est introuvable."

Je vois également une erreur dans le journal des événements système qui se lit comme suit: "DCOM n'a pas pu communiquer avec l'ordinateur daytona en utilisant l'un des protocoles configurés."

J'ai trouvé une référence à daytona dans le fichier C: \ Program Files (x86) \ ArcGIS \ Server10.0 \ server \ system \ Server.dat, mais lorsque je supprime la référence de la machine dans ce fichier, l'enregistre et redémarre le SOM , la référence machine est replacée dans ce fichier. Cela m'amène à croire qu'il y a d'autres choses qui doivent être mises à jour à cause du changement de nom du serveur.

J'ai trouvé quelque chose sur le site Web d'ESRI à propos de cette opération sur une boîte Linux ou AIX et la solution en trois étapes était de désinstaller ArcGIS, renommer le serveur, installer ArcGIS. Je pourrais finir par le faire, mais j'ai pensé qu'il pourrait y avoir un moyen de le faire sans tout réinstaller.

Le SOC n'est pas répertorié dans ArcCatalog sous ce serveur SIG. Nous avons quand même essayé de l'ajouter, puis de le supprimer, mais cela n'a pas fonctionné.

Bratch
la source

Réponses:

6

Il devrait suffire de simplement relancer les deux post-installations. Si cela ne le fait pas, vous aurez probablement besoin d'une réinstallation complète.

Ray Vernagus
la source
J'ai omis cette partie, nous avons réexécuté les installations postérieures et avons toujours le message d'erreur DCOM et le journal d'activité du serveur affiche toujours l'erreur sur la recherche de l'ancien nom de serveur. Au lieu de supprimer l'ancien nom du fichier de configuration Server.dat, il l'a conservé et a ajouté le nouveau, donc maintenant il y en a deux. Je sens une réinstallation complète en cours de route, ce qui serait plus rapide que d'essayer de comprendre cela.
Bratch
Il pourrait être utile de jeter un œil au fonctionnement d'AGS dans EC2. Par défaut, les instances EC2 obtiennent un nouveau nom d'hôte au redémarrage. Cela signifiait qu'Esri devait concevoir un script qui reconfigurerait gracieusement AGS. Je pense que ce script est disponible sous forme de fichier texte (PowerShell?).
Kirk Kuykendall
Peu importe, je vois qu'AGS sur EC2 a un script de démarrage qui appelle ArcGISServerStartUp.exe pour faire le changement de nom, mais mon installation locale d'AGS n'a pas cet exe.
Kirk Kuykendall
Pour référence, rubrique d'aide sur la façon d'effectuer les étapes: support.esri.com/en/knowledgebase/techarticles/detail/34514
KHibma
Comme il était au début du processus de configuration du serveur, il était juste plus rapide et plus facile à réinstaller.
Bratch
1

Pour moi, il suffit de réinstaller complètement AGS 10 pour Java.

Supprimez, installez et exécutez la post-installation.

user29557
la source
0
  1. Arrêter le service du serveur arcgis
  2. modifier server.dat
  3. démarrer le service
cl991036
la source