作者:手机用户2502895231 | 来源:互联网 | 2014-05-27 20:14
第一次安装openstack,根据主页中的All-In-One的说明进行操作,第一步,当然首先是安装一个合适的linux系统,在网上下了几个,都不如意,要不就是系统装不了,要不就是装了不能上网,或者是安装openstack时行不通,最后在操作说明中找到一个链接页面https:/
第一次安装openstack,根据主页中的All-In-One的说明进行操作,
第一步,当然首先是安装一个合适的linux系统,在网上下了几个,都不如意,要不就是系统装不了,要不就是装了不能上网,或者是安装openstack时行不通,最后在操作说明中找到一个链接页面https://help.ubuntu.com/community/Installation/MinimalCD,下载了一个mini.iso,通过软碟通ultraiso,写到u盘中,能过u盘启动网络安装成功,就是有点慢;
第二步,安装前网络准备
,初始安装时,使用的是dhcp动态分配地址,所以将ip地址设置成静态,在/etc/network/interfaces中修改,将
其中的如下两行注释掉,(本局域网路由器正好默认配置动态地址是100-199)
auto eth0
iface eth0 inet
dhcp
另外增加如下
auto eth0
iface eth0 inet
static
address
192.168.1.201
netmask
255.255.255.0
gateway 192.168.1.1
network
192.168.1.0
broadcast
192.168.1.255
上述设置好后,使用 /etc/init.d/networking
restart , 另外 重启电脑 后,发觉局域网内可以ping的通,但是ping
外网域名时失败,这样会导至更新系统和安装时无法找到地址,知道是因为域名服务地址未设置,但是/etc/resov.conf中明文规定不能修改,所以上网查找及试验,在
/etc/resolvconf/resolv.conf.d/base 中加入
namesever
202.96.128.166
namesever
202.96.134.133
目前为止,基本搞定了上网络的问了
第三步,就是开始安装openstack了,依次是adduser
stack , apt-get install sudo
-y 等碰到了几个问题
首先就是添加用户stack时我用的是 useradd
stack, 只会单纯的增加一个用户,并不会帮你添加一个用户目录,而使用adduser, 会自动增加用户工作目录,并提示输入一些其他信息;
再就是安装开始时提示错误,有错误提示 no module
named netaddr,所以停止安装,然后运行apt-get install python-netaddr
另外就是命令错误等提示时,会有一些字符无法显示,以白色小块代替,为了能看清楚提示,我使用了LANG=zh_CN,结果在./stack.sh安装过程中总是提示一些locale问题,后来重新启动,以最干净的状态运行安装,安装很长一段时间后,成功。