openstack部署心得

本文记录了作者在部署OpenStack Grizzly版本过程中的心得,包括Ubuntu版本选择、源的选取、网络配置以及OVS和Quantum插件的安装问题。强调了网络节点和数据节点的网络配置,以及在安装OVS和Quantum时可能出现的挑战和解决方案。
摘要由CSDN通过智能技术生成

openstack!一个开源的可以方便部署云平台的开源项目。

开源总是那么吸引人。

我们项目组接触openstack有小一年了。我主要负责对各个版本的部署并测试。对E板和G版的部署应该不低于百遍了吧。中间有各种各样的问题。这里开通一个博客,一方面便于记录我们项目的历程,另一方面可以方便和各位大神交流。好了,废话少说,下面说一下openstack Grizzly版本的部署心得。

关于Ubuntu版本:我们一直使用的是12.04的Ubuntu LTS版,也试过12.10,但是这个版本有一个奇怪的问题就是对网卡的改名有点麻烦,不像12.04,直接就是eth0,eth1这样往下排列,所以就一直用的12.04.

关于源:源对于openstack的部署速度影响很大,换个好点源的话,部署一个三节点的集群大概需要一个半小时,如果源不好,呵呵... 建议大家选用上海交大的源,百度一下。

关于openstack网络:从F版,openstack的网络管理从nova-network进化为quantum。一个看上去很牛逼的组件,很多人对这个组件搞不懂。我们一开始也是一点不懂。推荐一个科普性的文章

一、Virtual Box的安装 1、安装Virtual Box 2、 Virtual Box网络设定 3、 安装操作系统 二、 环境预配置 1、 网路设置 2、 分别修改三个虚拟机的主机名 3、 主机地址映射配置 4、 禁用selinux 5、 CentOS6本地yum源配置 注:先加载镜像 6、 NTP安装服务 三、 本地源制作 1. Centos6.6本地base、extra源制作 2. 本地base、extra源制作 3. 本地epel、openstack源制作 4. ftp服务安装 5. 修改yum源仓库指向文件 四、 keystone安装(上) 1. 安装Mysql服务 2. 安装rabbitmq消息队列 3. 为nova,neutron,cinder.heat创建用户并授权 五、 keystone安装(下) 1. 创建库和授权 2. 创建库和授权 3. 生成PKI认证所需要的证书文件 4. 同步keystone数据库,生成keystone所需的表 5. 启动keystone服务和校验服务状态 6. 创cron任务,配置定期清理过期的token 7. keystone创建user,tenant,role和endpoint 六、 Glance安装 1. Glance的安装 2. 配置glance-api服务 3. 配置glance-registry服务 4. 启动并校验glance服务 57 七、 Nova安装 59 1. nova的安装与配置 59 2. 安装和配置nova 60 八、 Neutron安装 63 1. neutron的安装与配置 63 2.Neutron使用二层组件 66 3. 配置OVS二层插件 67 4. 配置nova支持neutron 67 5. 启动neutron-server服务 68 6. 重启nova服务和neutron联动 69 7. 重启neutron-server 69 8. controller0上校验neutron的配置 69 九、 Horizon安装 71 1. Horizon组件的安装与配置 71 十、 Compute0安装nova 74 1. nova的安装与配置(compute0-10.20.0.30) 74 2. nova的安装与配置 75 十一、 Compute0安装neutron 78 1. neutron的安装与配置(compute0) 78 十二、 Network0安装neutron 83 1. neutron的安装与配置 83 十三、 新建网络 91 1. 配置安全组规则 91 2. 新建网络 92 3 .创建云主机 99 4 .分配浮动ip 101 十四、 心得体会 107
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值