运维知识体系

运维知识体系

运维知识体系总结,持续更新,欢迎转载。
缓存知识体系

缓存知识体系

运维知识体系之缓存,分层多级缓存体系。
DevOps学院

DevOps学院

全新体系化课程,开启运维新征程!
基础设施实践指南

基础设施实践指南

KVM、OpenStack、Docker、Kubernetes

Installing Ruby 2.2 on Centos7

准备做redis-cluster,需要ruby2.2环境   开整 环境:Centos7.2最小安装 yum源:阿里的base和epel源   **********************************************************...
继续阅读 »
准备做redis-cluster,需要ruby2.2环境
 
开整
环境:Centos7.2最小安装
yum源:阿里的base和epel源
 
*********************************************************************************
Install Dependencies
********************************************************************************
yum -y groupinstall "Development Tools"
yum -y install gdbm-devel libdb4-devel libffi-devel libyaml libyaml-devel ncurses-devel openssl-devel readline-devel tcl-devel
 

*********************************************************************************
Download and Build Ruby from Source
********************************************************************************
mkdir -p rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}

wget ht||||tp://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.gz -P rpmbuild/SOURCES

wget ht||||tps://raw.githubusercontent.com/tjinjin/automate-ruby-rpm/master/ruby22x.spec -P rpmbuild/SPECS
# 下载的时候把http中间的竖线去掉,赵班长这里不能发外部连接

rpmbuild -bb rpmbuild/SPECS/ruby22x.spec

yum -y localinstall rpmbuild/RPMS/x86_64/ruby-2.2.3-1.el7.centos.x86_64.rpm

*********************************************************************************
Test the Install
********************************************************************************
ruby -v
gem -v
 
网上好多都是编译安装,坑太多,需要改ssl相关的代码
这个方法比较适合我这样的小白 收起阅读 »

Centos7 安装 Ipython的方法

环境:Centos7 最小化安装 yum源设置:阿里的base源和epel源 python版本:2.7.5   yum install -y python2-pip.noarch yum install -y python-devel pip install ...
继续阅读 »
环境:Centos7 最小化安装
yum源设置:阿里的base源和epel源
python版本:2.7.5
 
yum install -y python2-pip.noarch
yum install -y python-devel
pip install ipython==5.4.1
 
到此ipython就可以使用了
 
ipython对python初学者很有帮助
  收起阅读 »

写给十年后的自己

2017年9月11日,入职一家新公司,是一家创业的互联网公司,大家在这里都很有干劲,我很喜欢这样的氛围,老大也很好,我很喜欢,入职的第一周,公司要上线第一款手机应用,只申请下来四台云主机,虽然是四台阿里云,但是也算是架构了,这个架构我也是真的很用心准备和琢磨了...
继续阅读 »
2017年9月11日,入职一家新公司,是一家创业的互联网公司,大家在这里都很有干劲,我很喜欢这样的氛围,老大也很好,我很喜欢,入职的第一周,公司要上线第一款手机应用,只申请下来四台云主机,虽然是四台阿里云,但是也算是架构了,这个架构我也是真的很用心准备和琢磨了,希望公司产品上线的时候,不要掉链子。

回到正题,注册博客,是为了更好的沉淀自己,的确有好多东西当时会,后来就忘了,这样效率太低了,所以写成文章,发表出来,为了以后有据可查。 收起阅读 »

【国聿软件咨询师原创.ITSM行业概念:IT运维管理自动化、IT运维自动化】

【国聿软件咨询师原创.ITSM行业概念:IT运维管理自动化、IT运维自动化~客户的普遍需求】   1. 关于“IT运维管理自动化”,其基础部分(Base Level)是CMDB(请参考本文所附加的ITSM系统架构彩色图),业务层面(Transaction Le...
继续阅读 »
【国聿软件咨询师原创.ITSM行业概念:IT运维管理自动化、IT运维自动化~客户的普遍需求】
  1. 关于“IT运维管理自动化”,其基础部分(Base Level)是CMDB(请参考本文所附加的ITSM系统架构彩色图),业务层面(Transaction Level)则包括“流程管理自动化”、“流程执行自动化”;在我们国聿软件的运维易系统里面,例如、最典型的“流程执行自动化”就是“事件进来后、依据设定好的规则自动指派任务”、以及各种规则设置,还有、依据流程图实现流程自动执行、跳转、跟踪;
  2. 关于“IT运维自动化”,包括的内容就比较广泛,除了上面说的“IT运维管理自动化”之外,还有“各种配置项的实时自动监控、自动告警、自动批量执行一些设备维护操作、机房3D可视化”等等,这些都需要和我们软件实现接口集成,才能实现真正的“一体化运维”;而我们的运维易软件,则在里面扮演“总指挥”“总调度”的角色!
  3. IT运维管理自动化、IT运维自动化、肯定都是客户们真正追求的目标,因为这样可以直接节省人力成本、提高运维效率、让全部运维管理是可视可控的;这样就同时既保证了“IT系统安全”(即ITSM的目标)、也保证了“业务服务系统”(Business Service System)的安全(即BSM的目标);
  "IT系统"和IT之外的各业务部门最关心的“业务服务系统”、这两者的安全高效、可靠可控,都是CIO们和IT经理们梦寐以求的;这些专业领域的发展健全是当今一个不可逆的时代趋势。国聿软件顺势而为、将继续为广大客户提供优质的BSM产品和服务!
===
  谢谢! 欢迎提出反馈意见;谢谢! 收起阅读 »

二次openstack排错

1.故障现象: 云平台各种操作,反应变慢。(好像和上次一样) 2.解决思路: 消息不断堆积,而无消费者消费消息,会消耗资源,从而触发rabbitmq的拥塞控制机制,降低生产者向rbbitmq发送消息的速率(好像还和上次一样) 3.查询故障 一个cinder-s...
继续阅读 »
1.故障现象:
云平台各种操作,反应变慢。(好像和上次一样)
2.解决思路:
消息不断堆积,而无消费者消费消息,会消耗资源,从而触发rabbitmq的拥塞控制机制,降低生产者向rbbitmq发送消息的速率(好像还和上次一样)
3.查询故障
一个cinder-scheduler 进程对应一个cinder-scheduler_fanout_{uuid}队列。我们现有两个api
节点,含有两个cinder-scheduler进程,对应两个cinder-scheduler_fanout_{uuid}队列,如下所示,含有三个队列,说明有一个僵尸队列。(一
般是堆积消息的队列为僵尸队列)
$ rabbitmqctl list_queues |grep cinder-scheduler
cinder-scheduler 0
cinder-scheduler.cinder 0
cinder-scheduler_fanout_5720c0511f654740bb639de7282a3ed1 48
cinder-scheduler_fanout_89ec86c1f9ce404089d17e6825050555 0
cinder-scheduler_fanout_ee07d2cb126c4378b59bf11007aa879b 0
查询队列对应的consume
$ rabbitmqctl list_consumers |grep cinder-scheduler_fanout_
cinder-scheduler_fanout_89ec86c1f9ce404089d17e6825050555 3 true 0 []
cinder-scheduler_fanout_ee07d2cb126c4378b59bf11007aa879b 3 true 0 []
此时发现cinder-scheduler_fanout_5720c0511f654740bb639de7282a3ed1 这个队列没有consume,确认此queue为僵尸队列。
一个组件突然断掉,当期再次加入集群中时 ,不是复用原先的队列,而是创建新的队列。而原来的队列依然绑定在exchange上,这样,从exchange
路由过来的消息依然会发送到老队列上,老队列上没有“consumer”与之对应,导致消息队列的堆积。
4.故障解决 
删除该僵尸队列
rabbitmqadmin delete queue name='xxxx' 收起阅读 »

一次openstack的排错

1.故障现象: openstack平台反应速度慢。执行各种创建删除操作极其卡顿。 2.解决思路: openstack的各个组件之间是依靠rabbitmq解耦。判断rabbitmq出现问题。 3.具体操作 3.1在rabbitmq执行 $ watch -n2 "...
继续阅读 »
1.故障现象:
openstack平台反应速度慢。执行各种创建删除操作极其卡顿。
2.解决思路:
openstack的各个组件之间是依靠rabbitmq解耦。判断rabbitmq出现问题。
3.具体操作
3.1在rabbitmq执行
$ watch -n2 "rabbitmqctl list_connections channels name | sort -k1,1nr | head -20"
执行结果:
Every 2.0s: rabbitmqctl list_connections channels name | sort -k1,1nr | head -20
Mon Feb 29 10:16:45 2017
1087 10.0.10.17:32803 -> 10.0.10.10:5672
1822 10.0.10.17:33315 -> 10.0.10.10:5672
"1087 10.0.10.17:32844 -> 10.0.10.10:5672" 表示:"10.0.10.17:32803 -> 10.0.10.10:5672"这个connection,一共创建了1087个channel
3.2然后登陆rabbmq-web界面通过connection可以定位channel通过channel定位openstack组件。
3.3本次是neutron-l3-agent出现问题执行systemctl restart neutron-l3-agent.service 收起阅读 »

杭州C轮互联网公司寻求DevOps和大数据运维方向人才

技术驱动型公司,研发人员比例高,趋向外资管理,结构化扁平,研发氛围优秀。薪资待遇好,有兴趣的可以加我。 Q:469778093 VX:mic_lengyue
技术驱动型公司,研发人员比例高,趋向外资管理,结构化扁平,研发氛围优秀。薪资待遇好,有兴趣的可以加我。
Q:469778093
VX:mic_lengyue

【跑会指南】9-11月运维大会盘点(时间+地点)

到底未来的运维模式是什么?如今运维人员面临着怎样的转变? 活动家为您精心挑选整理了9-11月七场运维大会希望本文能帮您! CNUTCon 全球运维技术大会2017 大会简介: CNUTCon全球运维技术大会是由InfoQ主办的运维&容器技术盛会。大会为期...
继续阅读 »
到底未来的运维模式是什么?如今运维人员面临着怎样的转变? 活动家为您精心挑选整理了9-11月七场运维大会希望本文能帮您!

CNUTCon 全球运维技术大会2017

大会简介:

CNUTCon全球运维技术大会是由InfoQ主办的运维&容器技术盛会。大会为期2天,主要面向各行业对运维&容器技术感兴趣的中高端技术人员。秉承着“同步前沿技术、共享实战经验、聚焦最佳实践、激发思想碰撞”的宗旨,CNUTCon致力于帮助参会者了解国内外相关公司的领域动态及应用案例,使企业可以更精准地确定自己的选型方案,并提前预估相关的风险和收益,实现技术落地。

大会时间:2017-09-10 2017-09-11

大会地点:上海 上海光大会展中心国际大酒店



Gdevops-2017全球敏捷运维峰会-北京站 

峰会简介:

2017年全球敏捷运维峰会(Gdevops, Global Devops Summit)将于2017年在成都、上海、北京、广州四城全面启动,本次峰会由上海市经济和信息化委员会指导,上海市云计算产业促进中心、DBAplus社群主办,数十家媒体单位共同支持。

峰会旨在搭建一个开发者与运维者沟通交流的平台,围绕各种架构、敏捷、云与运维热话,持续为业界同仁及行业发展提供强有力的专业支持。

峰会时间:2017-09-15

峰会地点:北京 辽宁大厦



Cloudera Developer training for Spark and Hadoop(CCA-175) 

会议简介:

Spark 及 Hadoop 开发员培训 

学习如何将数据导入到 Apache Hadoop 机群并使用 Spark、Hive、Flume、Sqoop、Impala 及其他 Hadoop 生态系统工具对数据进行各种操作和处理分析

会议时间:2017-09-21 至 2017-09-24 

会议地点:北京



SACC 2017第九届中国系统架构师大会

大会简介:

2017中国系统架构师大会(SACC2017)将于10月19-21日在北京新云南皇冠假日酒店震撼来袭。今年,大会以“云智未来”为主题,云集国内外顶级专家,围绕云计算、人工智能、大数据、移动互联网、产业应用等热点领域展开技术探讨与交流。本届大会共设置2大主会场,18个技术专场;邀请来自互联网、金融、制造业、电商等多个领域,100余位技术专家及行业领袖来分享他们的经验;并将吸引4000多名系统运维、架构师及各种企业的IT决策人士参会,为他们提供最具价值的交流平台。

大会时间:2017-10-19 至 2017-10-21

大会地点:北京 北京新云南皇冠假日酒店

大会规模:4000人



GOPS 2017全球运维大会上海站 

大会简介:

2017年GOPS已于4月和7月在深圳和北京相继举行,来自国外的Facebook、Twitter、Pinterest等大咖及往届许多金牌讲师精选亮相,各种精彩轮番轰炸,是一场真正的全球运维的狂欢盛会。

第八届全球运维大会,即GOPS2017·上海站(本次)将于2017年11月17日-18日在上海举行,各种精彩等您发掘。

大会时间:2017-11-17 至 2017-11-18

大会地点:上海



2017全球 C++ 及系统软件技术大会

大会详情:

特邀众多C++和系统软件领域的海内外技术领袖与一线工程实战专家,于2017年11月17日-18日在北京举办“全球C++及系统软件技术大会”。大会通过主题演讲、互动研讨、案例分享、高端培训等形式,深度探讨围绕C++及系统软件整个技术栈的设计、开发、运维方面的最佳工程实践与前沿应用。齐聚2017全球C++及系统软件技术大会,一场大师智慧+实践干货的技术盛宴!

大会时间:2017-11-17至 2017-11-18 

大会地点:北京 北京金茂万丽酒店

大会规模:500人



2017 DAMS&Gdevops 广州站

会议简介:

当Development遇上Operations,将会产生怎样的火花?为了应对IT环境中普遍面临的一些挑战,DevOps理念应运而生,它变成了部门间沟通协作的流程和方法,将原本笨重的开发与运营之间的工作移交过程变得流畅无碍……值此时机,Gdevops峰会应运而生,峰会旨在搭建一个开发者与运维者沟通交流的平台,围绕各种架构、敏捷、云与运维热话,持续为业界同仁及行业发展提供强有力的专业支持。

会议时间:2017-11-24 

会议地点:广州



更多运维大会就在活动家。

有意参加请咨询会务组
电话:028-69761252  18516272025(同微信)
QQ:35423543435  邮箱:business@huodongjia.com 收起阅读 »

【8月26日】【广州活动】精益运维与 DevOps 最佳实践

[b]活动时间[/b] 2017年8月26日(周六)   [b]活动地点[/b] 广州市越秀区东风东路733号羊城同创汇印刷楼9楼路演中心   [b]活动报名[/b] 添加又小拍微信“upyun1111”,备注“0826活动报名”   [b]嘉宾及主题介绍[/...
继续阅读 »
活动时间
2017年8月26日(周六)
 
活动地点
广州市越秀区东风东路733号羊城同创汇印刷楼9楼路演中心
 
活动报名
添加又小拍微信“upyun1111”,备注“0826活动报名”
 
嘉宾及主题介绍
 
邵海杨-又拍云运维总监
又拍云运维总监,资深系统运维架构师。来自杭州 Linux 用户组,新浪微博“@海洋之心-悟空”。业余撰稿人,QCon 讲师及出品人,致力于开源软件及前沿科技的研究和探索。
《 Devops 八荣八耻》
主要总结并分享DevOps的八荣八耻、Herku PaaS的12要素宣言和OpenStack IaaS的设计指导思想。
 
 
彭鲤航  优维科技创始人兼COO
拥有十余年IT运维从业履历,曾先后在腾讯负责带队管理及维护Qzone/QQ秀/会员/相册/QQ音乐等国内大型社交平台,农牧场、乐斗、水浒等大型SNS页游平台,以及QTALK等大型及时在线类语音互动平台。
《DevOps与传统的融合落地实践及案例分享》
在DevOps日趋成熟的今天,传统该如何借助DevOps的能力实现变革与创新?
主次主题分享讲从具体案例出发,谈谈企业在落地DevOps中遇到的问题。以及DevOps落地的一些具体方法和技巧
 
 
王喜春 唯品会高级运维研发经理
毕业于中国人民大学,有着近十年的运维开发经验,先后在YY,唯品会 工作,现任唯品会高级运维开发经理一职,负责整个运维系统的建设,在监控,持续集成 和自动化运维方面有较深的理解。
《运维转型之路:从ITIL到DEVOPS》
伴随着业务的高速发展,唯品会的运维也在日新月异的发生着改变,从ITIL体系到 DEVOPS体系都曾经历,每个阶段,每个时期都有不同的选择和壁垒,在效率和质量之间艰难的寻求平衡,ITIL下的理念,系统如何设计,DEVOPS理念,系统如何改造和优化,两种体系的优缺点各是什么,本次分享会给出一一解答。
 
陈 琛 魅族运维架构师
12年开始持续关注和从事虚拟化相关工作,积累了丰富的KVM开发和优化经验。现主要负责魅族云平台、日志平台的架构和开发,包括:KVM虚拟化、docker容器化、分布式存储和集中式日志系统。
《魅族云平台建设》
魅族云平台在建设中遇到过许多挑战,如:高可用方案的选择,如何保证业务可用性达到99.99%;如何保障业务的持续和快速交付;网络和存储的选型及优化。本次分享将围绕魅族云平台建设中遇到的问题和挑战与大家共同探讨。
 
  收起阅读 »

DevOpsDays大会,818坐标上海,我们来啦!!!

[b]DevOpsDays 818, 坐标上海, DevOpsDays上海大会[/b], 我们来啦!!! [b]我们来啦!!![/b] 我们来啦!!! 重要的事情说三遍。 [b]标签: 运维  移动开发  IT技术  DevOps[/b]  2...
继续阅读 »
DevOpsDays

818, 坐标上海,

DevOpsDays上海大会


我们来啦!!!

我们来啦!!!

我们来啦!!!

重要的事情说三遍。

标签: 运维  移动开发  IT技术  DevOps

 2008年的敏捷会议上,Andrew Clay Shafer 和 Patrick Debois 讨论了关于“敏捷基础设施”的问题。2009年在比利时召开了第一届 DevOpsDays 大会,之后 DevOps 这个术语开始流行起来。自那以后, DevOpsDays 大会开始风靡全球……

2017年3月17日-3月18日,DevOpsDays 大会首次登陆中国北京,DevOps 之父Patrick Debois,和他的朋友 Kris Buytaert ,同样也是DevOps领域的领军人物,携手其他 DevOps 专家一起到来,共襄盛举。

继轰轰烈烈的 DevOpsDays 北京站之后,DevOpsDays 来到了上海,而最激动人心的是,Prophetstor先智数据作为合作方之一也受邀参加此次大会,与您共襄盛举。此处应该有掌声

届时,Prophetstor先智数据中国区总经理董唯元先生将于DevOpsDay 8月17日金融峰会的闭门会议上就“精准预测磁盘故障——智能化运维实例”为主题进行精彩演讲,如果你能预测磁盘故障...好吧,小编就先不剧透了,想要知道答案的,赶紧来围观董老师的精彩解答。会议当天,我们也会在现场设立一个产品展位。

要交流技术吗?来吧;

想要了解产品吗?来吧;

想要给你疲惫的双眼带来一丝清新吗?来吧,

还有美女销售经理为你提***品介绍哦,

欢迎各位大咖届时来捧场!


Prophetstor先智数据,积极投身于各项活动大会,与来自全国乃至国际的专家、经营商等交流技术,加强合作。参加这次活动,不仅能使更多的人了解先智,走进先智,也不断促使我们把更好的技术提升展现给大家,共勉哦。

2017 DevOpsDays 上海站

会议开始时间:2017-08-18 08:00:00

会议结束时间:2017-08-19 18:00:00

会议地点:上海  上海龙之梦大酒店  

会议详情:请上活动家查看

详细地址:上海市长宁区延安西路1116号 ‎

划重点:董唯元先生的演讲于8月17日下午的闭门会议
 
(时间不多,请抓紧上活动家报名)

活动负责人:郑女士

电话/微信:18516272025

座机:028-69761252

邮箱:business@huodongjia.com
收起阅读 »