1 votes

juju deploy fails with "lookup store.juju.ubuntu.com : no such host" (le déploiement de juju échoue avec "lookup store.juju.ubuntu.com : aucun hôte de ce type)

J'ai une installation MAAS (utilisant KVM) avec 1 contrôleur MAAS et 1 nœud de serveur. J'ai pu "juju bootstrap" avec succès et voici la sortie de "juju status"

vishal@maas:~$ juju status
environment: maas
machines:
  "0":
    agent-state: started
    agent-version: 1.20.11.1
    dns-name: node1.maas
    instance-id: /MAAS/api/1.0/nodes/node-6fb5c5d8-8c56-11e4-a114-5254005f3d68/
    series: trusty
    hardware: arch=amd64 cpu-cores=4 mem=4096M tags=virtual
    state-server-member-status: has-vote
services: {}

Je pouvais alors me connecter à "node1" et faire "sudo apt-get install nmap" sans aucun problème, c'est-à-dire que apt-get pouvait résoudre les urls du dépôt sans aucun problème et installer nmap.

Cependant, lorsque je fais "juju deploy wordpress" sur le contrôleur MAAS, cela échoue avec l'erreur suivante

ERROR cannot download charm "cs:trusty/wordpress-1": Cannot access the charm store. Are you connected to the internet? Error details: Get https://store.juju.ubuntu.com/charm-info?charms=cs%3Atrusty%2Fwordpress-1: dial tcp: lookup store.juju.ubuntu.com: no such host

Ma question : pourquoi la résolution d'hôte échoue-t-elle sur le nœud serveur si la commande apt-get réussit ? Est-ce que je dois ajouter des informations supplémentaires sur le serveur DNS quelque part pour que le nœud serveur soit capable de résoudre l'URL ?

1voto

andre_ss6 Points 123

Apt-get sur les nœuds maas est configuré pour utiliser un proxy installé sur l'hôte maas lui-même. Dans ce cas, c'est l'hôte maas qui effectue la résolution dns, et non le noeud. Cela semble indiquer que votre serveur maas peut résoudre les noms sans problème, mais pas vos noeuds.

Essayez ceci sur le nœud bootstrap ("juju ssh 0" pour y accéder) :

dig store.juju.ubuntu.com

Prenez note de son /etc/resolv.conf pour voir s'il est correct.

Vérifier également /var/log/syslog sur le serveur maas et recherchez les entrées appartenant au serveur DNS (bind), il se peut qu'il refuse vos requêtes pour une raison quelconque.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X