请注意,Zanblog并不支持低于IE8的浏览器,为了获得最佳效果,请下载最新的浏览器,推荐下载 Chrome

centos6.5使用yum安装mysql5.6实现不同磁盘的表分区

运维 9,501 views
很快,很直接  ~   最近在折腾线上的mysql的表分区分表,但是貌似5.5之前的版本不支持分区磁盘的制定,据朋友说 5.6 才支持。   好吧,速度yum一个mysql5.6 试试。  需要先导入一个repo的包。  Python yum install http://dev.mysql.com/get/mysql...
阅读全文 0

centos6.5使用yum安装mysql5.6实现不同磁盘的表分区

9-12 9,501 views

很快,很直接  ~   最近在折腾线上的mysql的表分区分表,但是貌似5.5之前的版本不支持分区磁盘的制定,据朋友说 5.6 才支持。   好吧,速度...
阅读全文 0

平台化之利用ansible api接口的async使任务异步

ansible 8,020 views
今个也不前言了,直接切入主题 ! 同事在做一个关于方便的批量上线初始化的平台,其实我真不想说平台两个字,啥都平台,显得有些不时尚了 。 ansible是个好东西,只是上线打包初始化的任务太耗时间,经常是20分钟左右。这时候需要异步的执行,对于ansible来说,客户端把消耗时间的任务通过signal信号...
阅读全文 0

平台化之利用ansible api接口的async使任务异步

9-11 8,020 views

今个也不前言了,直接切入主题 ! 同事在做一个关于方便的批量上线初始化的平台,其实我真不想说平台两个字,啥都平台,显得有些不时尚了...
阅读全文 0

全文索引之python操作elasticsearch数据及图表分析

python 9,680 views
前言:     例行公事,有些人可能不太了解elasticsearch,下面搜了一段,大家瞅一眼。 Elasticsearch是一款分布式搜索引擎,支持在大数据环境中进行实时数据分析。它基于Apache Lucene文本搜索引擎,内部功能通过ReST API暴露给外部。除了通过HTTP直接访问Elasticsearch,还可以通过支...
阅读全文 4

全文索引之python操作elasticsearch数据及图表分析

9-11 9,680 views

前言:     例行公事,有些人可能不太了解elasticsearch,下面搜了一段,大家瞅一眼。 Elasticsearch是一款分布式搜索引擎...
阅读全文 4

使用多线程和gevent来提高celery性能及稳定性

python 10,989 views
前言:       有朋友问我,我那个任务队列是怎么实现,他的疑问其实主要是celery不支持多线程。先说说我那实现的方法,其实我的做法和celery、rq这样的框架很像的,都是把任务push到队列里面,然后pull取出任务而已,celery里面还可以取任务,我这个是通过传送uuid来实现的。   朋友问cel...
阅读全文 2

使用多线程和gevent来提高celery性能及稳定性

9-11 10,989 views

前言:       有朋友问我,我那个任务队列是怎么实现,他的疑问其实主要是celery不支持多线程。先说说我那实现的方法,其实我的做...
阅读全文 2

谈谈gevent的协程间通信及队列和事件event用法

python 8,979 views
前言:     今天就写点gevent的高级点的用法,对于我来说 这些也是常用的gevent模块。 gevent的AsyncResutl模块的用途,看字眼的意思是一个异步的任务的结果。 其实官方的说法也让人有些发蒙。  其实说白了就是协程间的通信,我是老板,让大哥和小弟同事去收账,小弟做完了...
阅读全文 1

谈谈gevent的协程间通信及队列和事件event用法

9-11 8,979 views

前言:     今天就写点gevent的高级点的用法,对于我来说 这些也是常用的gevent模块。 gevent的AsyncResutl模块的用...
阅读全文 1

python通过thrift针对hbase的性能测试

python 8,862 views
     这两天正在做mysql到hbase的数据迁移,本人java玩不转,用的是thrift hbase的手段。 一开始写入的时候,速度居然才有100,这太闹了把。  忍无可忍也,查了下资料,别人是用java,速度基本是在1500左右。  我就纳闷了,用java速度提升最主要是有 个叫做 setautoflush的东西。&n...
阅读全文 0

python通过thrift针对hbase的性能测试

9-10 8,862 views

     这两天正在做mysql到hbase的数据迁移,本人java玩不转,用的是thrift hbase的手段。 一开始写入的时候,速度居然才有100,这太闹...
阅读全文 0

使用python的分布式任务队列huey实现任务的异步化

python 7,472 views
前言:     一个轻型的任务队列,功能和相关的broker没有celery强大,重在轻型,而且代码读起来也比较的简单。  这次算是原文的翻译了….  一开始看到这个东西的时候,想看看有没有中文的资料,能立马的入门,结果一看老外用的倒是挺多的,算了 既然是看文档,顺便也按照自己...
阅读全文 0

使用python的分布式任务队列huey实现任务的异步化

9-09 7,472 views

前言:     一个轻型的任务队列,功能和相关的broker没有celery强大,重在轻型,而且代码读起来也比较的简单。  这次算是原...
阅读全文 0

python multiprocessing进程通信的pipe和queue方式

python 11,243 views
这两天温故了python 的multiprocessing多进程模块,看到的pipe和queue这两种ipc方式,啥事ipc? ipc就是进程间的通信模式,常用的一半是socke,rpc,pipe和消息队列等。  今个就再把pipe和queue搞搞。 Python #coding:utf-8 import multiprocessing import ...
阅读全文 0

python multiprocessing进程通信的pipe和queue方式

9-08 11,243 views

这两天温故了python 的multiprocessing多进程模块,看到的pipe和queue这两种ipc方式,啥事ipc? ipc就是进程间的通信模式,常用的一半是socke,rpc,p...
阅读全文 0

使用saltstack和docker实现运维paas平台

docker 9,390 views
开始:        最近有些忙,换了份差事,开始搞大数据了。现在做运维朋友最常说的可能就是运维自动化,刚培训出来的小孩,也是满口的自动化管理,让你听的发蒙 。 我有时挺喜欢到阿里云,青云点来点去的,不为别的,就为了感受他的产品系列,尤其是用户体验方面。 现有不少公司学的聪明了,...
阅读全文 1

使用saltstack和docker实现运维paas平台

8-28 9,390 views

开始:        最近有些忙,换了份差事,开始搞大数据了。现在做运维朋友最常说的可能就是运维自动化,刚培训出来的小孩,也是满口...
阅读全文 1

利用python的docker-py进行docker的api操作

docker 9,003 views
前沿:         听同事说,以后的dba申请可能有部分走其他部门的docker ,那边貌似在搞一个类似docker的平台管理系统,据说很霸道。于是乎,我自己也想尝试写一个简单的doker管理平台。  做为起步我先搞搞docker api,docker官网有个docker-py,用起来很是清爽简单。  首...
阅读全文 0

利用python的docker-py进行docker的api操作

8-13 9,003 views

前沿:         听同事说,以后的dba申请可能有部分走其他部门的docker ,那边貌似在搞一个类似docker的平台管理系统,据说很霸道...
阅读全文 0

ansible插件callbacks实现redis、mongodb输出

ansible 8,288 views
前言:     ansible的结果默认是输出到cli终端和日志里面的,用惯了saltsatck的returners数据回调后,也很是喜欢ansible也有,一开始不知道有这个功能,自己也简单实现了这样的功能。 我的实现方式是,在模块里面做一些输出的逻辑。当使用ansible runner api的时候,是在后面runner代码...
阅读全文 5

ansible插件callbacks实现redis、mongodb输出

7-20 8,288 views

前言:     ansible的结果默认是输出到cli终端和日志里面的,用惯了saltsatck的returners数据回调后,也很是喜欢ansible也有,一开...
阅读全文 5

扯扯python调用rpc实现分布式系统

python 12,083 views
今个来通俗的讲rpc是什么? rpc 一般俗称,远程过程调用,把本地的函数,放到远端去调用。 通常我们调用一个方法,譬如: sumadd(10, 20),sumadd方法的具体实现要么是用户自己定义,要么存在于该语言的库函数中,也就说在sumadd方法的代码实现在本地,它是一个本地调用! “远程调用”意思就是:被调用方...
阅读全文 3

扯扯python调用rpc实现分布式系统

7-18 12,083 views

今个来通俗的讲rpc是什么? rpc 一般俗称,远程过程调用,把本地的函数,放到远端去调用。 通常我们调用一个方法,譬如: sumadd(10, 20),sumad...
阅读全文 3

使用monit实现进程监控管理

运维 7,145 views
文章也在我的51cto博客转载了 http://rfyiamcool.blog.51cto.com/1030776/1437572 前言:      看到这个标题的人一定会很疑惑,进程监控和报警,不都是用zabbix,nagios么?  对于管理的话,自己写crontab脚本不就行了。 当然这肯定是可以的。 标题说了,规范和扩展!   所谓...
阅读全文 0

使用monit实现进程监控管理

7-13 7,145 views

文章也在我的51cto博客转载了 http://rfyiamcool.blog.51cto.com/1030776/1437572 前言:      看到这个标题的人一定会很疑...
阅读全文 0

zabbix调用PagerDuty实现语音电话报警

zabbix 8,060 views
zabbix实现一个高大上的语音报警,这样可以省下 聘请大量noc客服去通知打电话的费用。 Python wget https://raw.github.com/PagerDuty/pagerduty-zabbix-py/master/pagerduty.py cp pagerduty.py /etc/zabbix/alert.d/ 12 wge...
阅读全文 0

zabbix调用PagerDuty实现语音电话报警

7-10 8,060 views

zabbix实现一个高大上的语音报警,这样可以省下 聘请大量noc客服去通知打电话的费用。 Python wget https://ra...
阅读全文 0

linux集群管理工具mussh和pssh

运维 7,002 views
听人说mussh和pssh不错,就看了下,顺便把mussh和pssh的介绍和使用方法给大家介绍下。 先说下mussh,mussh 是shell开发的一个小工具,刚学习运维和shell的朋友可以拿来锻炼下,做个工具的二次开发。 [root@devops-ruifengyun ~ ]$ apt-get install mussh Python ...
阅读全文 0

linux集群管理工具mussh和pssh

7-09 7,002 views

听人说mussh和pssh不错,就看了下,顺便把mussh和pssh的介绍和使用方法给大家介绍下。 先说下mussh,mussh 是shell开发的一个小工具,刚学习运...
阅读全文 0

在项目中使用gitlab时遇到的问题

git 8,078 views
如果出现一些种种问题,跑下面的命令 !  会有相应的提示的。 问题1 Access denied. fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 问题 git push error: The requested URL ret...
阅读全文 0

在项目中使用gitlab时遇到的问题

7-08 8,078 views

如果出现一些种种问题,跑下面的命令 !  会有相应的提示的。 问题1 Access denied. fatal: Could not read from remote repository. Please ma...
阅读全文 0

关于saltstack mine自定义收集minion状态及应用场景

saltstack 5,770 views
文章在我的51cto博客上也转了一份: http://rfyiamcool.blog.51cto.com/1030776/1433843 这两天有人问我saltstack 关于mine的主要应用场景和具体的用法,我翻了下自己一些写的关于saltstack的博客,还真没有mine的文章。。。 现在总结下mine的文档,供大家拍砖。 mine是做什么?   就是你在min...
阅读全文 0

关于saltstack mine自定义收集minion状态及应用场景

7-03 5,770 views

文章在我的51cto博客上也转了一份: http://rfyiamcool.blog.51cto.com/1030776/1433843 这两天有人问我saltstack 关于mine的主要应用场景和具...
阅读全文 0

docker翻墙代理下载镜像

docker 11,720 views
一开始测试了ssh反向代理,然后配合tsocks做程序的socket v5 的代理,结果行不通,apt-get ,docker pull 都是用的http_proxy的代理。 没办法,自己就搭建了一个squid 代理。 添加http代理 在国内,pull或push的时候经常连不上docker.com(原因你懂的,或者在公司内部统一用一个代理上网的时候),可以在docker ...
阅读全文 0

docker翻墙代理下载镜像

6-28 11,720 views

一开始测试了ssh反向代理,然后配合tsocks做程序的socket v5 的代理,结果行不通,apt-get ,docker pull 都是用的http_proxy的代理。 没办法,自己就搭建...
阅读全文 0

一个由cython扩展的高性能web框架 falcon

python 7,575 views
Falcon 是个看起来很霸道的一个web框架,他的小伙伴有cython(一个python c代码扩展),gunicorn(一个要比uwsgi给力的网关) Python [root@66 ~]# pip install cython falcon Downloading/unpacking cython Downloading Cython-0.20.2.tar.gz (1.4MB): 1.4MB downloaded Runni...
阅读全文 0

一个由cython扩展的高性能web框架 falcon

6-19 7,575 views

Falcon 是个看起来很霸道的一个web框架,他的小伙伴有cython(一个python c代码扩展),gunicorn(一个要比uwsgi给力的网关) Python ...
阅读全文 0

在centos6下试用rhel7的OpenLMI运维接口工具

运维 5,821 views
看到有人介绍rhel7 有很多的新特性,docker容易,openlmi什么的。  openlmi的资料还是不多,官网也只是提供了有限的几个例子。  centos6下是无法安装openlmi的,只能是等待centos7了。一会安装个rhel7 试试。 看了下过程,感觉和redhat的func有些相像。 估计是从func过度开发到的openlmi。 ...
阅读全文 1

在centos6下试用rhel7的OpenLMI运维接口工具

6-15 5,821 views

看到有人介绍rhel7 有很多的新特性,docker容易,openlmi什么的。  openlmi的资料还是不多,官网也只是提供了有限的几个例子。  centos6下是...
阅读全文 1

用python pyes操作elasticsearch api接口遇到的问题

python 9,083 views
尼玛,pyes一直都有问题,算了直接用es推荐的那个py吧 Python from elasticsearch import Elasticsearch from datetime import datetime es = Elasticsearch() for i in xrange(3000): nima=random_str(50) res = es.index(index="ceshi", doc_type=...
阅读全文 3

用python pyes操作elasticsearch api接口遇到的问题

6-01 9,083 views

尼玛,pyes一直都有问题,算了直接用es推荐的那个py吧 Python from elasticsearch import Elasticsearc...
阅读全文 3