Juju развертывание Charm (Mysql) в провайдере MAAS не удалось после успешной начальной загрузки. Статус Juju застрял в & ldquo; Ожидании & rdquo; государство

Я настроил среду MAAS и использую Juju для развертывания сервисов. Я следовал простому учебнику по джуджу, пытаясь развернуть Mysql и Wordpress. Узел начальной загрузки работает без ошибок. Тем не менее, при развертывании Mysql (juju deploy --repository=<path> local:raring/mysql (получил чудовища mysql и wordpress с помощью bzr)), узел maas установил Ubuntu по сети, используя загрузку PXE (все это, кажется, работает правильно).

Однако, очарование, кажется, не подходит. Статус Juju застрял в состоянии ожидания, и журналы (машины-1, которая должна развернуть брелок), по-видимому, указывают на то, что exec из start --system jujud-unit-mysql-0 не удался из-за невозможности подключения к шине sytem (/var/run/dbus/system_bus_socket ).

На этом форуме есть другие сообщения, указывающие, что это может быть вызвано проблемами с /var/run и /run (но это могло быть исправлено в серии raring), а также возможно использованием команды sudo может понадобиться

Очевидно, что это то, что порождается изнутри Джуджу, и у меня нет контроля (использовать sudo или не выполнять эту команду для развертывания чарма). Может кто-нибудь, пожалуйста, помогите в устранении этой проблемы. Заранее спасибо.

Джуджу статус

environment: maas
machines:
  "0":
    agent-state: started
    agent-version: 1.16.0
    dns-name: Honeybee-2.MaasCluster
    instance-id: /MAAS/api/1.0/nodes/node-0abcb8ec-378b-11e3-b1d0-00155d964216/
    series: raring
  "1":
    agent-state: started
    agent-version: 1.16.0
    dns-name: Honeybee-3.MaasCluster
    instance-id: /MAAS/api/1.0/nodes/node-58eddf9c-379e-11e3-b1d0-00155d964216/
    series: raring
services:
  mysql:
    charm: local:raring/mysql-309
    exposed: false
    relations:
      cluster:
      - mysql
    units:
      mysql/0:
        agent-state: pending
        machine: "1"
        public-address: Honeybee-3.MaasCluster

#ssh ubuntu@Honeybee-3.MaasCluster
# less /var/log/juju/machine-1.log 

2013-10-23 20:32:05 INFO juju.worker.deployer deployer.go:146 deploying unit "mysql/0"
2013-10-23 20:32:05 INFO juju.worker.machiner machiner.go:52 "machine-1" started
2013-10-23 20:32:05 INFO juju.worker.upgrader upgrader.go:134 desired tool version: 1.16.0
2013-10-23 20:32:05 DEBUG juju.worker.deployer simple.go:91 state addresses: ["Honeybee-2.MaasCluster:37017"]
2013-10-23 20:32:05 DEBUG juju.worker.deployer simple.go:96 API addresses: ["Honeybee-2.MaasCluster:17070"]
2013-10-23 20:32:06 WARNING juju.worker.deployer simple.go:244 installer: cannot remove "/var/lib/juju/agents/unit-mysql-0": remove /var/lib/juju/agents/unit-mysql-0: directory not empty
2013-10-23 20:32:06 ERROR juju runner.go:211 worker: exited "deployer": exec ["start" "--system" "jujud-unit-mysql-0"]: exit status 1 (start: Unable to connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory)
2013-10-23 20:32:06 INFO juju runner.go:245 worker: restarting "deployer" in 3s
2013-10-23 20:32:09 INFO juju runner.go:253 worker: start "deployer"
2013-10-23 20:32:09 INFO juju.worker.deployer deployer.go:106 checking unit "mysql/0"
2013-10-23 20:32:09 INFO juju.worker.deployer deployer.go:106 checking unit "mysql/0"
(END)


#dpkg -l dbus
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  dbus           1.6.8-1ubunt amd64        simple interprocess messaging sys
2
задан 24 October 2013 в 05:34

1 ответ

Для того, чтобы добавить больше информации по этому вопросу: я также поощряю то же поведение при развертывании талисмана "juju-gui" на узке MAAS на основе Saucy Salamander.

Я также получил это обаяние через bzr (с обаянием получи джуджу-гуй).

Я отмечаю, что у нас одна и та же проблема с разными подвесками, серией Ubuntu и даже версией Juju.

Мой статус дзюдо:

services:
  juju-gui:
    charm: local:saucy/juju-gui-99
    exposed: false
    units:
      juju-gui/0:
        agent-state: pending
        machine: "1"
        public-address: node2.opc-ss.com

Журналы на узле:

2013-11-19 08:51:08 INFO juju.worker.deployer deployer.go:146 deploying unit "juju-gui/0"
2013-11-19 08:51:08 INFO juju.worker.upgrader upgrader.go:134 desired tool version: 1.16.3
2013-11-19 08:51:08 INFO juju.worker.machiner machiner.go:52 "machine-1" started
2013-11-19 08:51:09 WARNING juju.worker.deployer simple.go:244 installer: cannot remove "/var/lib/juju/agents/unit-juju-gui-0": remove /var/lib/juju/agents/unit-juju-gui-0: directory not empty
2013-11-19 08:51:09 ERROR juju runner.go:211 worker: exited "deployer": exec ["start" "--system" "jujud-unit-juju-gui-0"]: exit status 1 (start: Unable to connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory)
2013-11-19 08:51:09 INFO juju runner.go:245 worker: restarting "deployer" in 3s
2013-11-19 08:51:09 INFO juju.provisioner provisioner_task.go:102 Starting up provisioner task machine-1
2013-11-19 08:51:12 INFO juju runner.go:253 worker: start "deployer"
2013-11-19 08:51:12 INFO juju.worker.deployer deployer.go:106 checking unit "juju-gui/0"
2013-11-19 08:51:12 INFO juju.worker.deployer deployer.go:106 checking unit "juju-gui/0"
0
ответ дан 24 October 2013 в 05:34

Другие вопросы по тегам:

Похожие вопросы: