• Linux服务器数据备份

    日期:

    服务器上的数据是如此重要,以至于我们定期要对其进行备份!这里讲一下mysql的备份和使用rsync同步服务器上的文件,从而实现多台linux服务器之间的文件的备份。 一 Mysql备份 mysql的备份比较简单,用mysqldump导出需要备份的数据库即可,这里提供一个shell...

  • linux下简单抓包分析

    日期:

    有时候会遇到一些问题需要我们来抓包分析,当手头又没有专业的抓包工具的时候,可以用tcpdump来替代一下(一般的发行版都自带这个工具) 比如我们要分析一下eth0接口下跟192.168.7.188 这个目的IP地址22端口的发包情况 tcpdump -i eth0 dst 192.168.7.188 and...

  • 如何在 Linux 中整理磁盘碎片

    日期:

    有一个神话是 linux 的磁盘从来不需要整理碎片。在大多数情况下这是真的,大多数因为是使用的是优秀的日志文件系统(ext3、4等等)来处理文件系统。然而,在一些特殊情况下,碎片仍旧会产生。如果正巧发生在你身上,解决方法很简单。 什么是磁盘碎片 文件系...

  • Mhddfs:将多个小分区合并成一个大的虚拟存储

    日期:

    让我们假定你有30GB的电影,并且你有3个驱动器,每个的大小为20GB。那么,你会怎么来存放东西呢? 很明显,你可以将你的视频分割成2个或者3个不同的卷,并将它们手工存储到驱动器上。这当然不是一个好主意,它成了一项费力的工作,它需要你手工干预,而且花...

  • linux网卡做bond的7种模式

    日期:

    现在存储产品CSS使用了多网卡bond6模式,在这里把多网卡的7种bond模式原理和大家分享: linux 多网卡绑定 网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6 常用的有三种 mode=0:平衡负载模式,有自动备援,但需要Switch支援及设...

  • umount 取消挂载磁盘时出现的 “Device is busy”的解决方法

    日期:

    umount取消挂载磁盘时出现的 Device is busy的问题之前遇到过,一直想把这个说是小问题的问题记录下来,但是有时候又忘记了。 今天刚上服务器习惯的用了输入:df -HT 查看到有移动硬盘挂载在/mnt/usbdisk目录下...想必是上次没有umount,年纪大了,没办法...

  • Linux服务器系统运维必备之主机监控Shell脚本

    日期:

    我常用的几个主机监控的脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。仅供参考,请根据自己实际情况进行修改哦。 1、查看主机网卡流量 01 #!/bin/bash 02 #!/bin/bash 03 #network 04 #Mike.Xu 05 while : ; do 06 time = date +%m-%d %k...

  • Linux查看占用内存最高和占用CPU最高的前5个进程

    日期:

    查看占用内存最高的5个进程 1 ps aux | sort -k4nr | head -n 5 查看占用 cpu 最高的5个进程 1 ps aux | sort -k3nr | head -n 5 查看所有信息使用命令 1 ps aux...

  • 分析PHP-FPM进程CPU 100%的原因、步骤及解决方法

    日期:

    做服务器运维的时候,会经常遇到,php-fpm进程CPU 100%,那怎么知道PHP-FPM在运行什么占用那么多的CPU呢? 可以通过进程查看: 一、进程跟踪 # top //找出CPU使用率高的进程PID # strace -p PID //跟踪进程 # ll /proc/PID/fd //查看该进程在处理哪些文件 将...

  • linux使用crontab实现PHP执行定时任务

    日期:

    linux使用 crontab 实现PHP执行 定时任务 crontab命令: 功能说明: 设置计时器。 语 法: crontab [-u 用户名称][配置文件] 或 crontab [-u 用户名称][-elr] 补充说明: cron是一个常驻服务,它提供计时器的功能,让用户在特定的时间得以执行预设的指令或程...