天行健,君子以自强不息;
地势坤,君子以厚德载物;
Windows Server 2008 R2 远程桌面服务RD 许可证 企业协议
作者:曲文庆 日期:2012-10-23 18:08
Linux shell 用sed删除第一行、最后一行或增加删除某行
作者:曲文庆 日期:2012-10-20 13:41
CentOS 6 网卡 bonding
作者:曲文庆 日期:2012-10-20 11:31
关于绑定技术,前面的文章已经介绍,就不细说了,直接上配置。
前文参考:http://www.quwenqing.com/read-91.html
# cat /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
NM_CONTROLLED=yes
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=none
IPADDR=10.10.10.1
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System bond0"
BONDING_MASTER=
dstat 多才多艺的性能统计工具
作者:曲文庆 日期:2012-10-20 10:38
Dstat是一个多才多艺的替代vmstat,iostat,netstat和ifstat的工具。
Dstat克服他们的一些限制和添加了一些额外的功能,更多的计数器和灵活性。
Dstat便于监控系统在性能调优的测试,基准或故障排除。
Dstat允许您实时的查看你所有的系统资源。IDE控制器比较磁盘利用率结合中断,或者比较网络带宽数字直接与磁盘的吞吐量(在相同的时间间隔)。
Dstat给你详细的选择性信息和清晰地表明在什么程度和单元输出显示。
更少的混乱,更少的错误。
而最重要的是,以你从未想到的方式,使它很容易编写插件收集自己的计数器和扩展。
Dstat默认的输出是实时的有计划的解读,但是您可以导出到CSV,输
标签: dstat
手工释放swap虚拟内存
作者:曲文庆 日期:2012-06-19 16:32
swap一旦占用,很难释放,简单的处理方式是reboot,但是往往很多线上业务不能中断,需要在线清理释放swap。其实swap不清理也没有关系,但是有的监控探测到swap的占用,会不断的报警。
手工释放swap,首先要确认内存的可用大小大于swap的占用大小。内存可用大小要考虑cache因素,这块是可释放使用的。因为释放swap时候,会将swap数据交换到内存处理。处理的时候,能看到内存使用大小在不断的增长、变化。
需要使用root权限操作
1、关闭、释放swap:swapoff -a
2、启用swap:swapon -a
swapoff、swapon具体细节参数,参考man手册
历史操作备档
手工释放swap,首先要确认内存的可用大小大于swap的占用大小。内存可用大小要考虑cache因素,这块是可释放使用的。因为释放swap时候,会将swap数据交换到内存处理。处理的时候,能看到内存使用大小在不断的增长、变化。
需要使用root权限操作
1、关闭、释放swap:swapoff -a
2、启用swap:swapon -a
swapoff、swapon具体细节参数,参考man手册
历史操作备档