我使用 Ubuntu 的 Autopilot (openstack-install) 安装了 Openstack,经过一番努力,以及 Ubuntu 人员的大量帮助,它运行良好。今天我需要重新启动一切,重新启动后,一切似乎都很好,所有服务都运行良好,等等。唯一的问题是,当我想进入 Landscape 的 GUI 时,我得到的是:“哎呀!
很抱歉给您带来不便。如果您在提交支持案例时遇到问题,请致电我们。支持时间以您的服务水平协议为准。”
我在 Landscape 的服务器 (juju-machine-0-lxc-2) 和另一台装有 apache2 的机器 (容器) 上重新启动了 apache2 服务,它具有我连接到 Landscape 的 GUI 的 IP 地址 juju-machine-0-lxc-0。什么都没有改变。
/var/log/landscape/sysinfo.log
两个容器都是空的。
juju 表示这两项服务运行良好:
landscape:
charm: cs:trusty/landscape-server-3
can-upgrade-to: cs:trusty/landscape-server-6
exposed: false
relations:
amqp:
- rabbitmq-server
db-admin:
- postgresql
vhost-config:
- apache2
website:
- haproxy
units:
landscape/0:
agent-state: started
agent-version: 1.20.14
machine: 0/lxc/2
public-address: 10.0.3.1
apache2:
charm: cs:trusty/apache2-4
can-upgrade-to: cs:trusty/apache2-8
exposed: true
relations:
reverseproxy:
- haproxy
vhost-config:
- landscape
units:
apache2/0:
agent-state: started
agent-version: 1.20.14
machine: 0/lxc/0
open-ports:
- 80/tcp
- 443/tcp
public-address: 10.222.221.138
答案1
在landscape/0 和landscape-msg/0 上运行此命令:
sudo lsctl status
看起来像景观服务中断。或者至少从阿帕奇对他们来说,它看起来是这样的:
apache ---> haproxy ---> 后端服务 (app、msg、ping 等)