python模块之collections

2016年2月21日 没有评论

collections是Python内建的一个集合模块,提供了许多有用的集合类。Python拥有一些内置的数据类型,比如str, int, list, tuple, dict等, collections模块在这些内置数据类型的基础上,提供了几个额外的数据类型:

namedtuple(): 生成可以使用名字来访问元素内容的tuple子类
deque: 双端队列,可以快速的从另外一侧追加和推出对象
Counter: 计数器,主要用来计数
OrderedDict: 有序字典
defaultdict: 带有默认值的字典

一、namedtuple

n[......]

Read more

RH236 glusterfs存储配置

2016年2月15日 没有评论

主机规划

其中前四个节点为配置glusterfs 分布式、复制、分布+复制、Geo异地同步等。其中前四个节点用于几种类型存储配置,第五台主机用作client访问、和Geo异常容灾模拟。需要注意的是,如下所有的配置中,我使用的都是IP,现网中建议使用主机名或域名的方式配置,这个IP发生变更时,无需在glusterfs中进行修改,只在dns中修改下指向IP即可。

主机名

IP地址

node[......]

Read more

分类: Linux/unix/mac 标签: ,

Ansible替换模块

2016年2月3日 没有评论

一、ansible替换遇到的问题

ansible在使用sed进行替换时,经常会遇到需要转义的问题,而且ansible在遇到特殊符号进行替换时,存在问题,无法正常进行替换 。其实在ansible自身提供了两个模块---lineinfile模块和replace模块,可以方便的进行替换 。这里以使用ansilble安装salt-minion为例,用如下playbook语句执行时,是执行不成功的:

shell: sed -i '/^#id:/a\id: {{ ansible_ens192.ipv4.address }}' /etc/salt/minion

[......]

Read more

Cloudera Manager 5和CDH5离线安装

2016年2月1日 没有评论

一、相关软件准备及规划

1、相关软件及下载地址:

Cloudera Manager:http://archive-primary.cloudera.com/cm5/cm/5/
CDH安装包地址:http://archive.cloudera.com/cdh5/parcels/latest/
JAVA官方下载(需登陆):http://www.oracle.com/technetwork/java/archive-139210.html
JAVA各版本归档下载(无需登陆):https://www.reucon.com/cdn/java/
MySql的JDBC驱动ja[......]

Read more

分类: 大数据 标签:

ansible小结(十 二)磁盘使用率筛选

2016年1月31日 没有评论

破解微信朋友圈红包照片

2016年1月26日 没有评论

电脑崩溃手机重启的html代码

2016年1月22日 没有评论

python持久化存储之shelve

2016年1月8日 没有评论

Python序列化模块pickle和cPickle

2016年1月7日 没有评论

mysql 时间戳与日期转换

2016年1月5日 没有评论