OpenStack环境准备(ubuntu)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenStack环境准备(ubuntu)相关的知识,希望对你有一定的参考价值。
网络1:物理机与虚拟机相连。host-only,用于管理网络。DHCP off
网络2:OpenVswitch 占用网路。Host-only。
网络3:数据通讯网络。Host-only。指的是存储数据的大规模数据
网络4:链接internet网络。NAT
ubuntu只能以普通账户登录
$ sudo passwd root //启动root
$ su - root
虚拟机4网卡
vmnet2—hostonly 192.168.56.1
vmnet3—hostonly 192.168.57.1
vmnet4—hostonly 192.168.58.1
vmnet5—NAT
修改vmware Fusion vmnet
/Library/Preferences/VMware\Fusion/networking
修改ubuntu 网络配置
vim /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.56.180
netmask 255.255.255.0
network 192.168.56.0
broadcast 192.168.56.255
gateway 192.168.56.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 8.8.8.8
auto eth1
iface eth1 inet dhcp
auto eth2
iface eth2 inet dhcp
auto eth3
iface eth3 inet static
address 10.0.2.2
netmask 255.255.255.0
gateway 10.0.2.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 8.8.8.8
重启电脑后,需要虚拟机可以ping通过外网,通过NAT网卡
查看命令 route (如过default默认为192.168.56.1 0.0.0.0 eth)
删除默认 route del default gw 192.168.56.1 eth0
增加默认 route add default gw 10.0.2.1 eth3
如果仍然ping 百度显示unkonw
vi /etc/nsswitch.conf
hosts: files dns
networks: files
改成:
hosts: files dns wins
networks: files
如果不一样的话,就在hosts:原来那行后面加个wins 就行了。
本地更新源
[email protected]:~# mount /dev/sdb1 /data/ 挂载光盘
[email protected]:~# vim /etc/nginx/sites-enabled/default //nginx的配置文件
[email protected]:~#nginx -t
[email protected]:~#nginx //启动nginx
或者
[email protected]:~#service nginx
s-allinone主机:
[email protected]:~# cp /etc/apt/sources.list /etc/apt/sources.list.bak //备份文件
[email protected]:~# vim /etc/apt/sources.list
:%s,us.archive.ubuntu.com,192.168.1.108/archive.ubuntu.com,g //替换为本地源
并且注释掉全部的security.ubuntu.com相关选项
可以增加置MongoDB源
deb http://192.168.1.108/downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen
网络更新源:
#vim /etc/apt/sources.list
:%s,us.archive.ubuntu.com,cn.archive.ubuntu.com,g
注释掉zib
#apt-get update
拷贝openstack-ubuntu-14.04到vbox
#scp -pr openstack-ubuntu-14-04.tar.gz [email protected]:~/
#mv openstack-ubuntu-14-04.tar.gz /opt/
#tar -zxvf openstack-ubuntu-14-04.tar.gz
#cd openstack-ubuntu-14-04/
初始化
#./init.sh
#./create_link.sh
以上是关于OpenStack环境准备(ubuntu)的主要内容,如果未能解决你的问题,请参考以下文章
准备 KVM 实验环境 - 每天5分钟玩转 OpenStack
在Ubuntu上学习OpenStack之六:计算节点基础环境准备和安装Nova