系统运维
frylion
本人对开源的项目有一种天生的好感,喜欢动手而不仅仅是动眼。本人也乐于尝试一切新的事物。我的人生格言是:我人人为我,我为人人。这一点和开源精神相吻合。
展开
-
NFS调优
在 NFS 网络中,服务器是调优的主要目标,当然也有一些是可以在客户机上调优的。 需要多少 biod 和 nfsd 守护进程?因为 biod 和 nfsd 守护进程一次处理一个请求,并且 NFS 响应时间占了总响应时间的最大一部分,所以如果线程由于缺少 biod 或 nfsd 守护进程而阻塞是让人无法接受的。 注:只存在单一的 nfsd 守护进程和单转载 2012-11-16 11:32:53 · 864 阅读 · 0 评论 -
比grep更有效率的查询
我们经常用grep在某一文件夹下来查找文本,但是如果一个文件夹很大的话,那么用grep命令就是非常慢。这时候我们不防用xargs命令来分留,看下例:find . |xargs grep 'nibin'在指定文件夹下用xargs来查找文件。以下是更多用例:1. 当你尝试用rm 删除太多的文件,你可能得到一个错误信息:/bin/rm Argument list too long原创 2013-02-04 14:50:47 · 7992 阅读 · 0 评论 -
用bash脚本删除database的一张表
#!/bin/bash# backup myhelpdesk database monthly.backup_confirm() {if [ $? -eq 0 ]then echo "mysql backup successfully $(date +%Y%-m%-d)">>log/mysql.logelse echo "mysql backup failed原创 2012-12-20 19:09:54 · 419 阅读 · 0 评论 -
Setup lamp server
Setup lamp serverContents[hide]· 1 env · 2 Open SSL · 3 stow · 4 httpd · 5 zlib · 6 GNU M4 · 7 Bison · 8 cmake · 9 mysql-5.5.x with cmake · 10 mysql · 11 libxml原创 2012-12-17 14:26:15 · 1197 阅读 · 0 评论 -
源码编译新版本的mysql5.5.9
创建mysql安装目录[root@xuhost opt]# mkdir /usr/local/mysql5.5.9/创建数据目录[root@xuhost opt]# mkdir /var/mysql[root@xuhost opt]# chown mysql.mysql -R /var/mysql安装 cmake[root@xuhost opt]# wget http://转载 2012-12-23 10:40:44 · 492 阅读 · 0 评论 -
MySQL CMake参数说明手册
MySQL自5.5版本以后,就开始使用CMake编译工具了,因此,你在安装源文件中找不到configure文件是正常的。很多人下到了新版的MySQL,因为找不到configure文件,不知道该怎么继续下去。有没有一篇可供参考的文章呢?其实在http://forge.mysql.com网站上有一篇文章,专门介绍了如何用CMake工具进行新版MySQL的编译安装。原文地址为:http://forg转载 2012-12-23 10:38:04 · 1095 阅读 · 0 评论 -
etc/ld.so.conf 简介
这个文件记录了编译时使用的动态链接库的路径。默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件如果你安装了某些库,比如在安装gtk+-2.4.13时它会需要glib-2.0 >= 2.4.0,辛苦的安装好glib后没有指定 --prefix=/usr 这样glib库就装到了/usr/local下,而又没有在/etc/ld.so.conf中添加/usr/local/转载 2012-11-15 10:22:57 · 694 阅读 · 0 评论 -
关于linux连接数的实例
linux 查看tcp连接数及状态:netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' TIME_WAIT 8947FIN_WAIT1 15FIN_WAIT2 1ESTABLISHED 55SYN_RECV 21CLOSING 2LAST_ACK 4转载 2012-11-15 17:18:56 · 538 阅读 · 0 评论 -
nfsstat 调优nfs的利器
用途显示关于网络文件系统(NFS)和远程过程调用(RPC)的调用的统计信息。语法/usr/sbin/nfsstat [ -c ] [ -s ] [ -n ] [ -r ] [ -z ] [ -m ]描述nfsstat 命令显示关于 NFS 和到内核的远程过程调用(RPC)接口的统计信息。您也可以使用该命令重新初始化该信息。如果不给定标志,缺省是 nfsstat -csn转载 2012-11-16 11:00:40 · 4310 阅读 · 0 评论 -
集中化运维管理——Puppet管理之路
大数据时代高伸缩性、容错性的特点给运维提出了更高的要求。系统管理不再是疲于安装操作系统、对系统参数进行逐一配置与优化、打补丁、安装软件、配置软件、添加某个服务的时代。为了提高效率、避免重复劳动、减少错误、积累知识,系统管理员都已开始做一些局部的自动化工作。但这些还远不够, 为了满足运维需求,需要更彻底地应用自动化运维工具。本文将介绍如何利用配置管理自动化工具Puppet完成系统安装、监控报转载 2015-06-11 20:12:43 · 925 阅读 · 0 评论