专注业务连续性支持与数据保护
2010-01-29技术合集

MooseFS 维护已关闭评论

MooseFS 维护

一、启动MooseFS集群
最安全的启动MooseFS集群(避免任何读或写的错误数据或类似的问题)的方式是按照以下命令步骤:
1.启动mfsmaster进程
2.启动所有的mfschunkserver进程
3.启动mfsmetalogger进程(如果配置了mfsmetalogger)
当所有的chunkservers连接到MooseFS master后,任何数目的客户端可以利用mfsmount去挂接被export的文件系统。(可以通过检查master的日志或是CGI监视器来查看是否所有的chunkserver被连接)。
二、停止MooseFS集群
安全的停止MooseFS集群:
1.在所有的客户端卸载MooseFS 文件系统(用umount命令或者是其它等效的命令)
继续阅读 »

2010-01-29技术合集

用cacti监控memcached状态已关闭评论

用cacti监控memcached状态

cacti 配置步骤略

1,安装python环境

1
yum install python python-setuptools -y

2,安装python-memcached

1
2
3
4
wget ftp://ftp.tummy.com/pub/python-memcached/python-memcached-1.45.tar.gz
tar xzvf python-memcached-1.45.tar.gz
cd python-memcached-1.45
python setup.py install

继续阅读 »

upgrade moosefs from 1.5 to 1.6

1. Upgrade and restart mfsmaster.
2. Upgrade and restart chunkservers.
3. Upgrade mfs clients (mfstools before remounting MooseFS with new mfsmount), remount MooseFS trees.

1
2
3
4
5
6
7
* mfsmaster
./configure --prefix=/usr/local/mfs --enable-mfsmaster --with-default-user=dxy --with-default-group=dxy; make; make install
cp mfsexports.cfg.dist mfsexports.cfg
edit mfsexports.cfg, add allowed ip range
 
start: /usr/local/mfs/sbin/mfsmaster start
stop: /usr/local/mfs/sbin/mfsmaster -s

继续阅读 »

2010-01-26技术合集

linux系统实用命令已关闭评论

linux系统实用命令

1、统计apache占用的系统内存

ps aux | grep apache | awk ‘{sum+=$4};END {print sum}’

注:$4表示第四域

2、在VIM中的一些技巧

(针对当前屏幕) H——跳到第一行 M——跳到中间一行 L——跳到最后一行

(针对整个文档) gg——到首行 G——到尾行

7yy复制7行 5dd 删除5行

继续阅读 »

2010-01-26技术合集

DD命令详解已关闭评论

DD命令详解

1.命令简介
dd 的主要选项:

指定数字的地方若以下列字符结尾乘以相应的数字:

b=512, c=1, k=1024, w=2, xm=number m

if=file #输入文件名,缺省为标准输入。
of=file #输出文件名,缺省为标准输出。
ibs=bytes #一次读入 bytes 个字节(即一个块大小为 bytes 个字节)。
obs=bytes #一次写 bytes 个字节(即一个块大小为 bytes 个字节)。
bs=bytes #同时设置读写块的大小为 bytes ,可代替 ibs 和 obs 。
cbs=bytes #一次转换 bytes 个字节,即转换缓冲区大小。
skip=blocks #从输入文件开头跳过 blocks 个块后再开始复制。
继续阅读 »

2010-01-26技术合集

linux启动过程已关闭评论

linux启动过程

硬件读取引导扇区

加载LILO或者grub

加载内核

挂装根文件系统

启动/sbin/init ,一切进程的“祖父”

读取/etc/inittab文件

读取rc.sysinit文件

读取/etc/fstab文件

运行rcX.d下的文件(文件都是init.d下的符号链接)

其中有一个xinetd 的超级进程,调用/etc/xinetd.conf 配置文件,从配置文件中知道读/etc/xinetd.d 文件,结束后调用Miggetty

读取/etc/rc.d/rc.local文件

2010-01-26技术合集

Oracle数据库常用基本命令已关闭评论

Oracle数据库常用基本命令

1、得到数据库名和创建日期

SELECT name, created, log_mode, open_mode FROM v$database;

2、ORACLE数据库的计算机的主机名,ORACLE数据库的实例名及ORACLE数据库管理系统的版本信息

SELECT host_name, instance_name, version FROM v$instance;

3、为了知道oracle数据库版本的一些特殊信息

select * from v$version;

4、获取控制文件名字

select * from v$controlfile;

继续阅读 »