随笔分类 -  linux

haproxy部署笔记
摘要:感谢本组同志秦小妹的协助,此篇文章源自于她的劳动成果,并非本人原创1、HAProxy安装及日志配置 # vim install-haproxy.sh #! /bin/bash dir=/usr/local ha_dir=${dir}/haproxy #install if [ ! -e "$ha_dir" ]; then #下载源码到/tmp/haproxy-1.4.22.tar.gz wget -nc -P /tmp http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.22.tar.... 阅读全文

posted @ 2013-01-05 16:07 张淼 阅读(548) 评论(0) 推荐(0)

varnish部署笔记
摘要:1、varnish-3.0.3安装脚本#!/bin/bash#安装依赖yum -y install automake autoconf libtool ncurses-devel libxslt groff pcre-devel pkgconfig#下载源代码到/tmp/varnish-tar.gzwget -nc -P /tmp http://repo.varnish-cache.org/source/varnish-tar.gztar -zxvf /tmp/varnish-tar.gz -C /tmpcd /tmp/varnish-3#自动编译./autogen./configure -- 阅读全文

posted @ 2013-01-05 15:08 张淼 阅读(603) 评论(4) 推荐(0)

linux 系统性能测试工具
摘要:CPU# vmstat 1# top -d 1# mpstat -P ALL 1# while :; do ps -eo,pid,ni,prri,pcpu,psr,comm | grep 'process-name'; sleep 1;doneMEM# /usr/bin/time -v date# /usr/bin/time -v evolution# cat /proc/meminfoI/O# iostat -x 1# iotop -d 5 -PNET# /usr/sbin/ethtool eth0# iptraf -d eth0查看sock连接# /usr/sbin/net 阅读全文

posted @ 2012-11-17 08:01 张淼 阅读(255) 评论(0) 推荐(0)

监控系列之三 nagios的初步安装
摘要:#安装依赖包,添加nagios运行所需要的用户和组sudo yum -y install httpd gcc glibc glibc-common gd gd-devel perl-devel perl-TimeDate sudo /usr/sbin/useradd -m nagiossudo /usr/sbin/groupadd nagcmdsudo /usr/sbin/usermod -a -G nagcmd nagiossudo /usr/sbin/usermod -a -G nagcmd apache wget http://prdownloads.sourceforge.net/so 阅读全文

posted @ 2011-04-28 15:44 张淼 阅读(348) 评论(0) 推荐(0)

监控系列之二 ganglia的mongodb扩展
摘要:1、添加gmond的python扩展(以mongodb为例) 检查/usr/local/ganglia/lib/ganglia/modpython.so,如果不存在,可能在编译安装ganglia之前没有安装python或者没有指定python目录,可以试试把编译目录下ganglia/gmond/modules/python/.libs/modpython.so拷贝到以上的目录里。 #安装gmond... 阅读全文

posted @ 2011-04-28 00:09 张淼 阅读(1405) 评论(0) 推荐(0)

监控系列之一 ganglia的初步安装
摘要:1、安装ganglia sudo yum -y install apr-devel apr-util check-devel cairo-devel pango-devel libxml2-devel rpm-build glib2-devel dbus-devel freetype-devel fontconfig-devel gcc-c++ expat-devel python-devel l... 阅读全文

posted @ 2011-04-27 13:46 张淼 阅读(1943) 评论(0) 推荐(0)

apache2 + php5 + mysql5安装部署(ganglia系列前奏)
摘要:感触万千的前言: 我不是系统工程师,也不是php程序员,用这个东西基本上从头开始整,其中艰辛不言自明。。 每个装过ganglia的程序员你都伤不起。。 一、安装apache2 + php5 +mysql5 前期准备 一定要记得找个好的源能省你好多事 wget之前别忘了看一下代理 vim ~/.wgetrc http_proxy=http://202.84.17.41:8080/ sudo yum ... 阅读全文

posted @ 2011-04-27 13:29 张淼 阅读(404) 评论(2) 推荐(0)

ssh安装使用
摘要:sudo yum –y install openssh-serverssh-keygen –t dsa –P ‘’ –f ~/.ssh/id_dsacat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keyschmod 600 ~/.ssh/authorized_keyssudo chkconfig --level 345 sshd onsudo chkconfig --level 345 iptables offsudo service sshd restart 阅读全文

posted @ 2011-04-25 18:53 张淼 阅读(239) 评论(0) 推荐(0)

rpm yum技巧(笔记)
摘要:1、安装 rpm –ivh fullname.rpm 2、升级、ftp升级 rpm –Uvh fullname.rpm rpm –i ftp://… 3、卸载 rpm –e fullname.rpm 4、通过简写或文件夹名获得rpm包的全名 rpm –qf dir rpm –qa name 5、获得已安装的rpm包的所有的安装目录 rpm –ql fullname.rpm 6、查看当前目录下的rp... 阅读全文

posted @ 2011-04-25 12:11 张淼 阅读(375) 评论(0) 推荐(0)

keepalived安装笔记(非原创)
摘要:1、先安装kernel和openssl组件。注意安装kernel后要创建软连接#kernel-devel yum install kernel-devel #openssl-devel yum install openssl-devel #create slink from kernels ln -sv /usr/src/kernels/2.6.18-194.el5-i686/ /usr/src/linux2、在每台服务器上安装keepalived-1.2.1 #keepalived-1.2.1.tar.gz wget http://www.keepalived.org/software/ke 阅读全文

posted @ 2011-04-20 15:25 张淼 阅读(562) 评论(0) 推荐(0)