Puis-je définir nom de domaine complet pour le chef de nœuds?
J'ai plusieurs serveurs avec une mesure interne de domaine local - x.locaux. Donc, j'ai des serveurs s1.x.local, etc. Mon couteau rapports le nom de domaine complet comme s1.domain.com. Puis-je changer cela sans changer les noms des serveurs pense qu'ils ont? Ou ai-je besoin de changer les noms de serveur? Merci.
En fait, si je ne le
Essayez
hostname-f est de retour s1.x.locaux.
Chef de cuisine (couteau) s'appuient sur Ohai de fournir nœud des attributs système. Comme vous pouvez le voir ici github.com/opscode/ohai/blob/master/lib/ohai/plugins/linux/... nom de domaine complet valeur vient de la course
ce n'est pas exactement vrai. La commande
hostname
de commande sur les clients, j'obtiens l'adresse locale. Pourquoi le chef de serveur de rapports le nom de domaine complet comme domain.com?Essayez
hostname -f
, les chances sont que reviendra s1.domain.com
. Le Chef est simplement à l'aide de ce que l'OS est de retour; si vous n'aimez pas cela, regardez pour une distribution spécifique de la voie de la "fixation".hostname-f est de retour s1.x.locaux.
Chef de cuisine (couteau) s'appuient sur Ohai de fournir nœud des attributs système. Comme vous pouvez le voir ici github.com/opscode/ohai/blob/master/lib/ohai/plugins/linux/... nom de domaine complet valeur vient de la course
hostname --fqdn
. Si vous souhaitez modifier ce couteau vous donne, vous devez modifier le nom d'hôte du serveur.ce n'est pas exactement vrai. La commande
hostname --fqdn
s'appuie sur l'outil de résolution. Si vous ne modifiez pas les enregistrement dns ou /etc/hosts, pour l'interface, le nom va changer, mais nom de domaine complet ne sera pas.OriginalL'auteur nroose | 2013-02-11
Vous devez vous connecter pour publier un commentaire.
Vous pouvez, mais il ne va pas rester ensemble pour la valeur que vous lui attribuez.
Le nom de domaine complet de l'attribut est ce qui est connu comme une automatique de l'attribut en Chef. Il est défini par Ohai chaque fois Ohai s'exécute.
Par conséquent, si l'on peut changer la valeur de l'attribut nom de domaine complet, la prochaine fois Ohai s'exécute, il va le mettre dos à la valeur retournée par
hostname --fqdn
.Par conséquent, comme indiqué ci-dessus, si vous voulez changer le nom de domaine complet de l'attribut de façon permanente, vous aurez besoin de changer le nom d'hôte.
OriginalL'auteur Jordan Dea-Mattson