J'ai remarqué que la méthode " préférée " pour définir le nom d'hôte du système est fondamentalement différente entre les systèmes Red Hat/CentOS et Debian/Ubuntu.
Documentation CentOS et le Guide de déploiement RHEL dites le nom d'hôte doit être le FQDN :
HOSTNAME=<value>
, donde<value>
doit être le domaine pleinement qualifié (FQDN), tel quehostname.example.com
mais peut être n'importe quel nom d'hôte est nécessaire.
El Guide d'installation de RHEL est légèrement plus ambiguë :
Le programme d'installation vous invite à fournir un nom d'hôte pour cet ordinateur, sous la forme d'un nom d'utilisateur ou d'un nom de domaine. nom de domaine entièrement qualifié (FQDN) dans le format nom d'hôte.nom de domaine ou comme un nom d'hôte court au format nom d'hôte .
La référence Debian indique le nom d'hôte ne doit pas utiliser le FQDN :
3.5.5. Le nom d'hôte
Le noyau maintient le système nom d'hôte . L'init script dans le niveau d'exécution S qui est lié par un lien symbolique à " /etc/init.d/hostname.sh " définit le nom d'hôte du système au démarrage (en utilisant l'option nom d'hôte ) au nom enregistré dans " /etc/hostname ". Ce fichier doit contenir sólo le nom d'hôte du système, et non un nom de domaine entièrement qualifié.
Je n'ai pas vu de recommandations spécifiques de la part d'IBM sur ce qu'il faut utiliser, mais certains logiciels semble avoir une préférence.
Mes questions :
- Dans un environnement hétérogène, est-il préférable d'utiliser la recommandation du fournisseur, ou d'en choisir une et d'être cohérent sur tous les hôtes ?
- Quel logiciel avez-vous rencontré qui soit sensible au fait que le nom d'hôte soit défini sur le FQDN ou le nom court ?