Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

24.4. Configuration du script utilisateur

24.4.1. Paramètres de configuration permanente

Résumé

Les paramètres suivants peuvent être utilisés pour influencer la configuration et les opérations de JBoss EAP 6. Leur contenu se trouve dans /etc/sysconfig/jbossas et /etc/sysconfig/jon-agent-ec2.

Tableau 24.2. Paramètres configurables

Nom Description Par défaut
JBOSS_JGROUPS_S3_PING_ACCESS_KEY Clé d'accès de compte utilisateur Amazon AWS pour S3_PING Discovery quand on utilise le clustering. S/O
JBOSS_JGROUPS_S3_PING_SECRET_ACCESS_KEY Clé d'accès secrète au compte utilisateur Amazon AWS S/O
JBOSS_JGROUPS_S3_PING_BUCKET Amazon S3 Bucket à utiliser dans S3_PING Discovery. S/O
JBOSS_CLUSTER_ID
ID des noeuds de membres d'un groupement. Utilisé uniquement pour le clustering. Les valeurs acceptées sont (dans l'ordre) :
  • Un nombre d'ID de groupement valide entre 0 - 1023.
  • Un nom d'interface de réseau, avec le dernier octet de l'IP utilisé comme valeur.
  • "S3" comme valeur coordonnerait l'utilisation de l'ID par la S3 Bucket utilisée par S3_PING des jgroups.
    Il est conseillé d'utiliser le dernier octet de l'IP (par défaut) quand tous les noeuds de cluster sont situés dans le sous-système de 24 octets ou davantage (par exemple, dans un sous-ensemble VPC).
Dernier octet de l'adresse IP d'eth0
MOD_CLUSTER_PROXY_LIST Liste délimitée par des virgules d'IP/Noms d'hôte de proxies mod_cluster si mod_cluster doit être utilisé. S/O
PORTS_ALLOWED Liste des ports entrants qui seront utilisés par le pare-feu en plus des ports par défaut. S/O
JBOSSAS_ADMIN_PASSWORD Mot de passe pour l'utilisateur admin. S/O
JON_SERVER_ADDR IP ou nom d'hôte du serveur JON dans lequel s'enregistrer. Uniquement utilisé pour l'enregistrement, ensuite, l'agent peut communiquer avec les autres serveurs dans le groupement JON. S/O
JON_SERVER_PORT Port utilisé par l'agent pour communiquer avec le serveur. 7080
JON_AGENT_NAME Nom de l'agent JON, doit être unique. ID de l'instance
JON_AGENT_PORT Port que l'agent écoute. 16163
JON_AGENT_ADDR Adresse IP à laquelle l'agent JON est relié. Utilisé quand le serveur a plus d'une adresse publique, (par ex VPN). L'agent JON choisit l'IP ou le nom d'hôte local par défaut.
JON_AGENT_OPTS Propriétés de système d'agent JON supplémentaire pouvant être utilisées pour configurer SSL, NAT et d'autres paramètres avancés. S/O
JBOSS_SERVER_CONFIG
Nom du fichier de configuraiton de serveur JBoss EAP 6 à utiliser. Si JBOSS_DOMAIN_CONTROLLER=true, alors domain-ec2.xml sera utilisé. Sinon :
  • Si la config S3 est présente, alors standalone-ec2-ha.xml sera utilisé.
  • Si MOD_CLUSTER_PROXY_LIST est spécifié, alors standalone-mod_cluster-ec2-ha.xml sera sélectionné.
  • Si aucune des deux premières options n'est utilisée, alors le fichier standalone.xml sera utilisé.
  • Peut également être défini à standalone-full.xml.
standalone.xml, standalone-full.xml, standalone-ec2-ha.xml, standalone-mod_cluser-ec2-ha.xml, domain-ec2.xml suivant les autres paramètres.
JAVA_OPTS Valeurs personnalisées à ajouter à la variable avant que JBoss EAP 6 démarre. JAVA_OPTS est créé à partir de valeurs appartenant à d'autres paramètres.
JBOSS_IP Adresse IP à laquelle le serveur est lié. 127.0.0.1
JBOSSCONF Le nom du profil de JBoss EAP 6 pour démarrer. Pour empêcher JBoss EAP 6 de démarrer, JBOSSCONF peut être défini à disabled standalone
JBOSS_DOMAIN_CONTROLLER
Indique si cette instance exécute ou non comme contrôleur de domaine.
false
JBOSS_DOMAIN_MASTER_ADDRESS
Adresse IP de contrôleur de domaine distant.
S/O
JBOSS_HOST_NAME
Le nom d'hôte logique (du domaine). Doit être un nom séparé.
La valeur de la variable d'environnement HOSTNAME.
JBOSS_HOST_USERNAME
Le nom d'utilisateur du contrôleur hôte doit être utilisé quand on enregistre dans le contrôleur de domaine. Si non fourni, le JBOSS_HOST_NAME sera utilisé à la place.
JBOSS_HOST_NAME
JBOSS_HOST_PASSWORD
Le mot de passe que le contrôleur hôte doit utiliser quand il s'enregistre avec le contrôleur de domaine.
S/O
JBOSS_HOST_CONFIG
Si JBOSS_DOMAIN_CONTROLLER=true, alors host-master.xml sera utilisé. Si JBOSS_DOMAIN_MASTER_ADDRESS est présent, alors host-slave.xml sera utilisé.
host-master.xml ou host-slave.xml, suivant les autres paramètres.
JBOSS_DOMAIN_S3_ACCESS_KEY Clé d'accès de compte utilisateur AWS Amazon pour la découverte de contrôleurs de domaines S3. S/O
JBOSS_DOMAIN_S3_SECRET_ACCESS_KEY Clé secrète d'accès de compte utilisateur AWS Amazon pour la découverte de contrôleurs de domaines S3. S/O
JBOSS_DOMAIN_S3_BUCKET Amazon S3 Bucket à utiliser pour la découverte de contrôleur de domaine S3. S/O