标签:
以前使用百度空间的文档有不少错误,这次就重新把文档整理一遍,发布到新的blog上。这其实是用windows live writer本地完成,看看效果如何。
这个文档是描述Openstack Essex安装,把所有的服务安装在一台机器上。包括组件Nova,Keystone, Glance, Dashboard.
文档更新记录
目前本文档不包括quantum。
机器名 | eth0 | eth1 | 说明 |
node17 | 10.1.199.17/24 | 没有IP bridge | 控制节点+计算节点+网络节点+volume+ntp 服务器, FlatDHCP和multi_host=T swift |
node18 | 10.1.199.18/24 | 没有IP Bridge | 计算节点+网络节点 |
文档改动
Openstack的网络比较复杂,也很难理解。大家可以直接看http://www.mirantis.com/blog/openstack-networking-flatmanager-and-flatdhcpmanager/
上图的例子:10.0.0.0/24, 是fix IP的网络。这是multihost=true的设置。这个图是可以很好帮助大家理解Openstack的网络。
最小化安装,只需要安装ssh server就可以。
apt-get update && apt-get -y dist-upgrade
Eth0: 10.1.199.17
Eth1: 不需要设置IP
编辑 /etc/network/interfaces,需要注意一点是对于ubuntu 12.04,dns的设置,推荐在网卡设置。
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.1.199.17
hwaddress ether 00:25:90:67:ce:64
netmask 255.255.255.0
network 10.1.199.0
gateway 10.1.199.1
dns-search chenshake.com
dns-nameservers 8.8.8.8
auto eth1
iface eth1 inet manual
up ifconfig eth1 up
查看当前网卡情况
# mii-tool eth0: negotiated 1000baseT-FD flow-control, link ok eth1: negotiated 1000baseT-FD flow-control, link ok
这是我的习惯,Openstack基本是不需要使用hostname。大家可以忽略。
# cat /etc/hostname
node17
# cat /etc/hosts
127.0.0.1 localhost
10.1.199.17 node17.chenshake.com node17
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
# hostname
node17
# hostname -f
node17.chenshake.com
对于单节点来说,NTP服务器,并不是必须的。如果是多台机器的环境。就需要设置所有的节点,都吧
Ubuntu 12.04 Openstack Essex 安装(单节点)
标签:
原文地址:http://www.cnblogs.com/horizonli/p/5172088.html