Rechercher

2.2.4. Configuration d'un nom d'hôte dans un domaine géré

download PDF
Résumé

Chaque hôte exécutant dans un domaine géré doit avoir un nom d'hôte unique. Pour faciliter l'administration et permettre l'utilisation de mêmes fichiers de configuration hôte sur plusieurs hôtes, le serveur utilise la priorité suivante pour déterminer le nom d'hôte.

  1. Si défini, l'attribut de nom de l'élément hôte qui se trouve dans le fichier de configuration host.xml.
  2. La valeur de la propriété système jboss.host.name.
  3. La valeur qui suit le caractère (".") dans la propriété système jboss.qualified.host.name, ou toute la valeur s'il n'y a pas de point final (".").
  4. La valeur qui suit le caractère (".") dans la variable d'environnement HOSTNAME pour les systèmes d'exploitation basés POSIX, la variable d'environnement COMPUTERNAME dans Microsoft Windows, ou toute la valeur s'il n'y a pas de point final (".")

Pour obtenir des informations sur la façon de définir les variables d'environnement, voir la documentation de votre système d'exploitation. Pour plus d'informations sur la façon de définir les propriétés système, voir Section 3.6.11, « Configurer les propriétés système par l'interface CLI ».
Cette section décrit comment fixer le nom de l'hôte dans le fichier de configuration, à l'aide d'une propriété système ou d'un nom codé en dur.

Procédure 2.3. Configuration d'un nom d'hôte avec une propriété système

  1. Ouvrir le fichier de configuration de l'hôte host.xml pour le modifier.
  2. Chercher l'élément host dans le fichier, comme par exemple :
    <host name="master" xmlns="urn:jboss:domain:1.6">
  3. S'il est présent, retirer la déclaration d'attribut name="HOST_NAME". L'élément host devra ressembler à l'exemple suivant :
    <host xmlns="urn:jboss:domain:1.6">
  4. Démarrer le serveur en saisissant -Djboss.host.name comme argument de ligne de commande, comme par exemple :
    -Djboss.host.name=HOST_NAME

Procédure 2.4. Configuration d'un nom d'hôte avec un nom spécifique

  1. Démarrer l'hôte esclave JBoss EAP à l'aide de la syntaxe suivante :
    bin/domain.sh --host-config=HOST_FILE_NAME
    Par exemple :
    bin/domain.sh --host-config=host-slave01.xml
  2. Lancer l'interface CLI.
  3. Utiliser la syntaxe suivante pour remplacer le nom d'hôte :
    /host=EXISTING_HOST_NAME:write-attribute(name="name",value=UNIQUE_HOST_NAME)
    Par exemple :
    /host=master:write-attribute(name="name",value="host-slave01")
    Vous devriez voir apparaître le résultat suivant.
     "outcome" => "success"
    Cela modifie l'attribut name de l'hôte dans le fichier host-slave01.xml comme suit :
    <host name="host-slave01" xmlns="urn:jboss:domain:1.6">
  4. Vous devez charger à nouveau la configuration du serveur avec l'ancien nom d'hôte pour terminer le processus.
    reload --host=EXISTING_HOST_NAME
    Par exemple :
    reload --host=master
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.