web-dev-qa-db-fra.com

Est-ce que Juju a vraiment besoin de deux nœuds?

Salut, j'essaie de déployer openstack avec Juju et MAAS. Mais le bootstap Juju est toujours avec le statut Connexion à l'environnement:

marcel@ubuntu20:~$ juju -v status
2012-07-11 07:18:00,831 DEBUG Initializing juju status runtime
2012-07-11 07:18:00,842 INFO **Connecting to environment**...
2012-07-11 07:18:00,961 DEBUG Connecting to environment using node5...
2012-07-11 07:18:00,962 DEBUG Spawning SSH process with remote_user="ubuntu" remote_Host="node5" remote_port="2181" local_port="52179".
2012-07-11 07:18:01,468:11263(0x7f8ffb223700):Zoo_INFO@log_env@658: Client environment:zookeeper.version=zookeeper C client 3.3.5
2012-07-11 07:18:01,468:11263(0x7f8ffb223700):Zoo_INFO@log_env@662: Client environment:Host.name=ubuntu20
2012-07-11 07:18:01,468:11263(0x7f8ffb223700):Zoo_INFO@log_env@669: Client environment:os.name=Linux
2012-07-11 07:18:01,468:11263(0x7f8ffb223700):Zoo_INFO@log_env@670: Client environment:os.Arch=3.2.0-23-generic
2012-07-11 07:18:01,468:11263(0x7f8ffb223700):Zoo_INFO@log_env@671: Client environment:os.version=#36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012
2012-07-11 07:18:01,469:11263(0x7f8ffb223700):Zoo_INFO@log_env@679: Client environment:user.name=marcel
2012-07-11 07:18:01,469:11263(0x7f8ffb223700):Zoo_INFO@log_env@687: Client environment:user.home=/home/marcel
2012-07-11 07:18:01,469:11263(0x7f8ffb223700):Zoo_INFO@log_env@699: Client environment:user.dir=/home/marcel
2012-07-11 07:18:01,469:11263(0x7f8ffb223700):Zoo_INFO@zookeeper_init@727: Initiating client connection, Host=localhost:52179 sessionTimeout=10000 watcher=0x7f8ff90536b0 sessionId=0 sessionPasswd=<null> context=0x2444670 flags=0
2012-07-11 07:18:01,469:11263(0x7f8ff5dad700):Zoo_INFO@check_events@1585: initiated connection to server [127.0.0.1:52179]
2012-07-11 07:18:01,470:11263(0x7f8ff5dad700):Zoo_ERROR@handle_socket_error_msg@1603: Socket [127.0.0.1:52179] zk retcode=-4, errno=112(Host is down): failed while receiving a server response
2012-07-11 07:18:04,807:11263(0x7f8ff5dad700):Zoo_ERROR@handle_socket_error_msg@1579: Socket [127.0.0.1:52179] zk retcode=-4, errno=111(Connection refused): server refused to accept the client
2012-07-11 07:18:08,143:11263(0x7f8ff5dad700):Zoo_ERROR@handle_socket_error_msg@1579: Socket [127.0.0.1:52179] zk retcode=-4, errno=111(Connection refused): server refused to accept the client
2012-07-11 07:18:11,480:11263(0x7f8ff5dad700):Zoo_ERROR@handle_socket_error_msg@1579: Socket [127.0.0.1:52179] zk retcode=-4, errno=111(Connection refused): server refused to accept the client
2012-07-11 07:18:14,816:11263(0x7f8ff5dad700):Zoo_ERROR@handle_socket_error_msg@1579: Socket [127.0.0.1:52179] zk retcode=-4, errno=111(Connection refused): server refused to accept the client

J'ai attendu maintenant deux jours et il ne s'est rien passé:

Mais je n'ai qu'un seul nœud car je voulais vérifier s'il fonctionne vraiment avant de continuer et d'installer plus de nœuds. Mais j'ai lu https://wiki.ubuntu.com/ServerTeam/MAAS/Juj Avoir au moins deux nœuds ajoutés à votre MAAS. Que j'ai besoin d'au moins deux nœuds. Ai-je vraiment besoin de deux nœuds? que le Bootstap fonctionne? Je ne suis pas dans le laboratoire donc je ne peux pas installer un nœud de plus si facilement. Mais si ça marche, je vais y aller ...

Et y a-t-il de toute façon pour faire le Bootstrap manuellement que je peux le faire instand. Je manque de temps et j'ai vraiment besoin de déployer openstack Je ne peux pas attendre des jours pour faire le bootstap.

2
keamas

JuJu a besoin de 2 nœuds pour faire quelque chose d'utile. Vous devriez pouvoir bootstrap votre environnement juju maas avec 1 nœud, mais ce serait tout.

Il me semble que le noeud juju bootstrap a eu un problème dans votre cas. Je ne pense pas que l'installation d'un noeud supplémentaire résoudrait votre problème.

Pourriez-vous collecter (et publier quelque part) le contenu de: /var/log/cloud-init-output.log /var/log/cloud-init.log/var/log/juju

Je soupçonne que si vous regardez dans /var/log/cloud-init-output.log sur le nœud bootstrap), vous pourriez voir quelque chose qui pointe vers votre problème.

3
smoser