摘要:介绍Linux下的IO统计工具如iostat, nmon等大多数是只能统计到per设备的读写情况, 如果你想知道每个进程是如何使用IO的就比较麻烦.iotop 是一个用来监视磁盘 I/O 使用状况的 top 类工具。iotop 具有与 top 相似的 UI,其中包括 PID、用户、I/O、进程等相关...
阅读全文
摘要:观察发现4核CPU,只有第1个核心(CPU#0)非常忙,其他都处于idle状态。不了解Linux是如何调度的,但目前显然有优化的余地。除了处理正常任务,CPU#0还需要处理每秒网卡中断。因此,若能将CPU#0分担的任务摊派到其他CPU核心上,可以预见,系统的处理能力将有更大的提升。两个名词SMP (...
阅读全文
摘要:查看操作系统块大小:#tune2fs -l /dev/sda1 |grep 'Block size' ( tune2fs -l /dev/sda1可以查看更多相关文件系统的详细信息 ) 查看os系统页的大小: #getconf PAGESIZE 查看某分区的block和inode的数量和大小,通常b
阅读全文
摘要:用TCPDUMP捕获的TCP包的一般输出信息是: src > dst: flags data-seq ack window urgent options src > dst:表明从源地址到目的地址, flags是TCP包中的标志信息,S 是SYN标志, F (FIN), P (PUSH) , R (
阅读全文
摘要:在/etc/init.d/* 中的各服务文件开始处都会出现以下一行的相似字符,在此进行解释一下:# chkconfig: 345 85 15# description: this is myservice345代表的是设置在那个level中是on的,如果希望全部off, 则使用- , #chkcon...
阅读全文
摘要:KVM 全称 Kernel-based Virtual Machineqemu全称 Quick Emulatorvirsh 全称 Virtual Shell一、安装准备1.确定机器有VT终端输入命令:grep vmx /proc/cpuinfo (INTEL芯片)grepsvm /proc/cpui...
阅读全文
摘要:1、Cobbler命令说明:命令名称命令用途cobbler check检查cobbler配置cobbler list列出所有的cobbler元素cobbler report列出元素的详细信息cobbler distro查看导入的发行版系统信息cobbler system查看添加的系统信息cobble...
阅读全文
摘要:DenyHosts官方网站为:http://denyhosts.sourceforge.net用DenyHosts可以阻止试图猜测SSH登录口令,它会分析/var/log/secure等日志文件,当发现同一IP在进行多次SSH密码尝试时就会记录IP到/etc/hosts.deny文件,从而达到自动屏...
阅读全文
摘要:前言:一、为什么要用Rsync+sersync架构?1、sersync是基于Inotify开发的,类似于Inotify-tools的工具2、sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或某一个目录的名字,然后使用rsync同步的时候,只同步发生变化的这个文件或...
阅读全文
摘要:系统类型:CentOS6.5(x64)启动提示:Kernel panic - not syncing: Attempted to kill init解决办法:系统启动的时候,按下‘e’键进入grub编辑界面,编辑grub菜单,选择“kernel /vmlinuz-XXXXro root=/dev/v...
阅读全文
摘要:NFS不同共享客户端间的数据不同步 问题现象 当您用台ECS挂载同一个NFS文件系统,在ECS-A上append写文件,在ECS-B用tail -f观察文件内容的变化。在ECS-A写完之后,在ECS-B看到文件内容变化会有10-30秒的延时。然而相同的场景下,如果直接在ECS-B上打开文件(比如vi
阅读全文
摘要:在Linux服务器上创建了一个新用户probe,是这样创建的:[root@localhost home]# groupadd -g 501 probe[root@localhost home]# useradd -u 501 -g probe -d /home/probe之所以会出现以上提示,是因为...
阅读全文
摘要:一、inotify简介inotify是Linux内核2.6.13 (June 18, 2005)版本新增的一个子系统(API),它提供了一种监控文件系统(基于inode的)事件的机制,可以监控文件系统的变化如文件修改、新增、删除等,并可以将相应的事件通知给应用程序。该机制由著名的桌面搜索引擎项目be...
阅读全文
摘要:由于CDLinux在虚拟机跑的时候无法识别集成的笔记本网卡,故在此进行一下相关步骤的整理。 工具: U盘 UNetbootin U盘 U盘 UNetbootin UNetbootin 步骤: 1、插入U盘到电脑。不一定要在操作之前进行格式化,我目前的U盘分区格式是FAT32。 2、打开UNetboo
阅读全文
摘要:1防止进程重复显示在使用htop查看进程信息的时候,经常会出现很多个进程重复的情况,如下情况:经研究发现,htop会把一个进程里的线程当做一个进程来显示出来,上图中的java进程有多个线程,所以htop显示了多个进程。这个特性对于分析进程性能很不有利,所以我们要关掉它。好在htop也是提供了一个方法...
阅读全文
摘要:set home_dir=C: set project_dir=%home_dir%\Users\Administrator\Desktop\123 %home_dir% cd %project_dir%\ztyq_bs-service\ call mvn clean call mvn instal
阅读全文
摘要:一、/dev/shm理论默认的Linux发行版中的内核配置都会开启tmpfs,映射到了/dev/下的shm目录。可以通过df 命令查看结果./dev/shm/是linux下一个非常有用的目录,因为这个目录不在硬盘上,而是在内存里。因此在linux下,就不需要大费周折去建ramdisk,直接使用/de...
阅读全文
摘要:简介tair 是淘宝自己开发的一个分布式 key/value 存储引擎. tair 分为持久化和非持久化两种使用方式. 非持久化的 tair 可以看成是一个分布式缓存. 持久化的 tair 将数据存放于磁盘中. 为了解决磁盘损坏导致数据丢失, tair 可以配置数据的备份数目, tair 自动将一份...
阅读全文
摘要:什么是Iperf?Iperf 是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。Iperf可以报告带宽,延迟抖动和数据包丢失。Iperf 是一个 TCP/IP 和 UDP/IP 的性能测量工具,能够提供网络吞吐率信息,以及震...
阅读全文