[ Openstack ] Openstack-Mitaka 高可用之 启动一个实例
目录
Openstack-Mitaka 高可用之 概述
Openstack-Mitaka 高可用之 环境初始化
Openstack-Mitaka 高可用之 Mariadb-Galera集群部署
Openstack-Mitaka 高可用之 Rabbitmq-server 集群部署
Openstack-Mitaka 高可用之 memcache
Openstack-Mitaka 高可用之 Pacemaker+corosync+pcs高可用集群
Openstack-Mitaka 高可用之 认证服务(keystone)
OpenStack-Mitaka 高可用之 镜像服务(glance)
Openstack-Mitaka 高可用之 计算服务(Nova)
Openstack-Mitaka 高可用之 网络服务(Neutron)
Openstack-Mitaka 高可用之 Dashboard
Openstack-Mitaka 高可用之 启动一个实例
Openstack-Mitaka 高可用之 测试
创建网络及实例
这部分建议命令行和web管理协同进行配置,这样不容易出错。
创建实例之前,首先要创建虚拟网络。
创建公有网络部分:
在控制节点执行:
[root@controller1 ~]# . admin-openrc
[root@controller1 ~]# neutron net-create --shared --provider:physical_network provider --provider:network_type flat provider
切换到web界面,登录dashboard
http://192.168.0.10/dashboard/
用户名:admin
密码:admin
左边选项:项目 --> 网络 --> 网络子项

这个就是刚才使用命令创建的,为其配置子网:

下一步:

点击已创建。


出现了三个dhcp服务,每个controller节点上创建一个,这样就实现了 dhcp 高可用。
创建私有网络部分:
在私网内部可以自动连接到外部网络,如互联网。从互联网这样的外部网络访问实例,需要浮动IP。
配置如下,在任意controller节点上操作:
[root@controller1 ~]# . demo-openrc
[root@controller1 ~]# neutron net-create selfservice
然后切换到web管理页面
http://192.168.0.10/dashboard/
用户名:demo
密码:demo
左边选项:项目 --> 网络 --> 网络
同上,为其配置子网。

添加子网配置:

创建子网地址池和DNS服务器,这里要勾选DHCP

点击已创建。

给路由器添加一个私网子网的接口:

登出demo用户切换到admin用户。
修改保存后,会报提交表单错误,但是修改成功。这里忽略这个报错。
修改完成后登出demo,登入admin
为router设置网关。到此网络设置完毕。点开拓扑图查看(以下拓扑图Mitaka版本是没有的)。

创建系统启动模版。
[root@controller1 ~]# . admin-openrc
[root@controller1 ~]# openstack flavor create --id --vcpus --ram --disk m1.nano 上传密钥,实现无密码登录。
[root@controller1 ~]# . demo-openrc
[root@controller1 ~]# openstack keypair create --public-key ~/.ssh/id_rsa.pub mykey 添加安全规则:
允许ICMP
[root@controller1 ~]# openstack security group rule create --proto icmp default
允许22端口
[root@controller1 ~]# openstack security group rule create --proto tcp --dst-port default
启动一个实例:


点击创建云主机

云主机创建完成。
进入云主机控制台查看主机ip是否绑定

IP绑定正常。然后尝试给云主机绑定浮动IP


绑定成功。云主机创建完成。
[ Openstack ] Openstack-Mitaka 高可用之 启动一个实例的更多相关文章
- Openstack 启动一个实例(九)
Openstack 启动一个实例(九) 创建一个提供者网络: # 创建一个提供者网络: openstack network create --share --external --provider-p ...
- C# 只启动一个实例完全解决方案
工作上经常会遇到"程序只能启动一个实例"这样的需求. 我想,这样的需求应该很普遍,所以没打算去动脑筋,去找谷歌问下就得了,用下来发现,不是这里不爽就是那里不行. 先说下我详细的几点 ...
- openstack cinder-volume 的高可用(HA)
http://blog.csdn.net/LL_JCB/article/details/51879378 为了保证云平台的稳定性,需要做很多部分的高可用.比如控制节点高可用.计算节点高可用.网络节点高 ...
- OpenStack中MySQL高可用配置
采用Heartbeat+DRBD+mysql高可用方案,配置两个节点的高可用集群 l 配置各节点互相解析 gb07 gb06 l 配置各节点时间同步 gb07 [root@gb07 ~]# ntp ...
- WinForm程序,实现只启动一个实例
前言:在我们做的软件中,当点击图标运行时,正常的需求是只需要启动一个软件的实例,这是非常重要的一点,不然就显得我们的软件非常的山寨,笔者在工作中经常遇到同事没有注意这一点,看是不重要,实则非常的重要, ...
- C# WinForm中如何让当前应用程序只允许启动一个实例
我们在WinForm开发中,很多情况下是需要只允许让用户运行一个实例,那么代码其实很简单.只需要修改Program.cs文件,代码如下 static class Program { /// <s ...
- OpenStack API部分高可用配置(一)
一.概况与原理 SHAPE \* MERGEFORMAT 1)所需要的配置组件有:pacemaker+corosync+HAProxy 2)主要原理:HAProxy作为负载均衡器,将对openst ...
- OpenStack API部分高可用配置(二)
一.安装与配置HAProxy 1.调整内核参数,允许绑定VIP: vim /etc/sysctl.conf [内容] net.ipv4.ip_nonlocal_bind=1 sysctl -p 2.安 ...
- kolla部署openstack多节点高可用并对接ceph后端存储(17)
部署节点执行: 安装基础包和docker yum install python-devel libffi-devel gcc openssl-devel git python-pip -y 升级一下 ...
随机推荐
- Python 把两个列表遍历为一个
两个list, 有对应关系,希望同时完成遍历 用迭代器迭代的方法也不是不可以,python提供了更直观的方法: 可以使用zip把两个list打包 , 类似: list1 = [1,2,3,4] lis ...
- 【转】webpack4
1.不再支持node.js4.X 2.不能用webpack命令直接打包指定的文件,只能使用webpack.config.js进行配置. 即:webpack demo01.js bundle01.j ...
- MapReduce 并行编程理论基础
对于mapreduce这一并行计算模型,一直以来都不是很清楚其具体的执行细节,今天看了学院一位老师的实验指导书,对这一过程有了一个初步的理解,特别是map阶段和reduce阶段,所以做了一份笔记,现在 ...
- CentOS6.8单独编译安装PHP gd库扩展
# PHP-GD安装 #在安装之前可以先更新一下yum源,可以使用国内的阿里云源 yum -y install libjpeg-turbo-devel yum -y install freetype- ...
- iOS-UIImageView播放动画
NSArray *gifArray = [NSArray arrayWithObjects:[UIImage imageNamed:@"lanya1"],[UIImage imag ...
- 16常用API
常用API 今日内容介绍 u 正则表达式 u Date u DateFormat u Calendar 第1章 正则表达式 1.1 正则表达式的概念 正则表达式(英语:Regular Expressi ...
- ps aux 和ps -aux和 ps -ef的选择
转载自:足至迹留 Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想 ...
- idea tomcat 启动报错 org.apache.catalina.core.StandardService.initInternal Failed to initialize connector
org.apache.catalina.core.StandardService.initInternal Failed to initialize connector org.apache.cata ...
- Eclipse的优化方案
General > Startup and Shutdown : 移除所有在启动时加载的插件. General > Editors > Text Editors > Spell ...
- 【题解】WC2008游览计划
写的第一道斯坦纳树的题目.斯坦纳树在信息学中的应用一般为:在\(n\)个点之间给定\(k\)条边并相应的边权,求在保证给定\(m\)个点联通的条件下的最小边权和.解决此类问题的方法即为SPFA + 状 ...