Affichage et gestion des ports réseau sous Linux et Solaris
Dans le gestionnaire ArcGIS, vous pouvez voir l'affichage d'un des ports réseau qui sont utilisés par ArcGIS Server. Dans certains cas, vous pouvez modifier ces paramètres de port.
Pour afficher les ports qui sont utilisés par ArcGIS Server, cliquez sur Serveur SIG et cliquez sur le lien Ports.
Port d'affichage
Le port d'affichage par défaut peut être modifié. Le processus DISPLAY est en cours d'exécution sur le port 600 par défaut. La plage de ports valide pour DISPLAY va de 600 à 619 ; ArcGIS Server prend le premier port disponible pour démarrer DISPLAY dans cette plage. Par exemple, ArcGIS Server essaie tout d'abord 600. Si 600 est occupé, il ira à 601, et ainsi de suite, jusqu'à ce qu'il atteigne 619. Si tous ces ports sont occupés, ArcGIS Server ne pourra pas démarrer. Vous pouvez modifier la plage dans le fichier <répertoire d'installation d'ArcGIS Server>/servercore/.Server/init_Xvfb.sh :
- Arrêtez ArcGIS Server si nécessaire en exécutant le script dans le répertoire <répertoire d'installation d'ArcGIS Server>/scripts/stopserver.
- Modifiez les deux variables suivantes dans le fichier init_Xvfb.sh :
ESRIXVFBPMIN (la valeur par défaut est de 600)
ESRIXVFBPMAX (la valeur par défaut est de 619)
- Démarrez ArcGIS Server en exécutant le script dans le répertoire <répertoire d'installation d'ArcGIS Server>/scripts/startserver.
Port RPC
Certains processus d'ArcGIS Server s'exécutent sur des ports spécifiques, tels que le processus RPCSS sur le port 135, tandis que la couche sous-jacente DCOM utilise une plage aléatoire des ports par défaut pour les communications DCOM. Ces ports sont choisis au hasard au démarrage d'ArcGIS Server et les Services d'entreprise de base. Ils ne sont pas affichés dans la liste des ports dans le gestionnaire ArcGIS Server.
Dans une configuration qui utilise des pare-feu, il peut être souhaitable de limiter cette plage à un ensemble prédéfini de ports. Les instructions fournies ci-dessous décrivent les étapes pour faire respecter cette restriction. L'ensemble prédéfini de ports est affiché dans le gestionnaire. Dans la capture d'écran ci-dessus, 1500-1700 et 1800 sont les ports prédéfinis sur lesquels les services RPC sont en cours d'exécution.
- Pendant qu'ArcGIS Server est en cours d'exécution, ouvrez un terminal comme propriétaire de l'installation d'ArcGIS Server.
- Définir la variable d'environnement DISPLAY sur une valeur appropriée :
% source <répertoire d'installation d'ArcGIS Server>/servercore/.Server/init_server.sh
ou
% source <répertoire d'installation d'ArcGIS Server>/servercore/.Server/init_server.csh
-
Exécutez la commande dcomcnfg pour ouvrir l'utilitaire de configuration DCOM :
# dcomcnfg
Cela peut prendre quelques instants pour lancer l'utilitaire de configuration DCOM.
- Cliquez sur l'onglet Propriétés pour les services réseau COM.
-
Cliquez sur Ajouter et spécifiez un port ou une plage de ports que DCOM doit utiliser. Cliquez sur OK.
Un exemple d'une plage de ports ou d'un port est comme suit : 1500–1700 ou 1800.
Remarque :L'utilisation des virgules ou de tout autre délimiteur n'est actuellement pas prise en charge.
Les valeurs de ports répertoriées dans l'exemple ci-dessus sont aléatoires et ne doivent pas être considérées comme une recommandation.
-
Utilisez une valeur de port ou une plage de valeurs de port supérieure à 1024 et inférieure à 65535. Si un ou plusieurs ports spécifiés dans dcomcnfg sont déjà en cours d'utilisation, ArcGIS Server utilise le port disponible suivant dans cette plage.
Si tous les ports dans la plage configurée sont utilisés, les appels distants de méthode client/serveur sur ce processus échouent.
-
Répétez l'étape 5 pour ajouter des ports supplémentaires ou une plage de ports.
- Cliquez sur Appliquer et sur OK pour enregistrer les modifications.
- Ouvrez un nouveau terminal comme le propriétaire de l'installation d'ArcGIS Server. Redémarrez l’ArcGIS Server :
% <répertoire d'installation d'ArcGIS Server>/scripts/stopserver
% <répertoire d'installation d'ArcGIS Server>/scripts/stopserver
Si vous utilisez une installation distribuée d'ArcGIS Server, procédez comme suit pour chaque machine contenant un composant SOM ou SOC d'ArcGIS Server.
2422—Surveiller
2422 est le port par défaut qui exécute la structure de surveillance qui prend en charge l'outil de diagnostic Serveur. Consultez Effectuer des diagnostics sous Solaris et Linux pour des informations sur la façon de configurer ce port.