Openstack的视频学习

时间:2021-02-19 04:32:37

0.安装环境准备

部署架构:

Openstack的视频学习

网络模式(红色Net0为管理网络,Net1接外网,Net2是接虚拟机网络流量的):

Openstack的视频学习

虚拟化平台为VirtualBox,虚拟网络Host-Only网络的配置:

  • Net0:管理网络,IP 10.20.0.0/24,对应于vboxnet1
  • Net1:公共网络,IP 172.16.0.1/24,对应于vboxnet2
  • Net2:私有网络,IP 192.168.4.1/24,对应于vboxnet3

三台虚拟机的网络分配:

  • Controller:vboxnet1
  • Network:vboxnet1,vboxnet2,vboxnet3
  • Compute:vboxnet1,vboxnet3

创建基础虚拟机镜像模板:

  • 四个网卡顺序:vboxnet1,vboxnet2,vboxnet3,NAT(方便上网)
  • 把每个网卡的地址都配置好
  • 配置好源地址,并添加openstack的源,然后update一下
  • 修改hosts文件、禁用selinux、安装配置NTP服务等

把模板克隆出来:

// 控制节点
加源:http://docs.openstack.org/liberty/install-guide-ubuntu/environment-packages.html
apt-get update
改hostname和hosts:controller
配ip:10.20.0.10
装ntp
装mysql
装rabbitmq
装keystone:注意,在安装之前,先把python相关包装一遍。如果报错缺少pymysql,则使用pip install pymysql进行安装。
装glance: