OpenStack基于修改ip和配置文件的多节点部署

本文主要是提供一种新的思路。OpenStack的liberty版本比Juno更加容易部署,也使用了Linux bridge的方式,使得网络的问题进一步的减少。

那么本文提到的一种部署方式则是将OpenStack用命令行先在虚拟机上部署。然后可以导出为ova或者ovf格式的虚拟文件包。那么再另外的环境中只需要更改ip和配置文件,最后再更新数据库就可以了。

官方推荐controller和network节点放在一起,于是可以做2个虚拟文件。另一个是compute节点。基于的协议是ovf1.0可以导入virtualbox或者vmware的workstation或者vsphere(生产环境)

配置可以如下,Controller给2张或以上网卡,compute给1张或以上网卡(网卡桥接开混杂模式):

基本的步骤如下:

上述的步骤完全可以使用shell脚本和强大的文本编译工具sed和awk来搞定。最后甚至可以使用shell dialog设计对话框方便小白使用:

主菜单:

自动读取环境中网卡:

进行一系列的配置(省略接下去的几张配置图)

菜单一步步执行下来就会到最后一步install,等2-3分钟就安装完成了!

log在根目录suc.txt和err.txt中。

注:shell脚本暂不公开,但是这个方式是完全可以实现的,而且是多节点的方式,目前正在研究怎么在裸机上安装。

密码是admin/admin
OpenStack中的密码都是官方文档上的默认密码

Liberty中的拓扑有点萌啊,这样就装好了!

 

--------------华丽的分割线------------------
本文系《SDNLAB原创文章奖励计划》投稿文章,该计划旨在鼓励广大从业人员在SDN/NFV/Cloud网络领域创新技术、开源项目、产业动态等方面进行经验和成果的文字传播、分享、交流。有意向投稿的同学请通过官方唯一指定投稿通道进行文章投递,投稿细则请参考《SDNLAB原创文章奖励计划》


  • 本站原创文章仅代表作者观点,不代表SDNLAB立场。所有原创内容版权均属SDNLAB,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用,转载须注明来自 SDNLAB并附上本文链接。 本站中所有编译类文章仅用于学习和交流目的,编译工作遵照 CC 协议,如果有侵犯到您权益的地方,请及时联系我们。
  • 本文链接https://www.sdnlab.com/16240.html
分享到:
相关文章
条评论

登录后才可以评论

蒋暕青 发表于16-03-16
0