Implantando vários serviços em contêineres LXC em uma máquina virtual trava

1

Para começar com o juju, eu o instalei em uma máquina local (na verdade, uma VM xUbuntu rodando no windows).

O juju-gui foi implementado com sucesso. Então usei o gui para implantar o mysql.

Mas tem sido horas e ainda juju status retorna

environment: local
machines:
  "0":
    agent-state: started
    agent-version: 1.18.1.1
    dns-name: localhost
    instance-id: localhost
    series: trusty
  "1":
    agent-state: started
    agent-version: 1.18.1.1
    dns-name: 10.0.3.154
    instance-id: atech-local-machine-1
    series: trusty
    hardware: arch=i386
  "2":
    instance-id: pending
    series: precise
  "3":
    instance-id: pending
    series: precise
  "4":
    instance-id: pending
    series: precise
services:
  juju-gui:
    charm: cs:trusty/juju-gui-3
    exposed: true
    units:
      juju-gui/0:
        agent-state: started
        agent-version: 1.18.1.1
        machine: "1"
        open-ports:
        - 80/tcp
        - 443/tcp
        public-address: 10.0.3.154
  mysql:
    charm: cs:precise/mysql-46
    exposed: true
    relations:
      cluster:
      - mysql
    units:
      mysql/0:
        agent-state: pending
        machine: "4"

O que deu errado?

Meu entendimento é que primeiro instala um lxc e depois o mysql nele. Como faço para verificar se o status deles?

Verificado em /var/log/juju/all-machines.log . Há um grande número de erros. A mais repetida sendo a máquina 0:

2014-06-25 04:33:28 ERROR juju runner.go:220 worker: exited "environ-provisioner": failed to process updated machines: cannot start machine 2: no matching tools available

    
por John 25.06.2014 / 07:11

1 resposta

0

Parece que você está tentando implantar um encanto Precise em um host do Trusty e, por causa disso, a versão correta das ferramentas de encanto não está disponível. Você provavelmente terá mais sorte escolhendo a versão Trusty do encanto do MySQL link

    
por hatch 25.06.2014 / 08:29