基于ubuntu16.04的OpenStack搭建流程
来源:互联网 发布:会计在职研究生 网络 编辑:程序博客网 时间:2024/06/03 20:40
参考网址:https://docs.openstack.org/newton/install-guide-ubuntu/
需提前掌握技能:ubuntu系统的基本操作(特别是vi的使用),计算机网络相关理论基础(网络层,数据链路层)
硬件需求:
必须:一个控制节点(一个),一个计算节点(至少一个)
可选:存储节点(块存储,对象存储)
附:每个节点至少需要两张网卡,如果不够可以外接;节点的性能需满足官网的最低要求;节点可以是实体机,也可以是虚拟机
OpenStack组件介绍(最小规模示例):
控制节点:identity(必装),image(必装), compute (必装) , networking (必装) , dashboard (选装), orchestration (选装)
计算节点:compute(必装), networking(必装)
安装大致流程:(按着第一行的网址一步一步安装即可)
〇.环境搭建
(1)sercurity 这一步讲述的是在搭建openstack的过程中需要你设置密码的地方,建议全部使用一样的密码,不容易搞混,这一步看看就行了,没什么操作内容
(2)host networking 在ubuntu系统中使用命令行 sudo vi /etc/network/interfaces , 将每个节点的某个网卡的ip地址固定,固定ip地址的教程见:http://jingyan.baidu.com/article/e5c39bf5bbe0e739d7603396.html
(3)NTP 没什么好说的,照着步骤来即可 附:在控制节点中,将 server NTP_SERVER iburst 中的 NTP_SERVER替换为某个NTP服务器,建议使用s1a.time.edu.cn
(4)openstack packages照着装吧= =
(5)SQL database,message queue, memchaced同上,只是要记得自己设定的密码
一. Identity Service
照着教程来,注意命令中需要替换的地方。
二. Image Service
……
三. Compute Service
附:设置resize
在控制节点和计算节点的 /etc/nova/nova.conf 加上
allow_resize_to_same_host=True
scheduler_default_filters=AllHostsFilter
然后重启
四. Networking Service
配置网络的时候选networking option 2,在linux bridge agent中,PROVIDER_INTERFACE_NAME为连接外网的网卡名,OVERLAY_INTERFACE_IP_ADDRESS为相应节点内网的固定ip地址。
注意:按着教程配置完之后需要禁用每个节点的ipv6,不然以后创建网络会报错,禁用方法见链接:http://petervip.blog.51cto.com/3790959/1688343
五. Dashboard
照着教程改,教程最后TIME_ZONE可以替换成“Asia/Shanghai"。
注意:
在"cache = {...}" 里面要把controller换成控制节点的ip地址,按着教程这样会出问题。
如果全都改完了dashboard还是进不去可以使用命令行 sudo vi /etc/apache2/conf-available/openstack-dashboard.conf 在文件里加上 WSGIApplicationGroup %{GLOBAL} , 最后再 sudo service apache2 reload 试试
- 基于ubuntu16.04的OpenStack搭建流程
- 基于ubuntu16.04搭建Devstack
- 阿里云搭建基于MatlabMPI的集群(二):Ubuntu16.04基于VNC的图形界面安装
- J版的Openstack的DVR搭建流程(RDO)
- 基于ubuntu16.04的android开发环境搭建(很全,包括qq的安装)
- Ubuntu16.04下基于Docker的Caffe-GPU版本环境搭建总结
- 阿里云搭建基于MatlabMPI的集群(三):Ubuntu16.04安装MATLAB2014a
- Ubuntu 16.04安装使用--Ubuntu16.04下基于Docker的Caffe-GPU版本环境搭建总结
- Ubuntu16.04下安装OpenStack
- 基于Ubuntu16.04LTS配置IPSec协议搭建VPN
- 基于centos7最小化安装的openstack环境搭建(1)
- 基于Hudson/Git的持续流程搭建
- 基于ubuntu16.04 Hadoop的集群配置
- 基于ubuntu16.04安装docker的教程
- 基于Ubuntu16.04 的globalmem驱动测试
- ubuntu16.04搭建优美的开发环境
- Ubuntu16.04 Mongodb搭建
- Ubuntu16.04搭建OpenVPN
- 数据结构第四周项目5--猴子选大王
- 第十周项目2
- 用户没有动键盘时间
- kali下安装输入法
- 关于JavaScript中map和reduce的分析
- 基于ubuntu16.04的OpenStack搭建流程
- GIL全局锁(Global Interpreter Lock)
- Ubuntu16.04 下 hadoop的安装与配置(伪分布式环境)
- java的oss存储
- 获取函数内部值的两种方法
- 代理模式
- 设计模式精髓篇之行为型
- GSM —— 商业蜂窝通信系统
- HDU-2011(多项式求和)