OpenStack環境準備(ubuntu)
網絡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-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 就行了。
本地更新源
root@ubuntu:~# mount /dev/sdb1 /data/ 掛載光盤
root@ubuntu:~# vim /etc/nginx/sites-enabled/default //nginx的配置文件
root@ubuntu:~#nginx -t
root@ubuntu:~#nginx //啟動nginx
或者
root@ubuntu:~#service nginx
s-allinone主機:
root@s-allinone:~# cp /etc/apt/sources.list /etc/apt/sources.list.bak //備份文件
root@s-allinone:~# 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)