博客统计信息

51cto推荐博客
用户名:colderboy
文章数:25
评论数:84
访问量:67166
无忧币:648
博客积分:1020
博客等级:4
注册日期:2008-09-21

我最近发表的评论

实战Heartbeat+my.. 回复
drbd 用于生产 神人啊
cacti利用snmpdis.. 回复
snmp error 是snmp 没有配置好吧。..
Linux 利用PROMPT.. 回复
还没有测试,你可以给指定文件加权..
linux 下mysql安.. 回复
支持。。。
nagios 监控运用.. 回复
哪里看不到啊,我这里都能看到

订阅我的博客


google reader 鲜果 QQ邮箱 有道 抓虾
 首先代表所有使用者,感谢PERCONA的无私贡献,今天简单介绍一下 MySQL 免费热备工具 XtraBackup , 特别是几个使用时值得注意的地方。
1. 下载XtraBackup并安装
当前最新的版本是1.6 ,从这里可以选择不同OS的相应版本:
http://www.percona.com/downloads/XtraBackup/XtraBackup-1.6/
在LINUX下你可以直接运行:
wget http://www.percona.com/redir/downloads/XtraBackup/XtraBackup-1.6/RPM/rhel5/x86_64/xtrabackup-1.6-245.rhel5.x86_64.rpm
rpm -ivh xtrabackup-1.6-245.rhel5.x86_64.rpm
2. 数据库中建立备份账号
..
类别:mysql|阅读(102)|回复(0)|(0)阅读全文>>
 安装环境:
centos 5.6 x86_64
cacti-0.8.7g
snmpdiskio-0.9.4
 
安装
 
1、下载snmpdiskio 可以在windows 下下载。下载完成后解压。解压缩之后里面有README文件 是英文安装文档。
 
a、把解压之后文件夹下的 snmpdiskio 文件上传到被监控服务器的/usr/local/bin目录下
   由于9.4太老不支持2.6内核,需要修改,出自http://forums.cacti.net/viewtopic.php?p=124793#124793 (在本网站下载的包我已经更新过已经支持2.6内核)
b、把解压之后文件夹下的 partition.xml上传到cacti监控服务器的 PAT..
类别:Linux|阅读(717)|回复(7)|(6)阅读全文>>
     这个系统审计,记录什么用户,在什么时间,做了什么操作。 然后将查到的信息记录到一个文件里。
一. 配置
1. 在/etc/profile 文件的最后,添加如下2行代码:
 


export HISTORY_FILE=/var/log/`date ‘+%Y%m’`.log  export PROMPT_COMMAND=’{ date “+%Y-%m-%d %T ##### $(who am i |awk “{print \$1\” \”\$2\” \”\$5}”)  #### $(hi..
类别:Linux|阅读(172)|回复(3)|(2)阅读全文>>
无名博客收集了一些Linux VPS下的一键安装包,一键安装包可以大大简化人工成本,节约时间,不仅方便了使用Linux VPS的小白,对于Linux老手来讲编译安装需要输入大量的命令,如果是配置生产环境需要耗费大量的时间。这些一键安装包使用非常简单,傻瓜化的安装方式,采用Shell编写,容易修改。
LNMP一键安装包

LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat、Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序。

支持系统:CentOS/Debian/Ubuntu

安装方法:猛击这里
..
类别:Linux|阅读(97)|回复(0)|(0)阅读全文>>
之前 OwnLinux 有介绍将Ubuntu Hardy 打造成 Mac OSX Leopard 主题的文章,操作还是算比较复杂。如果你足够闲,蛋足够疼的话,你可以把你的 Ubuntu “ 变成” Windows 7 ,而这个操作也就是运行一个Shell 脚本而已,非常简单。基本上不需要什么技术就可以搞定。
把 Ubuntu 改造成 Windows 7 的效果图


Ubuntu 下执行以下安装命令可让 Ubuntu “变成” Windows 7:

ownlinux@ownlinux:~$ cd ~

ownlinux@ownlinux:~$ wget http://web.lib.sun.ac.za/ubuntu/files/help/theme/gnome/win7-setup.sh

ownlinux@ownlinux:~$ sudo chmod +x win7-setup.sh

ownlinux@ownlinux:~$ ./win7-setup.sh
脚本下载:  win7-setup.sh
友情提醒:操作之前请先备份,由于不种的环境可能有一些不可预料的错误。[/img]..
类别:Linux|阅读(72)|回复(0)|(0)阅读全文>>
        公司之前都是使用mysqldump 备份数据,前面有备份脚本,但是倒入的时候很慢.我们的数据量很大,如果恢复 将是一个漫长的时间,恢复时间太长,影响业务.
        我就另想他法,load data恢复的时候比mysqldump恢复时间要快,但是需要一个表一个表的操作.如果写脚本容易出现错误.
    ACKUP TABLE 语法其实和 mysqlhotcopy 的工作原理差不多,都是锁表,然后拷贝数据文件。它能实现在线备份,但是效果不理想,因此不推荐使用。它只拷贝表结构..
类别:mysql|阅读(68)|回复(3)|(6)阅读全文>>



       因公司业务需求,需要定时发送一些业务邮件。使用Linux 自带的mail 命令 发送邮件 ,能正常发送但是领导们都用手机收取邮件,很崩溃 他们接收到的邮件乱码。不得不想办法解决此问题。
    就在google 上搜搜 ,发现 利用 esmtp和mutt 可以收发 邮件 ,那我用一个不就可以利用其他邮件服务器发送邮件了吗。听大家都说gmail的邮箱 设这程utf-8的语言,手机收取就不乱码了。那就开始安装 、设置esmtp使用 gmail邮箱发送邮件。
环境: Centos5.2
需求 :发送邮件使用手机接收并不乱码..
类别:Linux|阅读(451)|回复(1)|(1)阅读全文>>
  转载请联系 leezhenhua17@163.com
 
脚本由来
     公司mysql服务器,其中一块硬盘坏掉了,导致数据表不能更新。最后换上新的硬盘之后导致数据库一些表损坏,不能更新、插入数据。就要修复表,但是表损 坏不止一个表,是很多表如果全部修复(数据库很大需要很长的时间)那如果检查整个库在复制命令一个一个修复也浪费时间,最后写个脚本修复数据库。


    Mysql 数据库 相信很多地方 都在用,在用的时候避免不了出现表的损坏,损坏之后我们就要修复。如果是单张表,我们使用..
类别:mysql|阅读(340)|回复(1)|(2)阅读全文>>
脚本的由来 
    之前的公司是一个软件公司,到公司之后就开始做项目,项目很多。用的平台都是linux,LAMP这个极其流行的架构。可是每到一个项目那里都需要安找文档安装一遍LAMP。一段时间后 就觉得特别麻烦,自己就写一个自动安装的脚本。
脚本安装的环境
 
系统  RedHat AS4 
apache   2.0
mysql 4.1 
php4
是不是觉得版本都很老阿,但是这都是很早很早公司的人员定制。(更新 就算了吧 ,更新之后系统的很多东西都要修改,所以就按照需求写了一个自动脚本)可以由下面的连接..
类别:Linux|阅读(483)|回复(4)|(6)阅读全文>>
查看apache的连接数
# netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’
LAST_ACK 1
SYN_RECV 164
CLOSE_WAIT 3
ESTABLISHED 655
FIN_WAIT1 15
FIN_WAIT2 81
SYN_SENT 3
TIME_WAIT 14274
系统很多TIME_WAIT状态的连接,不能及时回收。访问量大的时候时常出现连接超时。
解决办法是调整内核参数,加快TIME_WAIT状态连接的回收和启用重用。
修改内核代码
vi /etc/sysctl.conf
net.ipv4.tcp_tw_reuse = 1 #表示开启重用。允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭..
类别:Linux|阅读(406)|回复(0)|(0)阅读全文>>
2010-12-27 00:14:47
 自己开了一个blog,欢迎大家访问.
   http://www.colderboy.com
   http://colderboy.com
类别:未分类|阅读(21)|回复(1)|(1)阅读全文>>
 公司要求加密开发的代码源文件要求一部分加密一部分不加密。
最著名的就是Zend公司的Zendencoder了,但是不是开源软件。好不容易找到一个破解版本的。全部加密的时候可以使用,部分文件加密不能使用很是纳闷,换成php4的部分加密也能使用。(破解版的怎么这个时候不好使啊 。)
另想办法,在google上找到一个php_screw开源的linux 加密的工具 最新版本是1.5。体积下方便挺好使用的发下说明,为没钱买Zendencoder支持下这个开源软件
 
 
系统:centos 5.3 x86_64
 
软件:Apache 2.2.9 PHP 5.2.10
  ..
类别:Linux|阅读(1611)|回复(1)|(3)阅读全文>>
2010-10-12 10:35:48
(一) 网络中遍布着大量的Linux相关站点;

(二) 用户无须详细了解每一个此类站点,实际上,一百个站点足够你使用了。
(一) 软件下载
(1) Freshmeat站点
网址:http://www.freshmeat.net
评介:如果你绝对肯定,非要获取开放源代码应用程序,那毫无疑问,Freshmeat就是个不错的站点。这个最值得推崇的软件下载站点,有着数以千计的大量开放源代码应用程序的分类链接。此外,Freshmeat站点在更新程序的基础上,每天还会添加10到30个新程序链接。
(2) Tucows Linux
网址:http://linux.tucows.com
评介:最初,该站点是一个..
类别:未分类|阅读(79)|回复(0)|(0)阅读全文>>
   我启动mysql cluster 并导入16G 的数据。数据正常导入,启动备份能正常恢复。完全导入之后 占用40% 的内存。但是我重启mgm data 节点时 在mgm 上使用命令 ndn_mgm>all reprot mem 当个数据量到12% 的时候报如下错误。
   如果我导入的数据 占用内存小于12% 的时候重启mgm 、data 节点就能正常启动。
  下面是错误日志:
mgm 节点错误日志:
010-06-24 11:46:39 [MgmSrvr] INFO     -- Node 3: DICT: activate index 42 done (sys/def/9/my_index)
2010-06-24 11:46:39 [M..
类别:mysql|阅读(109)|回复(0)|(0)阅读全文>>
2010-06-21 20:58:25
 
环境
Linux 系统:redhat as4.5
Mysql 版本:mysql 4.1.22
 
         星期一上班,就听到 开发说一台mysql数据库down掉(此台数据库只做备份用)。连上系统,用ps -ef |grep mysql查看下进程,果真以个进程都没有。那就重启mysql服务,呀启动不起来。就查看mysql的错误日志。
InnoDB: Doing recovery: scanned up to log sequence number 0 48155
InnoDB: Last MySQL binlog file position 0 79, file name /var/log/mysql/updatelog.000006
100621  5:36:33 ..
类别:mysql|阅读(1149)|回复(2)|(1)阅读全文>>
 <<   1   2   >>   页数 ( 1/2 )