Openstack的视频学习
2024-10-12 12:19:42
0.安装环境准备
部署架构:
网络模式(红色Net0为管理网络,Net1接外网,Net2是接虚拟机网络流量的):
虚拟化平台为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:
最新文章
- java中的访问修饰符
- TCP状态转移图学习总结
- BLE蓝牙的广播类型
- HTML笔记(四) 框架
- Java:String、StringBuffer和StringBuilder的区别
- Extjs4 页数重置
- 基于UDP协议的控制台聊天
- jQuery旋转插件jqueryrotate 图片旋转
- uvalive 2088 - Entropy(huffman编码)
- JS模板引擎:基于字符串拼接
- Python Requests: Invalid Header Name 解决方法
- spring boot 使用java9上传到github其他人clone后报错
- SLF4J - 借助SLF4J, 统一适配所有日志实现为logback日志实现的实践
- [LeetCode] Find the Closest Palindrome 寻找最近的回文串
- git异常操作解决办法合集
- scala Actor Akka
- centos7的systemd命令对比
- Python学习之MacBook Pro中PyCharm安装pip以及itchat
- MVC 下拉列表三级联动
- hiho一下 第148周