Чтобы начать работу с juju, я установил его на локальный компьютер (на самом деле виртуальная машина xUbuntu работает на Windows).
Juju-gui был успешно развернут. Затем использовал графический интерфейс для развертывания MySQL.
Но прошло уже несколько часов, и juju status
возвращается
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"
Что пошло не так?
Насколько я понимаю, он сначала устанавливает lxc, а затем mysql. Как проверить, есть ли статус этих?
Проверено /var/log/juju/all-machines.log
. Есть довольно много ошибок. Наиболее часто встречается машина-0:
2014-06-25 04:33:28 ОШИБКА juju runner.go: 220 работник: завершен «поставщик среды»: не удалось обработать обновленные машины: не может запустить машину 2: нет подходящих инструментов
Похоже, что Вы пытаетесь развернуть Точное очарование на Испытанном хосте, и из-за этого правильная версия инструментов очарования не доступна. У Вас, вероятно, будет лучшая удача при выборе Испытанной версии очарования MySQL https://jujucharms.com/trusty/mysql-1/? text=mysql