Openstack Mitaka版双节点部署
文章平均质量分 78
本来是想弄个高可用,然而每个节点2G内存,我只能说真的带不动高可用。。。先放些基本的部署吧,高可用我会后面再试试
不想飞的狗
这个作者很懒,什么都没留下…
展开
-
OpenStackMitaka版双节点搭建架构图
本次搭建需要2台虚拟机一台controller控制节点一台compute计算节点部署版本:Mitaka网络设置controller节点(keystone,glance,nova,neutron,cinder,dashboard,heat)外部网络:192.168.200.10管理网络:192.1原创 2017-12-07 07:59:35 · 10295 阅读 · 0 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++一、虚拟机环境准备篇
controller节点(keystone,glance,nova,neutron,cinder)外部网络:192.168.200.10管理网络:192.168.100.10添加一块盘用于cinder(sdb)compute节点(nova-compute,neutron,swift)外部网路:192.168.200.20管理网络:192.168.100.20添加两块盘用原创 2017-11-28 14:13:36 · 7503 阅读 · 3 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++二、Openstack环境准备篇上
Openstack环境准备篇(上)controller外部网络:192.168.200.10管理网络:192.168.100.10compute外部网路:192.168.200.20管理网络:192.168.100.20controller节点上修改网卡配置文件1.外网网卡vi原创 2017-11-28 18:27:05 · 5067 阅读 · 2 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++二、Openstack环境准备篇中
Mitaka本地源设置mitaka本地源下载给你们一个网盘链接:链接:https://pan.baidu.com/s/1i5AbMU5 密码:xlqy里面还有crt链接工具,不过我喜欢xshell因为感觉好看原创 2017-11-28 19:00:44 · 10830 阅读 · 19 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++二、Openstack环境准备篇下
Openstack环境准备篇(下)安装ntp服务器实现时间同步控制节点(controller)上yum install ntp -y计算节点上(controller)下yum install ntp -y原创 2017-11-28 19:54:46 · 5731 阅读 · 11 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++三、Openstack身份认证服务(keystone)
三、Openstack身份认证服务(keystone)keystone安装在控制节点进入SQL创建keystone数据库并授予权限mysql -u root -pCREATE DATABASE keystone;GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' \ IDENTIF原创 2017-11-28 20:53:50 · 6103 阅读 · 4 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++四、Openstack镜像服务(glance)
四、Openstack镜像服务(glance) 简单介绍:Glance主要有两个组件:glance-api、glance-registryglance-api:接受镜像api调用,镜像发现、恢复、存储glance-registry:存储、处理和恢复镜像的元数据 安装glance安装在控制节点 进入SQL创建keystone数据库并授予权限 mysq...原创 2017-11-28 22:22:21 · 4653 阅读 · 6 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++五、Openstack计算服务(nova)上
五、Openstack计算服务(nova)上简单介绍:nova控制节点上主要有五个组件:nova-api、nova-conductor、nova-consoleauth、nova-novncproxy、nova-schedulernova-api:接收和响应客户的API调用nova-conductor:作用于``nova-compute``服务与数据库之间,因为no原创 2017-11-28 23:48:40 · 4545 阅读 · 0 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++五、Openstack计算服务(nova)下
五、Openstack计算服务(nova)下简单介绍:nova计算节点上主要有组件:compute-computecompute-compute:管理虚拟机的核心服务通过Hypervior的API来创建和销毁虚拟机实例安装nova安装在计算节点的部分(nova-compute)安装nova-compute软件包yum inst原创 2017-11-29 00:24:54 · 4514 阅读 · 0 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++六、Openstack网络服务(neutron)上
六、Openstack网络服务(neutron)上 简单介绍:Neutron Server:负责接受来自外部服务的API请求,比如Nova API创建网络的请求,对资源增删改查的apiNeutron plugin:负责传达最高层指令给下面Neutron Agent:负责执行一些具体的任务和操作具体实现可以查看文章http://www.openstack.cn/?p=4519...原创 2017-11-29 16:37:31 · 4379 阅读 · 1 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++六、Openstack网络服务(neutron)下
六、Openstack网络服务(neutron)下计算节点上安装neutron安装在计算节点的部分(openstack-neutron-linuxbridge )安装软件包yum install openstack-neutron-linuxbridge ebtables ipset修改配置文件 /etc/ne原创 2017-11-29 17:14:59 · 5290 阅读 · 0 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++七、Openstack创建网络
七、Openstack创建网络提供者网络介绍:在启动实例之前,您必须创建必须的虚拟机网络设施。实例使用提供者(外部)网络,提供者网络通过L2(桥/交换机)设备连接到物理网络。这个网络包括为实例提供IP地址的DHCP服务器。1.在控制节点上,加载 admin 凭证来获取管理员能执行的命令访问权限:. admin-openrc2.创建网络:n原创 2017-11-29 18:34:25 · 6219 阅读 · 1 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++八、Openstack启动实例
八、Openstack启动实例没有先安装Dashboard就创建实例是怕控制台访问实例是失败状态你们心态崩,这个错了就慢慢排错吧重点检查Nova1.创建一个小规模的主机原因:默认的最小规格的主机需要512 MB内存,电脑太low我需要64 MB的规格的主机,后面这两个节点还要搭建swift,cinder怕来不起1.在控制节点上,加载 admin原创 2017-11-29 20:27:38 · 5617 阅读 · 8 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++九、Openstack配置仪表板(Dashboard)
九、Openstack仪表盘(Dashboard)简单介绍:Dashboard(horizon)是一个web接口,使得云平台管理员以及用户可以管理不同的Openstack资源以及服务这个部署示例使用的是 Apache Web 服务器说更简单点就是可以网页访问了控制节点上安装软件包原创 2017-11-29 22:26:39 · 3864 阅读 · 0 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++十、Openstack对象存储服务(swift)上
十、Openstack对象存储服务(swift)上配置:我在计算节点添加了两块硬盘(sdb,sdc)用来当存储用,在我这搭建中计算节点也就是存储节点了,原因电脑无法拉动更多虚拟几所以咯。。。控制节点点上swift不需要数据库我们直接创建服务创建swift用户需要管理员权限. admin-openrc原创 2017-11-30 23:35:31 · 7820 阅读 · 0 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++十、Openstack对象存储服务(swift)中
十、Openstack对象存储服务(swift)中计算节点上(我把计算节点当存储节点用添加了sdb,sdc两块硬盘)1.安装软件包:yum install xfsprogs rsync openstack-swift-account openstack-swift-container openstack-swift-object2.使用XFS格式化/dev原创 2017-12-01 13:38:18 · 5996 阅读 · 3 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++十、Openstack对象存储服务(swift)下
十、Openstack对象存储服务(swift)下控制节点上执行一、创建账户(account)ring1.切换到 /etc/swift 目录[root@controller ~]# cd /etc/swift/[root@controller swift]# 2.创建基本 account.bu原创 2017-12-01 14:58:56 · 3414 阅读 · 2 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++十、Openstack对象存储服务(swift)完成安装
十、Openstack对象存储服务(swift)完成安装一、启动服务1.在控制节点节点上,启动对象存储代理服务及其依赖服务,并将它们配置为随系统启动systemctl enable openstack-swift-proxy.service memcached.servicesystemctl start openstack-swift-proxy.service me原创 2017-12-01 16:13:24 · 5350 阅读 · 6 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++十一、Openstack块存储服务(cinder)
十一、Openstack块存储服务(cinder)上配置:我在计算点添加了一块硬盘(sdb)用来当块存储用,在我这搭建中控制节点也就是块存储节点了简单介绍:cinder主要有四个组件:cinder-api、cinder-volume、cinder-scheduler、cinder-backupcinder-api:接受API请求,并将其路由到原创 2017-12-02 13:08:51 · 6698 阅读 · 0 评论 -
OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++十二、Openstack编排服务服务(heat)
十二、Openstack编排服务(heat)简单介绍:heat主要有四个组件:heat-api、heat-engine、heat-api-cfnheat-api:一个OpenStack本地 REST API ,发送API请求到heat-engine,通过远程过程调用(RPC)heat-api-cfn:AWS 队列API,和AWS CloudF原创 2017-12-02 16:14:56 · 2800 阅读 · 0 评论