最近发现服务器经常报硬盘空间不足。经过多处排查已经运友的帮忙,终于找到了问题的所在。 首先lsof | grep deleted 查看死掉的进程; lsof是针对Unix的诊断和分析工具,它能显示出由系统里正在运行的进程所打开的文件,也能显示出每一个进程的通讯socket 然后kill掉进程或者重启服务或者重启服务器都可以啦。
本文讲述的是系统状态查看工具Sysstat的介绍,重点介绍了Sysstat的工具集sar、 iostat、mpstat、sadf、sar、sadc的用法;同时也把与之相似工具做以介绍; 目录 1、关于 Sysstat; 2、安装 Sysstat; 2.1 对于Debian或deb软件包为基础的系统; 2.2 Fedora 系统或以
nginx 优化(突破十万并发) http://www.zhlinux.com/190/ 一般来说nginx 配置文件中对优化比较有作用的为以下几项: worker_processes 8; nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数。 worker_cpu_affinity 00000001 00000010 00000100 00001000 0
大家可能都会遇到硬盘空间不足的请求,而又没有报警机制检查硬盘空间大小。今天就分享一下我自己的一个小脚本。检查硬盘分区大小,并邮件报警,如果是短信的话就用139的邮件就ok了。那就废话少说,看下面喽: #!/bin/bash df=$(df -m |grep /dev/sda5 |awk '{print $4}') if [ $df -gt 30000 ] then  
Apache日志分析脚本 1,查看apache进程: ps aux | grep httpd | grep -v grep | wc -l 2,查看80端口的tcp连接: netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l 3,通过日志查看当天ip连接数,过滤
rsync 服务器架设方法 1、 yum install rsync 2、 创建以下文件: a) [root@linuxsir:~]#mkdir /etc/rsyncd 注:在/etc目录下创建一个rsyncd的目录,我们用来存放rsyncd.conf
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号