Я использую сервер Ubuntu 14.04, имею Маас как среду Амулета. У меня были некоторые проблемы, которые мой загруженный узел не мог получить доступ к хранилищу очарования, таким образом, я установил прокси-сервер сквида.
Вот то, что я сделал:
Значение по умолчанию
Прокомментированный
Прокомментированный http_access deny_all
Добавленный http_access allow network
Добавленный http_acces allow all
Добавленный acl network src 172.16.1.0/24
Состояние Juju
~/.juju/environments.yaml файл:
juju debug-log --replay
:
Я не знаю, почему не работает, даже очарование, которое все еще выделяют WordPress и MySQL...
Какие-либо подсказки?Заранее спасибо
ОТРЕДАКТИРОВАННЫЙ
На сервере Мааса:
route -n
tracepath google.com
Теперь juju ssh 0
:
route -n
tracepath google.com
curl -v google.com
Информация о моей установке на Сервере Мааса:
Я повторно загрузил свою среду Мааса, развернул mysql+wordpress+relation и развернул амулет gui, и это - мое фактическое состояние, но мой узел Wordpress, может казаться, не делает: add-apt-repository ppa:charmers/charm-helpers
несмотря на то, что установил его на моем сервере
Тестирование add-apt-repository ppa:charmers/charm-helpers
на моем сервере Мааса:
Тестирование add-apt-repository ppa:charmers/charm-helpers
на узле Wordpress (рычаг привел установку к сбою):
ОТРЕДАКТИРОВАННЫЙ
route -n
curl www.google.com
sudo apt-get install --reinstall ca-certificates
juju resolved --retry wordpress/0
juju resolved --retry phpmyadmin/0
juju debug-log --replay
Wordpress:
phpmyadmin:
ОТРЕДАКТИРОВАННЫЙ
juju ssh 2
su
cd /var/log/juju
export http_proxy=http://root:redeslinux@172.16.1.160:3128/
export https_proxy=http://root:redeslinux@172.16.1.160:3128/
cat unit-wordpress-0.log
плюс apt-get update
и сделал также:
sudo visudo
Добавленные Значения по умолчанию env_keep = "https_proxy" в конец файла.
Но когда я перехожу к своему серверу Мааса, где амулет установлен:
juju resolved --retry wordpress/0
и таким образом, я перешел снова к узлу, где Wordpress установлен для проверки, почему не работает:
juju ssh 2
su
Это работает, если я добавляю export http_proxy=http://root:redeslinux@172.16.1.160:3128/
но когда я закрываю узел Wordpress PuTTY, и открываю сервер Мааса PuTTY и делаю juju resolved --retry wordpress/0
дает рычагу отказавшую установку.
Что сделать, для создания export http_proxy=http://root:redeslinux@172.16.1.160:3128/
постоянный в узле Wordpress или подобный?
ОТРЕДАКТИРОВАННЫЙ
Загруженный узел показывает некоторые сообщения:
juju debug-log --replay
machine-0: 2015-05-11 20:13:30 ERROR juju.worker.firewaller firewaller.go:435 failed to lookup "machine-0", skipping port change machine-0: 2015-05-11 20:13:30 ERROR juju.worker runner.go:219 exited "firewaller": gomaasapi: got error back from server: 401 OK (Expired timestamp: given 1431375210 and now 1431382411 has a greater difference than threshold 300) machine-0: 2015-05-11 20:13:31 ERROR juju.provisioner provisioner.go:204 environ provisioner died: failed to process updated machines: failed to get all instances from broker: gomaasapi: got error back from server: 401 OK (Expired timestamp: given 1431375211 and now 1431382412 has a greater difference than threshold 300) machine-0: 2015-05-11 20:13:31 ERROR juju.worker runner.go:219 exited "environ-provisioner": failed to process updated machines: failed to get all instances from broker: gomaasapi: got error back from server: 401 OK (Expired timestamp: given 1431375211 and now 1431382412 has a greater difference than threshold 300) machine-0: 2015-05-11 20:13:33 ERROR juju.worker runner.go:219 exited "firewaller": gomaasapi: got error back from server: 401 OK (Expired timestamp: given 1431375213 and now 1431382414 has a greater difference than threshold 300)
Как зафиксировать это?
Я принимаю хранилищем очарования, которое Вы отсылаете к веб-сайту? Я почти уверен, что Сквид является излишеством.
я вижу что машина 0 использования Ваш прокси успешно. Я могу также видеть, что маршрут по умолчанию машины 0 172.16.1.1, но маршрут по умолчанию хоста МААСА 172.16.1.2. Это настраивается неправильно в веб-интерфейсе МААСА, поскольку Вы показываете в своем снимке экрана. Измените конфигурацию "Маршрутизатора" в веб-сайте DHCP МААСА к 172.16.1.2 и повторите
Я имел ту же проверку на ошибки Ваш часовой пояс и установил все на UTC после установки, можно возвратить его назад в любой зоне местного времени