误删的原因是:想删除一个软链接,例如删除 /data/link,在data目录下,本来应该使用命令rm -rf link 结果使用tab键补齐,打成了rm -rf link/ 导致/data/link这个软链没有删除,他里面的文件倒是全部删掉了。泪崩
Kazoo zookeeper python模块的使用
kazoo是zookeeper的python模块,使用python编写的。使用python写运维平台的就可以用上
##1、安装
安装简单,不需要其他依赖
|
|
django_cron 定时任务
最近在做saltstack的web管理界面,使用的是django框架,后台检测服务器状态需要用到定时任务,于是便引用了django_cron这个模块
使用方法如下:
1、pip或者easy_install安装django_cron
2、设置settings.py文件,在INSTALLED_APPS 里面添加 ‘django_cron’
|
|
bind+mysql一键安装脚本
上次搭建完DNS服务器之后,发现再重新安装一台的话要重复相同的步骤,好麻烦。于是想着自己也写个脚本方便安装,然后就写了个非常粗糙的脚本。后期有时间再修改吧。暂时先用着。
环境:
系统:Centos6.5
需要先安装mysql,编译或者直接yum源安装 yum install -y mysql-server mysql mysql-devel
Bind9+Mysql+mysql-bind搭建DNS服务器
|
|
##2、bind9编译
下载源码包之后,解压、然后需要修改源码包的代码
然后开始编译前的修改工作
###(1)、拷贝mysqldb.c mysqldb.h 两个文件到bind解压的两个目录
###(2)、修改bind9解压目录下面的bin/named/Makefile.in文件
DBDRIVER_INCLUDES 的值是运行命令/usr/bin/mysql_config –cflags后的结果
DBDRIVER_LIBS 的值是运行命令/usr/bin/mysql_config –libs后的结果
(4)、修改bin/named/mysql.c文件
把named改成include
然后开始编译
3、开始创建数据库,创建一个dns的数据库,在这个库里面创建一张test的表
4、配置named.conf
添加下面内容到named.conf文件
options {
allow-query { any; };
};
zone “.” { type hint; file “/usr/local/bind9/etc/named.root”; };
zone “test.com” { type master; database “mysqldb dns test 127.0.0.1 dnsuser dnsuserpasswd”; };
options 添加了让所有域名都能够查询,这样没有添加在区域里的可以到根去找
zone . 这个是添加根区域
最后一行是添加区域test.com 还有数据库的连接
dns 是数据库的库名
test 是表名
127.0.0.1 只本机,远程机器则填写远程机器ip
dnsuser 数据库用户
dnsuserpasswd 数据库用户的密码
以上内容要根据自身环境填写
5、启动bind9
debug模式启动
/usr/local/bind9/sbin/named -c /usr/local/bind9/etc/named.conf -g
没有错误的话,正常启动
/usr/local/bind9/sbin/named -c /usr/local/bind9/etc/named.conf -g
检查是否正常工作
OK,没有错误,完成。
Ubuntu14.04下Pycharm3.4 字体渲染
在ubuntu下搭建了django的开发环境,搭建过程十分简单,Pycharm的安装更简单,下载tar包解压并执行bin目录下的脚本即可,但是看着那个字体真心不爽。于是开始搜索调教。
1、安装打了渲染补丁OpenJDK
删除之前安装的java7,通过PPA安装JDK
|
|
韩国
cacti迁移导致的中文乱码解决
获取svn两个版本之间的差异文件
写脚本之前搜索了一下,刚好有类似脚本,稍微修改
http://xingqiba.sinaapp.com/?p=846
原作者莫怪哈
|
|
LVM卷拓容
一、为空余分区创建新分区
fdisk /dev/sda 按p打印当前分区情况,然后按n添加一个新分区;
输入p创建主分区,输入分区序号后两次回车将空间全部分给这个分区;
输入t转换分区类型;输入8e表示转换为linux lvm分区;
p打印当前分区查看是否创建分区;
输入w写入保存退出。
提示设备或资源忙并且在/dev中找不到sda3刚创建的分区则需要重启,重启后可见。(有更好的方式请留言)