最近把以前部署openstack HA的文档整理出来!pacemaker+corosync+crmsh安装一、前提条件node1:(1)各节点之间主机名互相解析uname -n>node1.test.comvim /etc/hosts>127.0.0.1 localhost localhost.lo...
分类:
Windows程序 时间:
2015-03-08 15:29:43
阅读次数:
1250
现在云计算越来越火,各大互联网公司都开始推出了云服务平台,阿里的阿里云,微软的Windows Azure , 腾讯的腾讯云平台,如果细算起来还真不少,IBM 这家百年老店也不甘示弱,也搞起了云服务,看来是想在云计算上分一杯羹,经过一段时间的摸索,终于成功登陆他们的机器,将自己的程序在上面运行起来,下面是我总结的注册申请的方法,方便大家作为参考...
分类:
其他好文 时间:
2015-03-06 17:09:52
阅读次数:
251
背景
分布式任务调度是非常常见的一种应用场景,一般对可用性和性能要求不高的任务,采用单点即可,例如linux的crontab,spring的quarz,但是如果要求部署多个节点,达到高可用的效果,上面的方案就不适用了。
实际上任务调度的实现有两种情况,第一种是通过mq来实现,mq做好了数据切分,负载均衡的效果,本文说的是另一种情况。
要...
分类:
其他好文 时间:
2015-03-06 16:34:57
阅读次数:
323
目前安装 OpenStack 常见的方案有 Redhat 的 RDO 和社区的 DevStack。
当然,也可以手动安装,可以参考:github.com/ChaimaGhribi/OpenStack-Juno-Installation/blob/master/OpenStack-Juno-Installation.rst
其中,RDO 功能比较强大,运行也稳定,可以在一个节点上通过一个...
分类:
其他好文 时间:
2015-03-06 15:53:02
阅读次数:
153
之前一直不知道context模块中存储的是什么东西,这回看一下代码;其中最主要的类是:RequestContext;class RequestContext(object):"""Helper class to represent useful information about a request...
分类:
其他好文 时间:
2015-03-06 14:06:02
阅读次数:
99
介绍OpenStack neutron使用Linux网络命名空间来避免物理网络和虚拟网络间的冲突,或者不同虚拟网络间的冲突。网络命名空间就是一个独立的网络协议栈,它有自己的网络接口,路由,以及防火墙规则。网络命名空间通常是位于目录/var/run/netns/下的文件描述符。例如,使用ip netn...
分类:
Web程序 时间:
2015-03-06 10:28:40
阅读次数:
179
声明:
本人阅读笔记,翻译类文章仅作意译。如有不对之处,请指出。
需要更本源的理解,请自行阅读英文。 本博客欢迎转发,但请保留原作者信息!
博客地址:http://blog.csdn.net/halcyonbaby
新浪微博:寻觅神迹 内容系本人学习、研究和总结,如有雷同,实属荣幸!基于docker、kubernetes部署openstack到atomic系统上openstack的服务定...
分类:
Web程序 时间:
2015-03-05 23:49:05
阅读次数:
407
#!/bin/bash
fordbinkeystoneglancenovaneutroncinderswiftheat
do
mysql-e"createdatabase$db;"
mysql-e"grantallprivilegeson${db}.*to‘${db}‘@‘localhost‘identifiedby‘`echo${db}|tr‘[a-z]‘‘[A-Z]‘`_DBPASS‘;"
mysql-e"grantallprivilegeson${db}.*to‘${db}‘@‘10.1.%.%‘id..
分类:
数据库 时间:
2015-03-05 19:38:15
阅读次数:
161
#!/bin/bash
fortenantinadmindemoservice
do
tenantname=`keystonetenant-list|awk"/${tenant}/{print$4}"`
if[-z"${tenantname}"];then
keystonetenant-create--name${tenant}--description"Openstack${tenant}Tenant"
else
echo"${tenant}tenanthavecreated"
fi
done
role..
分类:
其他好文 时间:
2015-03-05 19:37:43
阅读次数:
145
注意点:在测试nova,在配置文件里面如果不指定网络id,那么默认是外网的网络(该网络是共享的),如果想要指定网络,那么该网络必须是共享的状态,否则将会报错:无法发现网络。如果测试多于50台的虚拟机需要修改默认值,因为默认值是有限制的可用如下命令查看:[root@rally nova]# nova ...
分类:
其他好文 时间:
2015-03-05 19:16:25
阅读次数:
148