【发布时间】:2014-09-09 13:43:50
【问题描述】:
环境:
Ubuntu 14.04
virtualbox 4.3.10_ubuntu
Ubuntu server 13.10 64 bit
Docker Version 0.7.6
我已按照此 [1] 指南使用 docker 驱动程序设置 openstack。我在 virtualbox 中设置 ubuntu 服务器时使用了三个网络适配器。一个 nat 和两个主机接口。仅主机接口之一是通过 ssh 连接到虚拟机,而不会与为 Openstack 保留的仅主机接口发生冲突。最终我能够成功运行 stack.sh [2]。
Horizon is now available at `http://10.0.2.15/`
Keystone is serving at `http://10.0.2.15:5000/v2.0/`
Examples on using novaclient command line is in exercise.sh
The default users are: admin and demo
The password: g
This is your host ip: 10.0.2.15
2014-07-18 12:53:51.378 | stack.sh completed in 230 seconds.
virtualbox 中的 eth1 和 eth2
eth1 链路封装:以太网 HWaddr 08:00:27:59:13:60
inet 地址:192.168.92.30 广播:192.168.92.255 掩码:255.255.255.0
eth2 链路封装:以太网 HWaddr 08:00:27:67:06:99
inet 地址:192.168.57.30 广播:192.168.57.255 掩码:255.255.255.0
这是我的本地目录
FLOATING_RANGE=192.168.92.0/27
FIXED_RANGE=10.11.12.0/24
FIXED_NETWORK_SIZE=256
FLAT_INTERFACE=eth1
ADMIN_PASSWORD=g
MYSQL_PASSWORD=g
RABBIT_PASSWORD=g
SERVICE_PASSWORD=g
SERVICE_TOKEN=g
SCHEDULER=nova.scheduler.filter_scheduler.FilterScheduler
VIRT_DRIVER=docker
SCREEN_LOGDIR=$DEST/logs/screen
但是当我尝试在主机 (ubuntu 14.04) 中登录到 Horizon UI(http://192.168.57.30) 时,它说
Forbidden
You don't have permission to access / on this server.
Apache/2.4.6 (Ubuntu) Server at 192.168.57.30 Port 80
当使用http://192.168.92.30 时,它说无法连接。我想问题出在 localrc 配置上。如果有人可以帮助我,我将不胜感激。
[1]:http://damithakumarage.wordpress.com/2014/01/31/how-to-setup-openstack-havana-with-docker-driver/
[2]:https://drive.google.com/file/d/0B7KeGmlNcKobWHYyMGZKZFB4cjg/edit?usp=sharing
【问题讨论】:
标签: docker openstack ubuntu-server devstack