我有一台 redhat linux 6.x 服务器,用于通过 NetBackup 写入备份映像,然后再将其重复数据删除到磁带库。目前,每次激活备份策略计划时,至少有 20 台服务器都会写入它。其中 2 台服务器的备份性能不佳,曾经 5 小时的备份现在需要 15 个小时。
我已经dstat -dnyc -N eth0 -C total -f 5
在我的 Linux 机器上运行了程序,以查找磁盘、网卡和 CPU 可能存在的问题。我得到了以下结果,但是我需要帮助来解释它们。例如,在“int”列中,我得到了很高的数字,那么是否可以安全地假设我存在网络性能问题?
--dsk/sda-----dsk/sdb-----dsk/sdc-- --net/eth0- ---system-- ----total-cpu-usage----
read writ: read writ: read writ| recv send| int csw |usr sys idl wai hiq siq
289k 1700k: 27M 17M: 1B 0 | 0 0 |9111 25k| 5 2 89 5 0 0
0 2830k: 70M 39M: 0 0 | 74M 1038k| 13k 20k| 6 2 81 10 0 0
0 62k: 32M 210k: 0 0 | 73M 1049k| 12k 19k| 5 1 84 10 0 0
430k 1570k: 44M 1741B: 0 0 | 73M 1058k| 15k 25k| 6 2 80 12 0 0
2025k 2181k: 46M 224k: 0 0 | 74M 1012k| 12k 20k| 5 2 82 12 0 0
1493k 104k: 73M 242k: 0 0 | 85M 1060k| 14k 22k| 7 2 80 11 0 0
2002k 1286k: 41M 63M: 0 0 | 97M 1163k| 14k 23k| 6 2 79 12 0 0
2902k 4018k: 53M 56M: 0 0 | 72M 1122k| 16k 25k| 6 2 80 11 0 0
13k 848k: 60M 36M: 0 0 | 73M 1129k| 13k 20k| 6 2 82 10 0 0
0 2878k: 65M 13M: 0 0 | 72M 1065k| 14k 20k| 6 2 81 10 0 0
15k 388k: 41M 8704B: 0 0 | 73M 1029k| 12k 19k| 6 2 82 10 0 0
124k 574k: 77M 51M: 0 0 | 73M 1067k| 17k 26k| 7 3 80 9 0 0
0 2942k: 46M 308k: 0 0 | 72M 1020k| 13k 19k| 5 2 83 10 0 0
0 880k: 62M 51M: 0 0 | 75M 1044k| 13k 20k| 6 2 80 11 0 0
819B 230k: 59M 819B: 0 0 | 72M 1054k| 12k 19k| 5 2 82 11 0 0
0 2025k: 66M 2864k: 0 0 | 86M 1141k| 15k 25k| 7 2 80 10 0 0
3277B 4964k: 85M 103M: 0 0 | 108M 1196k| 17k 27k| 9 3 78 10 0 0
0 117k: 56M 6554B: 0 0 | 81M 1081k| 13k 21k| 6 2 83 9 0 0
0 1599k: 71M 52M: 0 0 | 77M 1040k| 13k 20k| 6 2 82 9 0 0
0 464k: 77M 0 : 0 0 | 79M 1109k| 16k 26k| 7 2 80 10 0 0
638k 714k: 61M 49M: 0 0 | 86M 1096k| 15k 23k| 7 2 79 12 0 0
1350k 2117k: 74M 2097k: 0 0 | 85M 1053k| 14k 22k| 7 2 79 12 0 0
0 4030k: 32M 218k: 0 0 | 102M 1189k| 13k 23k| 7 2 79 12 0 0
74k 234k: 26M 101M: 0 0 | 89M 1121k| 15k 27k| 6 2 79 12 0 0
28k 2563k: 79M 49k: 0 0 | 84M 1076k| 15k 25k| 7 3 78 12 0 0
0 1102k: 54M 98M: 0 0 | 104M 1149k| 14k 23k| 7 3 80 10 0 0
0 66k: 94M 5272k: 0 0 | 86M 1091k| 14k 22k| 7 3 81 8 0 0
0 1931k: 54M 819B: 0 0 | 83M 1085k| 15k 24k| 7 2 81 9 0 0
3277B 3733k: 45M 431k: 0 0 | 76M 997k| 14k 22k| 6 2 82 10 0 0
13k 50k: 68M 51M: 0 0 | 88M 1105k| 13k 21k| 7 2 81 9 0 0
0 1447k: 39M 150M: 0 0 | 64M 949k| 16k 21k| 5 2 82 11 0 0
234k 322k: 44M 464k: 0 0 | 53M 892k| 17k 22k| 5 2 81 12 0 0
7373B 914k: 34M 51M: 0 0 | 75M 1028k| 14k 22k| 5 2 82 11 0 0
0 2552k: 52M 6861B: 0 0 | 76M 1083k| 14k 21k| 5 2 80 12 0 0
0 1017k: 77M 51M: 0 0 | 78M 1093k| 14k 22k| 7 2 82 8 0 0
69k 358k: 49M 42M: 0 0 | 77M 1065k| 15k 25k| 6 2 81 10 0 0
0 2680k: 62M 9520k: 0 0 | 75M 1022k| 14k 22k| 7 2 81 10 0 0
0 3934k: 53M 6432k: 0 0 | 76M 1020k| 13k 20k| 6 2 81 11 0 0
0 175k: 41M 103M: 0 0 | 75M 1053k| 13k 20k| 6 2 81 12 0 0
0 406k: 59M 0 : 0 0 | 75M 1076k| 13k 21k| 6 2 81 11 0 0
还做了iostat
:
Linux 2.6.39-200.24.1.el6uek.x86_64 (server) 01/21/2015 _x86_64_ (24 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
4.53 0.00 1.71 4.56 0.00 89.19
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
sda 82.00 576.99 3400.51 2136449605 12591177064
sdb 198.37 55464.48 35433.85 205369873283 131201919459
sdc 0.00 0.00 0.00 3736 0
dm-0 198.38 55464.48 35433.85 205369869547 131201919459
dm-1 242.48 55464.48 35433.85 205369868931 131201919459
以及dd
磁盘上:
time sh -c "dd if=/dev/zero of=ddfile bs=8k count=250000 && sync"; rm ddfile
250000+0 records in
250000+0 records out
2048000000 bytes (2.0 GB) copied, 2.13015 s, 961 MB/s
real 0m16.165s
user 0m0.030s
sys 0m2.044s
看上去都很正常。