web-dev-qa-db-fra.com

Problème de déploiement de Juju: la connexion a été refusée par l'autre partie

J'essaie de déployer MAAS + JUJU sur une infrastructure à 10 nœuds.

J'ai facilement configuré MAAS (13.04 LTS) sur un nœud et mis en file d'attente 6 autres nœuds,

Ayez également Juju installé sur le nœud MAAS,

Maintenant, le problème est lorsque je déploie wordpress comme suggéré dans l'exemple, il démarre correctement mais reste en attente en raison d'un problème de délai d'expiration de connexion sur node1,

2013-05-29 00:43:10,899: juju.agents.machine@DEBUG: Units changed old:set([]) new:set(['wordpress/9'])
2013-05-29 00:43:10,899: juju.agents.machine@DEBUG: Starting service unit: wordpress/9 ...
2013-05-29 00:43:11,028: unit.deploy@DEBUG: Downloading charm cs:precise/wordpress-15 to /var/lib/juju/charms
2013-05-29 00:43:11,071: juju.agents.machine@ERROR: Error starting unit: wordpress/9
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/juju/agents/machine.py", line 97, in watch_service_units
    yield self.unit_deployer.start_service_unit(unit_name)
ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.

================================================== ======

maasadmin@boxone:~$ juju -v status
machines:
  0:
    agent-state: running
    dns-name: node3.master
    instance-id: /MAAS/api/1.0/nodes/node-f87f30e6-c788-11e2-a0dd-984be17f8190/
    instance-state: unknown
  1:
    agent-state: running
    dns-name: node1.master
    instance-id: /MAAS/api/1.0/nodes/node-aa3eaf8e-c787-11e2-b3fd-984be17f8190/
    instance-state: unknown
services:
  wordpress:
    charm: cs:precise/wordpress-15
    relations:
      loadbalancer:
      - wordpress
    units:
      wordpress/9:
        agent-state: pending
        machine: 1
        public-address: null
2013-05-29 01:07:43,185 INFO 'status' command finished successfully

Toute aide à ce sujet serait formidable

4
Subhranshu

Je vois que vous utilisez toujours l'ancien Py-Juju, qui n'est plus pris en charge ni développé. Veuillez plutôt passer au nouveau Juju-Core.

Terminal ouvert (Ctrl+Alt+T) et courir:

Sudo add-apt-repository ppa:juju/stable
Sudo apt-get update
Sudo apt-get install juju-core

Redémarrez et voyez si le problème est résolu.

3
TomKat

Py-Juj n'est plus développé ou pris en charge activement. Essayez plutôt d'utiliser Juju-Core et voyez si votre problème est toujours présent.

1
dimitern