Paramètres d'exécution des processus

Cette page permet d'afficher ou de modifier les paramètres d'exécution d'un processus de serveur.

Un processus de serveur s'applique à un serveur d'applications, à un agent de noeud ou à un gestionnaire de déploiement.

[AIX Solaris HP-UX Linux Windows][IBM i]Si vous utilisez un IBM® i ou un système d'exploitation réparti, pour afficher cette page de la console d'administration pour un serveur d'applications, cliquez sur Serveurs > Types de serveurs > Serveurs d'applicactions WebSphere > nom_serveur. Ensuite, dans la section Infrastructure du serveur, cliquez sur Gestion des processus et Java > Exécution de processus.

[z/OS]Si vous utilisez z/OS, pour afficher cette page de la console d'administration pour un serveur d'applications, cliquez sur Serveurs > Types de serveurs > Serveurs d'applications WebSphere > nom_serveur. Ensuite, dans la section Infrastructure du serveur, cliquez sur Gestion des processus et Java, sur Serviteur, Contrôle ou Auxiliaire, puis sur Exécution du processus.

[AIX Solaris HP-UX Linux Windows][IBM i]Pour afficher cette page de la console d'administration pour un agent de noeud, cliquez sur Administration du système > Agents de noeud > nom_agent_noeud. Ensuite, dans la section Infrastructure du serveur, cliquez sur Gestion des processus et Java > Définition des processus > Exécution de processus.

[z/OS]Pour afficher cette page de la console d'administration pour un agent de noeud, cliquez sur Administration du système > Agents de noeud > nom_agent_noeud. Ensuite, sous Infrastructure du serveur, cliquez sur Gestion des processus et Java > Définition des processus > Exécution du processus.

[IBM i][AIX Solaris HP-UX Linux Windows]Pour afficher cette page de la console d'administration pour un gestionnaire de déploiement, cliquez sur Administration du système > Gestionnaire de déploiement. Ensuite, dans la section Infrastructure du serveur, cliquez sur Gestion des processus et Java > Définition des processus > Exécution de processus.

[z/OS]Pour afficher cette page de la console d'administration pour un gestionnaire de déploiement, cliquez sur Administration du système > Gestionnaire de déploiement. Ensuite, dans la section Infrastructure du serveur, cliquez sur Gestion des processus et Java, sur Serviteur, Contrôle ou Auxiliaire, puis sur Exécution du processus.

Priorité du processus

Indique la priorité du système d'exploitation pour le processus. Le processus d'administration qui lance le serveur doit être associé aux droits root du système d'exploitation pour pouvoir exécuter ce paramètre.

Informations Valeur
Type de données Entier
Valeur par défaut 20

UMASK

Indique le masque utilisateur sous lequel s'exécute le processus (masque de droit d'accès du mode de fichier).

Le gestionnaire de déploiement et les serveurs d'applications doivent être exécutés avec la valeur par défaut UMASK indiquée (007 pour z/OS et 022 pour UNIX) afin d'assurer la prise en charge des fonctions de gestion système. Par conséquent, il est recommandé de ne pas changer la valeur par défaut de ce paramètre pour le gestionnaire de déploiement ou le contrôleur.

[z/OS]Si le processus s'exécute dans un serviteur, vous pouvez définir une valeur de paramètre umask différente dans cette zone ou une nouvelle variable d'environnement _a_UMASK_DFLT pour le serviteur qui change cette valeur. La nouvelle variable d'environnement est _BPX_BATCH_UMASK. Vous pouvez définir cette nouvelle variable d'environnement en utilisant la console d'administration. Pour afficher la page de la console d'administration, cliquez sur Environnement > Variables WebSphere. Pour définir la nouvelle variable, sélectionnez la portée appropriée dans la liste des options disponibles, puis cliquez sur Nouveau afin de créer le nom _BPX_BATCH_UMASK et la valeur souhaitée.
Remarque : Après avoir défini et spécifié _BPX_BATCH_UMASK, vous devrez redémarrer le serveur pour qu'il utilise la nouvelle valeur UMASK.
Informations Valeur
Type de données Integer
Valeur par défaut 022 (pour UNIX)
Valeur par défaut 007 (pour z/OS)
[AIX][HP-UX][Linux][Solaris][IBM i][z/OS]

Exécuter en tant qu'utilisateur

Indique l'utilisateur sous lequel s'exécute le processus. Cet ID utilisateur doit être défini auprès du système de sécurité.

[z/OS]Cette zone ne s'applique pas si vous utilisez un système d'exploitation z/OS. Les utilisateurs z/OS doivent utiliser RACF pour associer un utilisateur à un espace adresse. Un processus affiche l'utilisateur associé à RACF en tant qu'utilisateur actif.

Eviter les incidents Eviter les incidents: Pour que le serveur d'applications passe à l'utilisateur spécifié dans cette option, l'utilisateur qui a lancé le processus doit être un superutilisateur ou un utilisateur défini pour l'option Exécuter en tant qu'utilisateur. Il s'agit d'une restriction du système d'exploitation. Après une mise à jour et dans l'éventualité où le serveur ne démarre pas, vérifiez que l'appartenance du répertoire de profils est attribuée à un ID d'utilisateur non superutilisateur.

[AIX Solaris HP-UX Linux Windows]Pour plus d'informations, voir les instructions décrites dans la rubrique [AIX Solaris HP-UX Linux Windows]Modification de la propriété pour la maintenance des profils.

gotcha
Eviter les incidents Eviter les incidents: Lorsque vous utilisez la fonction Exécuter en tant qu'utilisateur, les paramètres d'environnement sont modifiés automatiquement. Par défaut, le serveur d'applications reçoit les paramètres d'environnement, y compris les valeurs HOME et $USER, de l'utilisateur qui a démarré le processus et non pas la valeur Exécuter en tant qu'utilisateur. Si des applications déployées sur le serveur d'applications nécessitent un paramètre d'environnement ayant une valeur donnée pour Exécuter dn tant qu'utilisateur, vous devez procéder de l'une des manières suivantes :
  • Définissez le paramètre d'environnement avant de lancer le serveur.
  • Pour la valeur $HOME, accordez l'autorisation d'écriture à Exécuter en tant qu'utilisateur dans le système d'exploitation.
Si vous utilisez la fonction Exécuter en tant qu'utilisateur, il est recommandé de ne pas utiliser de variables d'environnement, mais de définir les valeurs directement pour l'application.gotcha

[Windows]Cette zone est ignorée sur les systèmes d'exploitation Microsoft Windows, car les comptes d'utilisateur Windows ne sont pas gérés par Application Server.

Informations Valeur
Type de données Chaîne

[IBM i]Pour le système d'exploitation IBM i, des étapes supplémentaires sont requises pour l'exécution sous un ID utilisateur différent de QEJBSVR. Pour plus d'informations, voir la section relative à la sécurité dans la documentation en ligne de WebSphere Application Server for iSeries. Accédez à http://www.ibm.com/servers/eserver/iseries/software/websphere/wsappserver/index.html et aux informations relatives à la sécurité WebSphere Application Server for iSeries.

[AIX][HP-UX][Linux][Solaris][z/OS]

Exécuter en tant que groupe

Indique le groupe dont le processus est membre et pour lequel il s'exécute (en tant que tel ou tel groupe).

[z/OS]Cette zone ne s'applique pas si vous utilisez un système d'exploitation z/OS. Les utilisateurs z/OS doivent utiliser RACF pour associer un groupe à un espace adresse. Un processus affiche le groupe associé à RACF en tant qu'utilisateur actif.

  • Remarque : Si l'utilisateur est un membre de groupes secondaires, le processus serveur n'aura pas les droits d'accès utilisateur à ces groupes par défaut. Si vous voulez que ce processus obtienne ces droits, définissez cette variable d'environnement dans le système d'exploitation avant de démarrer WebSphere Application Server : __JNI_PROCESS_INITGROUPS
  • Eviter les incidents Eviter les incidents: Lorsque vous utilisez la fonction Exécuter en tant qu'utilisateur, les paramètres d'environnement sont modifiés automatiquement. Par défaut, le serveur d'applications reçoit les paramètres d'environnement, y compris les valeurs HOME et $USER, de l'utilisateur qui a démarré le processus et non pas la valeur Exécuter en tant qu'utilisateur. Si des applications déployées sur le serveur d'applications nécessitent un paramètre d'environnement ayant une valeur donnée pour Exécuter dn tant qu'utilisateur, vous devez procéder de l'une des manières suivantes :
    • Définissez le paramètre d'environnement avant de lancer le serveur.
    • Pour la valeur $HOME, accordez l'autorisation d'écriture à Exécuter en tant qu'utilisateur dans le système d'exploitation.
    Si vous utilisez la fonction Exécuter en tant qu'utilisateur, il est recommandé de ne pas utiliser de variables d'environnement, mais de définir les valeurs directement pour l'application.gotcha

Si la valeur runAsGroup est spécifiée, la valeur est ajoutée à la liste des groupes secondaires. Si la valeur runAsGroup spécifiée n'est pas le groupe primaire de runAsUser, le groupe primaire sera inclus uniquement dans la liste du groupe secondaire si l'utilisateur est défini comme faisant partie de la liste des groupes dans la base de données de groupe, généralement /etc/group.

[Windows][IBM i]Cette zone est ignorée.

Informations Valeur
Type de données Chaîne
[AIX][HP-UX][Linux][Solaris][z/OS]

Groupe de processus d'exécution

Indique un groupe de processus spécifique pour le processus. Un groupe de processus est un mécanisme utilisé par le système d'exploitation pour associer de façon logique plusieurs processus et les exploiter comme une seule unité. Habituellement, le système d'exploitation utilise ce mécanisme pour la distribution des signaux.

[z/OS]Cette zone ne s'applique pas si vous utilisez un système d'exploitation z/OS. Les utilisateurs z/OS doivent utiliser RACF pour associer un groupe de processus à un espace adresse. Un processus affiche le groupe de processus associé à RACF en tant qu'utilisateur actif.

Il se peut que des systèmes d'exploitation particulier puissent permettre d'effectuer d'autres opérations sur un groupe de processus. Pour plus d'informations sur les opérations qui peuvent être effectuées sur un groupe de processus, reportez-vous à la documentation de votre système d'exploitation.

[Windows][IBM i]Cette zone est ignorée.

Informations Valeur
Type de données Integer
Valeur par défaut 0, qui indique que le processus n'est affecté à aucun groupe de processus particulier.

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=urun_rprocexec
Nom du fichier : urun_rprocexec.html