Não foi possível obter internamente o zookeeper handle [closed]

2

Na verdade, depois de uma implementação bem-sucedida do nó de bootstrap no ambiente maas / juju, parece que adicionar um novo nó era algo impossível de se descobrir. O node02 está sendo instalado e podemos ver no status juju:

,534 INFO Connecting to environment...
,319 INFO Connected to environment.
machines:
  0:
    agent-state: running
    dns-name: node01
    instance-id: /MAAS/api/1.0/nodes/node-cf3eb63c-8a27-11e2-a9f6-0050561dd02a/
    instance-state: unknown
  4:
    agent-state: not-started
    dns-name: node02
    instance-id: /MAAS/api/1.0/nodes/node-3550ded6-8be1-11e2-bfa6-0050561dd02a/
    instance-state: unknown

Como você pode ver, o node02 não iniciou esse s por causa da seguinte saída em /var/log/juju/machine-agent.log:

--- <exception caught here> ---
  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1039, in _inlineCallbacks
    result = g.send(result)
  File "/usr/lib/python2.7/dist-packages/juju/agents/base.py", line 210, in connect
    self.config["zookeeper_servers"])
  File "/usr/lib/python2.7/dist-packages/txzookeeper/retry.py", line 302, in connect
    return self.client.connect(*args, **kw)
  File "/usr/lib/python2.7/dist-packages/txzookeeper/client.py", line 468, in connect
    self._servers, callback, self._session_timeout)
zookeeper.ZooKeeperException: Could not internally obtain zookeeper handle

Basicamente, o Zookeeeper não está sendo executado neste nó e, é claro, em outros nós. Existe alguma explicação para quem experimentou este problema?

Outro sucesso ao executar é maas node: juju debug-log podemos ver algo como:

,077 provision:maas: juju.state.expose DEBUG: Assigned units for machine 6: old=None, 
,173 provision:maas: juju.maas WARNING: Firewalling is not yet implemented

a configuração do firewall é necessária para executar o juju env ???

Ainda estou preenchendo minha lista de solução de problemas com a instalação do juju / maas !!!

    
por Aimar 13.03.2013 / 16:46

0 respostas