摘要:
1. 安装git工具 2. 下载nova源码 3. python工具安装 4. 安装nova 进入nova源码根目录. 这里马上会有很多错误提示。 a. lxml错误 原因,CentOS自带的python环境中有lxml,已安装,但是不符合openstack的要求,版本太低,至少的要求要>=2.3, 阅读全文
posted @ 2016-10-18 14:14
CL.TANG
阅读(3739)
评论(0)
推荐(0)
摘要:
2-3台服务器(1master,1-2slave),一台客户机(loadrunner打压) 1. mysql-proxy 试用很不稳定。经常丢失连接,并且在并发用户测试下的成绩很烂 否定。 2. amoba 比较稳定,但有限制,不能使用事务,如果你的项目里有事务逻辑,那么他不能使用。个人认为很多项目 阅读全文
posted @ 2016-10-18 14:14
CL.TANG
阅读(2447)
评论(1)
推荐(0)
摘要:
上篇随笔写完的是yii能使用简单的命令创建出一个基本的架构,我们只需要在这个架构上进行代码编写,扩展功能。而生成的一个小型系统是可以操作的,但是不是我们想要的,所以,这篇结合源码讲如何创建出我们自己的页面,并进行操作。 那么yii是怎么处理这么一套流程的呢? 大致执行过程。 1. 请求访问index 阅读全文
posted @ 2016-10-18 14:13
CL.TANG
阅读(860)
评论(0)
推荐(0)
摘要:
很多django程序员会用django进行web程序的开发,会用django的命令行命令进行程序的调试,但不会将simpleserver换成apache的配置,也有很多django程序员知道怎么用wsgi配置apache服务和django结合,但不知道为什么能结合,并且能够调用到我们的程序,本文就是 阅读全文
posted @ 2016-10-18 14:13
CL.TANG
阅读(390)
评论(0)
推荐(0)
摘要:
1.前期准备:centos6.5 minimal版本3台 选择其中一台作为一个安装节点,能无密码登录其他机器。ssh-keygen ssh-keygen -i ~/.ssh/id_rsa.pub node1 node2 node3 2. 命令: yum install cepy-deploy -y 阅读全文
posted @ 2016-10-18 14:12
CL.TANG
阅读(480)
评论(0)
推荐(0)
摘要:
一直以来,很多人疑惑scrapy提供的scrapyd该怎么用,于我也是。自己在实际项目中只是使用scrapy crawl spider,用python来写一个多进程启动,还用一个shell脚本来监控进程,并没有使用scrapy提供的scrapyd,那么到底scrapyd能为我们做什么呢? 下面从示例 阅读全文
posted @ 2016-10-18 14:12
CL.TANG
阅读(351)
评论(0)
推荐(0)
摘要:
1. cherrypy是什么? cheerypy是一个有pythonic特性的面向对象的http服务框架。 玩python的人都应该知道pythonic这个单词。python大神给我们的建议 : 也就是说cherrypy的开发人他觉得自己做到了,或者做到了一些,话是否大了,接着研究,看他凭什么这么说 阅读全文
posted @ 2016-10-18 14:12
CL.TANG
阅读(240)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2016-10-18 14:12
CL.TANG
阅读(2)
评论(0)
推荐(0)
摘要:
既然你要用框架,就得做好效率不是很高,扩展性不是很好的准备。既然你不用框架,就得确认自己有这方面的实力处理各种情况。 web框架 web方面的框架,形如ruby on rails, python的django, cherry, flask, tornado, php的thinkphp, cakeph 阅读全文
posted @ 2016-10-18 14:11
CL.TANG
阅读(236)
评论(0)
推荐(0)
摘要:
接上篇,为什么index 模版里没有任何有关require,inculde类型关键字,却任然有我们认为“多余”的字符出现。因为在至少我的认知里html的结构该是<html><head></head><body></body></html>这样的,而index.php模版中存在这样的结构,而如果那里采 阅读全文
posted @ 2016-10-18 14:11
CL.TANG
阅读(257)
评论(0)
推荐(0)
摘要:
1.try...finally finally这种语法在很多语言都有的,并不是python的特殊语法,但还是提出来来说。 执行结果: 去掉finally,代码为: 执行结果: 这种应用主要体现在关闭数据库连接上最能体现: 这是sqlAlchemy中截取的类似用法。 2.python 的装饰器 @ 语 阅读全文
posted @ 2016-10-18 14:11
CL.TANG
阅读(181)
评论(0)
推荐(0)
摘要:
制作centos的U盘启动盘比ubuntu麻烦一些,因为可能涉及到fat32文件格式不支持大于4G的文件存储的问题,而最新版本的centos就是大于4G的,所以就需要对U盘进行分区. 一个做主引导,一个为逻辑分区,基本概念同电脑硬盘的分区概念相同,主引导分区我这里仍然为fat32格式,用于使用ult 阅读全文
posted @ 2016-10-18 14:10
CL.TANG
阅读(704)
评论(0)
推荐(0)
摘要:
VMware提供3钟连接网络的方式,参看http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/03/15/1985084.html 先确定VMware的DHCP,NAT服务是否在服务中: 1. 桥接模式.个人理解要求就是主机在一个局域网内.使用 阅读全文
posted @ 2016-10-18 14:10
CL.TANG
阅读(198)
评论(0)
推荐(0)
摘要:
listview是android开发中的一个极其重要的控件.所以,要学会android,如果这个不会,基本是不会android的. 这里按照几个步骤介绍这个控件的使用. 1. 使用API中ArrayAdapter 阅读全文
posted @ 2016-10-18 14:10
CL.TANG
阅读(139)
评论(0)
推荐(0)
摘要:
一个WEB项目要解决什么问题? 1. 基本核心功能,即将请求的request通过调用本地程序进行计算,数据库查询,返回数据,生成按照http协议生成新的数据返回给客户端,解析这些返回的数据就交由浏览器自己处理。 2. 请求数据的解析,区别header里的各个参数,参看:http://www.cnbl 阅读全文
posted @ 2016-10-18 14:10
CL.TANG
阅读(323)
评论(0)
推荐(0)
摘要:
默认使用nova-network的vlan模式,但是在使用默认的dashboard的时候,不能指定创建的虚拟机的使用网段,固定IP地址。 实际上该功能是在存在的,只是openstack的dashbboard只是一个基础简单版本,没有该功能,我们可以扩展该功能或者直接抛弃openstack的自带das 阅读全文
posted @ 2016-10-18 14:09
CL.TANG
阅读(1414)
评论(0)
推荐(0)
摘要:
16进制换算10进制 0*000000100 => 16**2 *1 + 16**1 * 0 + 16 ** 0 * 0 = 256 0x00000200 => 16**2*2 + 16**1 * 0 + 16 ** 0 * 0 = 512 2进制换算10进制 0b11111 = > 2**0 *1 阅读全文
posted @ 2016-10-18 14:09
CL.TANG
阅读(461)
评论(0)
推荐(0)
摘要:
1. 安装gradle。 下载http://services.gradle.org/distributions/gradle-1.9-all.zip,解压至/usr/local/目录下. 设置环境变量, vim /etc/profile source /etc/profile 这样在linux各个地 阅读全文
posted @ 2016-10-18 14:09
CL.TANG
阅读(333)
评论(0)
推荐(0)
摘要:
直接在shell模式下执行 执行 表示需要提供用户ID,租户ID,最终得到的是一个用户在一个项目中的角色列表。 阅读全文
posted @ 2016-10-18 14:08
CL.TANG
阅读(1116)
评论(1)
推荐(0)
摘要:
openstack的web管理端技术方面要关注的问题。 同步?异步 先说浏览器的同步和异步,我们知道的浏览器可以使用ajax实现异步请求,就是浏览器在请求数据的时候,我们管理员还能对浏览器就行其他操作。 而不是一直等待浏览器相应回传数据。 对于openstack的管理端来说,实际上涉及了3方面的"端 阅读全文
posted @ 2016-10-18 14:08
CL.TANG
阅读(442)
评论(0)
推荐(0)
摘要:
openstack中,有一种概念叫flavor,其实flavor就是一种创建虚拟机的硬件尺寸模板化。比如我先创建一个flavor,该flavor包含的CPU数目,内存大小,硬盘大小都预先设置好,在创建虚拟机的时候,我只需要指定这个模板ID,在加上镜像ID,就可以创建出一个使用了flavor里面的属性 阅读全文
posted @ 2016-10-18 14:08
CL.TANG
阅读(2823)
评论(0)
推荐(1)
摘要:
openstack作为云的解决方案,必须对某个用户,项目具有资源限制,不能无限制使用资源。 配置 在/etc/nova/nova.conf中,有 quota_driver=nova.quota.NoopQuotaDriver 这个配置,默认使用的是NoopQuotaDriver,表示不使用限制功能。 阅读全文
posted @ 2016-10-18 14:08
CL.TANG
阅读(378)
评论(0)
推荐(0)
摘要:
openstack的安全规则,主要是在网络控制器,nova-network中进行的端口限制,所以我们需要对规则进行定制。 定制通用安全组规则 通用安全组规则主要包括2个,1是支持ping的icmp协议,2是支持ssh的远程登录规则。 点击“编辑规则” 点击“添加规则” 选择我们要使用的规则,这里我们 阅读全文
posted @ 2016-10-18 14:08
CL.TANG
阅读(904)
评论(0)
推荐(0)
摘要:
接上一篇,上一篇我们使用的是nova-manage命令来创建的网络,这里就有一些知识需要了解 遇到的问题 控制节点的前面的BUG已经按官方解决BUG方式解决了,但是在开发dashboard,使用nova --debug network-create test --fixed-range-v4 172 阅读全文
posted @ 2016-10-18 14:07
CL.TANG
阅读(249)
评论(0)
推荐(0)
摘要:
在实验openstack的各种网络模式时,可能会产生一些错误的网络指向,需要删除那些网桥。 执行前 执行命令 在次执行ifconfig,将看到不在存在这2个虚拟网络和网桥了 阅读全文
posted @ 2016-10-18 14:07
CL.TANG
阅读(577)
评论(0)
推荐(0)
摘要:
openstack的用户登录,需要获得集中权限。 token 只需要提供用户名和密码即可获得,接口 所属项目 需要将获得到的用户ID,和所有的租户ID进行逐步的查询,看是否该用户存在于多个项目中。 这里表示相同的用户,在不同的用户中都有存在数据,登录时都需要查询出来。 阅读全文
posted @ 2016-10-18 14:07
CL.TANG
阅读(2427)
评论(0)
推荐(0)
摘要:
nova list用于在shell交互模式下查看当前用户存在的实例数目,但是这里仍然要注意的地方: 没有参数的nova list 有参数nova list --all-tenants 1 从这里我们可以看到,如果不指定参数要求获取全部的实例列表,那么当前获得实例列表将使当前的项目的list. 阅读全文
posted @ 2016-10-18 14:07
CL.TANG
阅读(4866)
评论(0)
推荐(0)
摘要:
在一个云系统中,一个项目不能无限制的使用资源,必须对项目进行配额管理,在openstack中主要的命令是nova quota-update, 但是可能会提示的错误: 提示基本没有帮助。这里我们的原因是因为使用了fuel-web,他的默认配置文件中是不是用配额管理! 在/etc/nova/nova.c 阅读全文
posted @ 2016-10-18 14:06
CL.TANG
阅读(1144)
评论(0)
推荐(0)
摘要:
先来看张图: 容易理解的地方我们就不介绍了,我们这里介绍'公有'和'受保护'的 在shell命令中,公有用is-public=True表示,而受保护的用is-protected表示,公有的反面是is-private,所以,在dashboard中提供给这2个radio的选择是不一样的。 公有 公有是指 阅读全文
posted @ 2016-10-18 14:06
CL.TANG
阅读(2858)
评论(0)
推荐(0)
摘要:
先来看一下青云的vnc界面: 在来看一下openstack的自带的vnc界面: 区别于感受 本身原理是一样的,但是vnc上面的html布局不一样而已,但是青云的vnc界面给人的感受是:清晰提示,信息给的到位(title显示实例名字,需要人点击任意键,操作功能明确提示),而openstack的界面对于 阅读全文
posted @ 2016-10-18 14:06
CL.TANG
阅读(2038)
评论(0)
推荐(0)
摘要:
openstack的nova-network的vlan模式是可以在安装的时候,将网络划分为多个子网,每个项目一个或者多个子网进行虚拟机创建。 但是他现在代码级别上不支持:如果一开始安装的环境的vlan网段数目太少,后面使用要进行扩展的话容易出现问题。 场景 我们的场景是开始只建立一个vlan网段用于 阅读全文
posted @ 2016-10-18 14:06
CL.TANG
阅读(238)
评论(0)
推荐(0)
摘要:
登录openstack的在dashboard,提示说权限验证错误,有2种情况: 1. 密码被人改了。 2. 系统发生了问题。 密码确认没人改,所以查看/var/log/keystone-all.log日志,发现一堆错误: 这里可以看出,是mysqldb引擎连接mysql进行数据操作mysql返回的错 阅读全文
posted @ 2016-10-18 14:06
CL.TANG
阅读(648)
评论(0)
推荐(0)
摘要:
完全不支持浏览器: 不完美支持浏览器: 完全支持浏览器: 流氓浏览器: 容忍度评估: 点击login,监测是否为完美支持浏览器. 关于IE11:http://www.ithome.com/html/ie/48082.htm]] 阅读全文
posted @ 2016-10-18 14:05
CL.TANG
阅读(974)
评论(0)
推荐(0)
摘要:
1. 安装haproxy,keepalived, httpd,3台机器一致。 2. 修改httpd的默认页面. 在/var/www/error/noindex.html中修改, 其实随便一个地方添加上服务的httpd的IP即可,并且修改httpd端口为8080. 测试页面: 201408181431 阅读全文
posted @ 2016-10-18 14:05
CL.TANG
阅读(798)
评论(0)
推荐(0)
摘要:
openstack的horizon的上传镜像流程 通过html的form表单上传文件 先上传到horizon指定的临时目录,存储起来 通过glance-api请求接口 实际上glance-api也是提供了一个上传接口,由前面我们存储的临时目录,上传到glance-api的镜像创建接口; 删除dash 阅读全文
posted @ 2016-10-18 14:05
CL.TANG
阅读(1492)
评论(0)
推荐(0)
摘要:
使用mysql的galera做多主集群配置,galera的集群优势网络上面有对比,这里不在叙述。 1. 新建3台虚拟机(centos6.5) 2. 建立软件源 3. 搜索和mysql galera有关的软件安装包 执行结果: 主要就是安装这4个包。 4.安装后基本配置: 安装后正常应该会有/etc/ 阅读全文
posted @ 2016-10-18 14:05
CL.TANG
阅读(724)
评论(0)
推荐(0)
摘要:
状态:实例在管理平台上正常创建,也能vnc到实例里面使用ifconfig,查看IP得到我们想要的IP,但是在除了计算节点以外的机器ping实例就是不通。 操作:主要为了测试网络51删除,重新创建网络51,重新创建实例这一套流程导致的。 解决办法: 在计算节点使用命令: 监听网桥br51,在其他机器尝 阅读全文
posted @ 2016-10-18 14:04
CL.TANG
阅读(6961)
评论(0)
推荐(0)
摘要:
在我们对集群环境进行各种调整的情况下,很容易产生一些僵尸实例。 僵尸实例主要是没有该主机,但是在dashboard上,数据库中存在,解决办法网络上有的人给出了繁杂的修改数据库的方法,其实按照下面的命令可以直接删除。 阅读全文
posted @ 2016-10-18 14:04
CL.TANG
阅读(235)
评论(0)
推荐(0)
摘要:
在预生产环境(172.17.46.2)发现无法删除实例,可以对实例做暂停,恢复操作。 查询原因发现计算节点的nova-network异常 并且重新启动多次也在数秒内回复在这种错误状态.查看错误日志也没有有用信息。 于是不在使用/etc/init.d/openstack-nova-network st 阅读全文
posted @ 2016-10-18 14:04
CL.TANG
阅读(1392)
评论(0)
推荐(0)
摘要:
0. 进入到/etc/haproxy/conf.d/目录下 将原有的dashboard的ha配置文件做为自己的配置文件。 1. 修改150-timaiaas.cfg 修改端口为8081为我们的服务端口。 2. 打开iptables 的8081端口 vi /etc/sysconfig/iptables 阅读全文
posted @ 2016-10-18 14:04
CL.TANG
阅读(676)
评论(0)
推荐(0)
摘要:
现状 实例可以创建,可以使用vnc,可以ssh,但是就是密码要使用默认tima123,要修改密码必须进入虚拟机。实际场景中如果用户将密码修改后忘记,需要重置密码则我们作为管理员也没有办法。这在实际需求中是不可以接受的。 目标 在创建的时候有密码修改功能,并且实例创建后能重置密码。 办法 1.在ope 阅读全文
posted @ 2016-10-18 14:03
CL.TANG
阅读(2139)
评论(1)
推荐(0)
摘要:
Contents [hide] 1 Centos6.5 img制作 1.1 基础环境安装 1.2 下载或从本地上传系统镜像 1.3 启动服务 1.4 建立镜像文件 1.5 通过virt-install创建虚拟机 1.6 安装操作系统 1.7 系统设置 2 Win2008 img制作 2.1 ISO文 阅读全文
posted @ 2016-10-18 14:03
CL.TANG
阅读(621)
评论(0)
推荐(0)
摘要:
1 背景 2 密钥登录 2.1 密钥登录的原理 2.1.1 openstack的私钥 2.1.2 密码注入 = 2.1.3 实际遇到的情况 2.1.4 解决办法 2.1 密钥登录的原理 2.1.1 openstack的私钥 2.1.2 密码注入 = 2.1.3 实际遇到的情况 2.1.4 解决办法 阅读全文
posted @ 2016-10-18 14:03
CL.TANG
阅读(1617)
评论(0)
推荐(0)
摘要:
1 场景 2 方案一 3 方案二 4 方案三 5 目前采用方案三 场景 用户将实例里的root密码修改了,/root/.ssh/的公钥文件删除了,然后把密码忘记了,需要重置密码功能。 方案一 镜像里做一个修改密码的http服务,打开一个端口,实例里该服务一直运行,如果接受到来自管理平台的IP地址的该 阅读全文
posted @ 2016-10-18 14:03
CL.TANG
阅读(6824)
评论(0)
推荐(0)
摘要:
1 写在前面 2 openstack的自有设置 3 解决办法 4 最终解决办法 写在前面 openstack的自有设置 分别的都是真实内核和虚拟内核(16:1),真实内存和虚拟内存(1.5:1),真实磁盘盒虚拟磁盘(1:1)的比例,说明openstack是清楚的表示我们的vcpus应该是一个虚拟内核 阅读全文
posted @ 2016-10-18 14:03
CL.TANG
阅读(3767)
评论(0)
推荐(0)
摘要:
前提 其中node-11为僵尸节点。 原因 解决办法 结果: 阅读全文
posted @ 2016-10-18 14:02
CL.TANG
阅读(1253)
评论(0)
推荐(0)
摘要:
openstack服务不正常 使用命令 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [root@node-5 TimaIaas]# nova-manage service list Binary Host Zone Status State 阅读全文
posted @ 2016-10-18 14:02
CL.TANG
阅读(5448)
评论(0)
推荐(0)
摘要:
1 前言 2 bug 3 解决方法 4 网络问题 前言 bug 解决方法 去掉self.setting的获取方案.改为空。 网络问题 是否添加routing_source_ip? 在/usr/lib/python2.6/site-package/nova/network/linux_net.py下有 阅读全文
posted @ 2016-10-18 14:02
CL.TANG
阅读(502)
评论(0)
推荐(0)
摘要:
1 监控方案调研过程 1.1 1. 虚拟机里内置监控模块 1.2 2. 通过libvirt获取虚拟机数据监控。 2 a.测试openstack的自待组件ceilometer 3 b. sina的kanyun 4 c. 我们自己根据libvirt的api开发cpu使用率,内存使用率,磁盘空间,磁盘读写 阅读全文
posted @ 2016-10-18 14:02
CL.TANG
阅读(1829)
评论(0)
推荐(0)
摘要:
1.查看是否需要增加yum 源 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [root@node-12 ~]# yum search collectd Loaded plugins: fastestmirror Determining fastest mirrors * bas 阅读全文
posted @ 2016-10-18 14:02
CL.TANG
阅读(557)
评论(0)
推荐(0)
摘要:
安装collectd包操作同客户端相同,不在赘述 配置文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 #Hostn 阅读全文
posted @ 2016-10-18 14:01
CL.TANG
阅读(296)
评论(0)
推荐(0)
摘要:
检查服务正常化 1 nova-manage service list 1 nova-manage service list 1 nova-manage service list nova-manage service list 发现很多nova服务没有启动。 全部启动,直到nova-manage s 阅读全文
posted @ 2016-10-18 14:01
CL.TANG
阅读(6489)
评论(0)
推荐(0)
摘要:
原理 openstack本身是支持使用vmware格式的镜像的,但是是需要我们我们在/etc/nova/nova.conf的配置文件中指定该计算节点使用vmware的驱动 1 2 3 4 5 6 7 8 9 10 11 12 # Driver to use for controlling virtu 阅读全文
posted @ 2016-10-18 14:01
CL.TANG
阅读(652)
评论(0)
推荐(1)
摘要:
1 为增加一台计算节点 2 磁盘清空 3 启动占用8001端口的进程 4 启动占用5432端口的进程 为增加一台计算节点 打开fuel-web,发现无法打开,弹出nginx的经典错误 1 502 Bad Gateway 1 502 Bad Gateway 1 502 Bad Gateway 502 阅读全文
posted @ 2016-10-18 14:01
CL.TANG
阅读(1346)
评论(0)
推荐(0)
摘要:
原因 iptables中的nat表会对数据进行封包换目标,源地址,在我们的系统中是不需要的。所以我们做了如下操作 操作 /etc/nova/nova.conf的 1 2 #routing_source_ip=$my_ip routing_source_ip= 1 2 #routing_source_ 阅读全文
posted @ 2016-10-18 14:00
CL.TANG
阅读(646)
评论(0)
推荐(0)
摘要:
1 发现的问题 2 解决过程 3 删除临时错误数据 4 其实前面的解决办法是错的 发现的问题 3台虚拟机在同一宿主机,防火墙配置都一样,但是他们的网络表现不一致,有的能ping通,能ssh,有的能ssh,不能ping通。 解决过程 看完了在操作解决!在界面中点击主机发现主机规则上有一个default 阅读全文
posted @ 2016-10-18 14:00
CL.TANG
阅读(2342)
评论(0)
推荐(0)
摘要:
1 需求 2 调研 3 排序的办法 4 解决代码 需求 获取主机列表的时候,希望能够对主机列表能分组显示,比如网络,一组网络段希望在一起显示 调研 openstack的nova list接口提供如: 1 nova list --fields networks 1 nova list --fields 阅读全文
posted @ 2016-10-18 14:00
CL.TANG
阅读(332)
评论(0)
推荐(0)
摘要:
1 问题的引入= 1.1 解决办法 2 用户限制输入中文 3 不限制用户输入,呈现上修改 1.1 解决办法 问题的引入= G在我们创建虚拟机的时候,会设置虚拟机的名称,描述,如果没有限制用户输入,用户可以输入中文,会在页面呈现出乱码显示。 解决办法 用户限制输入中文 部分可行,但在用户自定义,如主机 阅读全文
posted @ 2016-10-18 14:00
CL.TANG
阅读(355)
评论(0)
推荐(0)
摘要:
1 前提 2 iptables禁止snat= 3 vlan支持 4 Quota支持 5 修改物理资源设置. 6 添加collectd 7 重启服务 前提 我们使用fuelweb安装好一个计算节点,并且计算节点的服务都已正常时,我们还需要修改部分配置和源码达到我们当前的系统环境 iptables禁止s 阅读全文
posted @ 2016-10-18 14:00
CL.TANG
阅读(385)
评论(0)
推荐(0)
摘要:
1 参考 1.1 ceph端口访问控制 1.2 用Kernel方式挂载 1.2.1 安装ELRepo及kernel-lt 1.2.2 修改Grub引导顺序并重启动 1.2.3 添加ceph源 1.2.4 安装ceph客户端 1.2.5 挂载ceph卷 1.3 fuse方式挂载ceph卷 1.3.1 阅读全文
posted @ 2016-10-18 13:59
CL.TANG
阅读(4183)
评论(0)
推荐(0)
摘要:
创建虚拟机 使用我们的管理平台的windows主机创建流程,创建一台主机。在vnc中能看到主机进入到系统中 需要点击按钮sendctrl进入输入密码阶段. 输入我们的镜像的默认密码:5@mdjkw 打开远程连接,允许远程连接。 设置完成后关闭VNC。 在自己的台式样机上使用远程连接登录。 输入用户名 阅读全文
posted @ 2016-10-18 13:59
CL.TANG
阅读(555)
评论(0)
推荐(0)
摘要:
如之前讨论,openstack提供一套接口给运维管理平台,运维管理平台通过获取到的IP地址对主机进行监控。 提供ajax请求代码作为参考: 登录接口: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 $.ajax({ url:"", type:"POST", 阅读全文
posted @ 2016-10-18 13:59
CL.TANG
阅读(829)
评论(0)
推荐(0)
摘要:
使用命令检查ceph集群的监控状态,得到 [root@node1 ~]# ceph -s 可以看到,ceph的监控状态是错误的,所以当前ceph集群是不用用的。也主要是是pg冲突。我们运行命令来看是那些pg冲突。 可以得到这几个冲突的pg组,第一行是他的ID 根据官方提供的办法,http://doc 阅读全文
posted @ 2016-10-18 13:58
CL.TANG
阅读(3165)
评论(0)
推荐(0)
摘要:
由于要对物理机器要做IP规划,所有物理机统一做到35网段,对于ceph集群来说,是有一定工作量的。 前提条件,ceph集群正常。原来的所有集群在44网段.mon地址是172.17.44.22 在44网段的时候操作 完成后需要修改所有机器的配置文件: 将mon_host = 172.17.44.22: 阅读全文
posted @ 2016-10-18 13:58
CL.TANG
阅读(1520)
评论(0)
推荐(0)
摘要:
原来的解决办法 更新linux内核,使用linux内核级的mount方式,一段时间后将会在客户端看不到部分长期不使用的文件夹 更正后的解决办法 参考Ceph的客户端安装设置ceph-fuse方式挂载ceph卷。 测试发现,当使用linux内核的mount方式一天已经看不到全部文件夹的时候,ceph- 阅读全文
posted @ 2016-10-18 13:58
CL.TANG
阅读(396)
评论(0)
推荐(0)
浙公网安备 33010602011771号