通过“vmstat –d”组合也可以查察磁盘的统计数据,环境下面的一个输出:
- [root@webserver ~]# vmstat -d 3 2|grep sda
- disk- ————reads———— ————writes———– —–IO——
- total merged sectors ms total merged sectors ms cur sec
- sda 239588 29282 6481862 1044442 4538678 32387680 295410812 186025580 0 6179
- disk- ————reads———— ————writes———– —–IO——
- total merged sectors ms total merged sectors ms cur sec
- sda 239588 29282 6481862 1044442 4538680 32387690 295410908 186025581 0 6179
这个输出表现了磁盘的reads、writes和IO的行使状况。
3.4 本节小结
上面首要讲授了对磁盘I/O的机能评估,着实权衡磁盘I/O优劣是多方面的,有应用措施自己的,也有硬件计划上的,尚有体系自身设置的题目等,要办理I/O的瓶颈,要害是要进步I/O子体系的执行服从。譬喻,主要要从应用措施上对磁盘读写举办优化,可以或许放到内存执行的操纵,只管不要放到磁盘,同时对磁盘存储方法举办公道筹划,选择得当本身的RAID存取方法,最后,在体系级别上,可以选择得当自身应用的文件体系,须要时行使裸装备进步读写机能。
4 收集机能评估
收集机能的优劣直接影相应用措施对外提供处事的不变性和靠得住性,监控收集机能,可以从以下几个方面举办打点和优化。
4.1 通过ping呼吁检测收集的连通性
假如发明收集回响 迟钝,可能毗连间断,可以通过ping来测试收集的连通环境,请看下面的一个输出:
- [root@webserver ~]# ping 10.10.1.254
- PING 10.10.1.254 (10.10.1.254) 56(84) bytes of data.
- 64 bytes from 10.10.1.254: icmp_seq=0 ttl=64 time=0.235 ms
- 64 bytes from 10.10.1.254: icmp_seq=1 ttl=64 time=0.164 ms
- 64 bytes from 10.10.1.254: icmp_seq=2 ttl=64 time=0.210 ms
- 64 bytes from 10.10.1.254: icmp_seq=3 ttl=64 time=0.178 ms
- 64 bytes from 10.10.1.254: icmp_seq=4 ttl=64 time=0.525 ms
- 64 bytes from 10.10.1.254: icmp_seq=5 ttl=64 time=0.571 ms
- 64 bytes from 10.10.1.254: icmp_seq=6 ttl=64 time=0.220 ms
- — 10.10.1.254 ping statistics —
- 7 packets transmitted, 7 received, 0% packet loss, time 6000ms
- rtt min/avg/max/mdev = 0.164/0.300/0.571/0.159 ms, pipe 2
在这个输出中,time值表现了两台主机之间的收集延时环境,假云云值很大,则暗示收集的延时很大,单元为毫秒。在这个输出的最后,是对上面输出信息的一个总结,packet loss暗示收集的丢包率,此值越小,暗示收集的质量越高。
4.2 通过netstat –i组合检测收集接口状况
netstat呼吁提供了收集接口的具体信息,请看下面的输出:
- [root@webserver ~]# netstat -i
- Kernel Interface table
- Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
- eth0 1500 0 1313129253 0 0 0 1320686497 0 0 0 BMRU
- eth1 1500 0 494902025 0 0 0 292358810 0 0 0 BMRU
- lo 16436 0 41901601 0 0 0 41901601 0 0 0 LRU
对上面每项的输出表明如下:
- Iface暗示收集装备的接口名称。
- MTU暗示最大传输单位,单元字节。
- RX-OK/TX-OK暗示已经精确无误的吸取/发送了几多数据包。
- RX-ERR/TX-ERR暗示吸取/发送数据包时发生了几多错误。
- RX-DRP/TX-DRP暗示吸取/发送数据包时扬弃了几多数据包。
- RX-OVR/TX-OVR暗示因为偏差而遗失了几多数据包。
- Flg暗示接口标志,个中:
- L:暗示该接口是个回环装备。
- B:暗示配置了广播地点。
- M:暗示吸取全部数据包。
- R:暗示接口正在运行。
- U:暗示接口处于勾当状态。
- O:暗示在该接口上禁用arp。
- P:暗示一个点到点的毗连。
正常环境下,RX-ERR/TX-ERR、RX-DRP/TX-DRP和RX-OVR/TX-OVR的值都应该为0,假如这几个选项的值不为0,而且很大,那么收集质量必定有题目,收集传输机能也必然会降落。
当收集传输存在题目是,可以检测网卡装备是否存在妨碍,假如也许,可以进级为千兆网卡可能光纤收集,还可以搜查收集陈设情形是否公道。
4.3 通过netstat –r组合检测体系的路由表信息 (编辑:湖南网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|