免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 19405 | 回复: 58
打印 上一主题 下一主题

各位兄弟帮我看看系统瓶颈在哪里? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-26 15:58 |只看该作者 |倒序浏览
vmstat 2 5\r\n\r\nSystem configuration: lcpu=16 mem=15840MB\r\n\r\nkthr    memory              page              faults        cpu\r\n----- ----------- ------------------------ ------------ -----------\r\nr  b   avm   fre  re  pi  po  fr   sr  cy  in   sy  cs us sy id wa\r\n1  6 2667208  4661   0 206   2 1100 5315   0 922 14209 1969 16  1 58 24\r\n1  3 2668714  3996   0  28   8 1569 5840   0 838 53355 1771 19  2 63 17\r\n2  3 2670356  4525   0  31  14 2383 6973   0 1726 47454 3542 24  3 53 21\r\n1  4 2678305  4377   0  45  14 5448 11616   0 2268 25341 4822 22  2 56 20\r\n1  3 2669176 11375   0  12   0 585 1096   0 982 4645 2067 14  1 65 20\r\n\r\n-------------------------------------------------------\r\nTopas Monitor for host:                        EVENTS/QUEUES    FILE/TTY\r\nWed Nov 26 15:28:13 2008   Interval:  2         Cswitch          Readch\r\n                                                Syscall          Writech\r\nKernel          |                            |  Reads            Rawin\r\nUser            |                            |  Writes           Ttyout\r\nWait            |                            |  Forks            Igets\r\nIdle            |                            |  Execs            Namei\r\n                                                Runqueue         Dirblk\r\nNetwork  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue\r\n\r\n                                                PAGING           MEMORY\r\n                                                Faults           Real,MB\r\nDisk    Busy%     KBPS     TPS KB-Read KB-Writ  Steals           % Comp\r\n                                                PgspIn           % Noncomp\r\n                                                PgspOut          % Client\r\n                                                PageIn\r\n                                                PageOut          PAGING SPACE\r\n                                                Sios             Size,MB\r\n                                                                 % Used\r\n                                                NFS (calls/sec)  % Free\r\n                                                ServerV2\r\n                                                ClientV2           Press:\r\n                                                ServerV3           \"h\" for help\r\n                                                ClientV3           \"q\" to quit\r\nTopas Monitor for host:    ncdb                 EVENTS/QUEUES    FILE/TTY\r\nWed Nov 26 15:28:21 2008   Interval:  2         Cswitch    3709  Readch    20.8M\r\n                                                Syscall   18395  Writech 1035.2K\r\nKernel    1.9   |#                           |  Reads      2106  Rawin         0\r\nUser     18.9   |######                      |  Writes      805  Ttyout      251\r\nWait     30.8   |#########                   |  Forks         0  Igets         0\r\nIdle     48.4   |##############              |  Execs         0  Namei         6\r\n                                                Runqueue    2.0  Dirblk        0\r\nNetwork  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue   7.0\r\nen0     435.7    918.5   812.5   229.1   206.5\r\nlo0       0.0      0.0     0.0     0.0     0.0  PAGING           MEMORY\r\n                                                Faults     1812  Real,MB   15840\r\nDisk    Busy%     KBPS     TPS KB-Read KB-Writ  Steals     2990  % Comp     44.0\r\nhdisk2  100.0  11658.0   785.0 10574.0  1084.0  PgspIn      189  % Noncomp  56.8\r\nhdisk3   99.5   1756.0   178.5  1624.0   132.0  PgspOut     263  % Client   57.0\r\nhdisk0   45.0    622.0   145.0   274.0   348.0  PageIn     3176\r\nhdisk1   38.0    608.0   101.0   234.0   374.0  PageOut     485  PAGING SPACE\r\n                                                Sios       3658  Size,MB   24576\r\nName            PID  CPU%  PgSp Owner                            % Used     25.1\r\noracle       524590  10.6   9.5 oracle          NFS (calls/sec)  % Free     74.8\r\noracle      1278368   4.4   8.0 oracle          ServerV2       0\r\noracle      1294772   3.8   7.3 oracle          ClientV2       0   Press:\r\noracle       852286   1.9  15.1 oracle          ServerV3       0   \"h\" for help\r\noracle       680376   1.0  15.9 oracle          ClientV3       0   \"q\" to quit

论坛徽章:
0
2 [报告]
发表于 2008-11-26 16:09 |只看该作者
小弟aix新手,哪个兄弟给点意见。

论坛徽章:
0
3 [报告]
发表于 2008-11-26 16:30 |只看该作者
信息不够全!\r\n你的oracle存储结构是怎么样的?hdisk2和3上面有什么?是不是oracle?\r\nvmo -a 的输出?

论坛徽章:
0
4 [报告]
发表于 2008-11-26 16:36 |只看该作者
aioserve     454858   0.1   0.4 root\r\naioserve     270600   0.1   0.4 root\r\noracle       803098   0.1   9.3 oracle\r\ntopas       1016124   0.1   5.4 root\r\noracle      1003872   0.1   8.1 oracle\r\noracle       679986   0.1  14.5 oracle\r\naioserve     327740   0.0   0.4 root\r\noracle       868594   0.0   7.1 oracle\r\naioserve     438458   0.0   0.4 root\r\naioserve     270356   0.0   0.4 root\r\noracle       647320   0.0  19.4 oracle\r\naioserve     266256   0.0   0.4 root\r\naioserve    1053074   0.0   0.4 root\r\nExiting\r\n#\r\n#\r\n# lsps -a\r\nPage Space      Physical Volume   Volume Group    Size %Used Active  Auto  Type\r\npaging01        hdisk2            datavg        8192MB    25   yes   yes    lv\r\npaging00        hdisk1            rootvg        8192MB    26   yes   yes    lv\r\nhd6             hdisk0            rootvg        8192MB    25   yes   yes    lv\r\n# ^C\r\n# topsa^?^C\r\n# topas\r\nTopas Monitor for host:    ncdb                 EVENTS/QUEUES    FILE/TTY\r\nWed Nov 26 16:30:33 2008   Interval:  2         Cswitch          Readch\r\n                                                Syscall          Writech\r\nKernel          |                            |  Reads            Rawin\r\nUser            |                            |  Writes           Ttyout\r\nWait            |                            |  Forks            Igets\r\nIdle            |                            |  Execs            Namei\r\n                                                Runqueue         Dirblk\r\nNetwork  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue\r\n\r\n                                                PAGING           MEMORY\r\n                                                Faults           Real,MB\r\nDisk    Busy%     KBPS     TPS KB-Read KB-Writ  Steals           % Comp\r\n                                                PgspIn           % Noncomp\r\n                                                PgspOut          % Client\r\n                                                PageIn\r\n                                                PageOut          PAGING SPACE\r\n                                                Sios             Size,MB\r\n                                                                 % Used\r\n                                                NFS (calls/sec)  % Free\r\n                                                ServerV2\r\n                                                ClientV2           Press:\r\n                                                ServerV3           \"h\" for help\r\n                                                ClientV3           \"q\" to quit\r\nTopas Monitor for host:    ncdb                 EVENTS/QUEUES    FILE/TTY\r\nWed Nov 26 16:30:39 2008   Interval:  2         Cswitch    3303  Readch  7994.0K\r\n                                                Syscall   18939  Writech  429.7K\r\nKernel    1.4   |#                           |  Reads      1550  Rawin         0\r\nUser     13.0   |####                        |  Writes      574  Ttyout      351\r\nWait     27.7   |########                    |  Forks         0  Igets         0\r\nIdle     58.0   |#################           |  Execs         0  Namei         0\r\n                                                Runqueue    1.0  Dirblk        0\r\nNetwork  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue  11.0\r\nen0     321.0    612.5   566.5   153.1   167.9\r\nlo0       0.0      0.0     0.0     0.0     0.0  PAGING           MEMORY\r\n                                                Faults     4176  Real,MB   15840\r\nDisk    Busy%     KBPS     TPS KB-Read KB-Writ  Steals      966  % Comp     46.2\r\nhdisk2  100.0   5572.0   647.5  5130.0   442.0  PgspIn       72  % Noncomp  54.6\r\nhdisk3  100.0   2028.0   232.5  1988.0    40.0  PgspOut     127  % Client   54.9\r\nhdisk1   22.5    284.0    51.0   102.0   182.0  PageIn     1834\r\nhdisk0   17.0    284.0    49.5   112.0   172.0  PageOut     208  PAGING SPACE\r\n                                                Sios       2043  Size,MB   24576\r\nName            PID  CPU%  PgSp Owner                            % Used     25.5\r\noracle      1011872   4.1   9.2 oracle          NFS (calls/sec)  % Free     74.4\r\noracle      1020312   2.3  11.5 oracle          ServerV2       0\r\noracle       696520   1.9   7.8 oracle          ClientV2       0   Press:\r\noracle       512056   1.3   7.7 oracle          ServerV3       0   \"h\" for help\r\noracle       897080   1.1   5.8 oracle          ClientV3       0   \"q\" to quit\r\nTopas Monitor for host:    ncdb                 EVENTS/QUEUES    FILE/TTY\r\nWed Nov 26 16:34:39 2008   Interval:  2         Cswitch    4342  Readch    29.6M\r\n                                                Syscall   15269  Writech 7254.9K\r\nKernel    2.0   |#                           |  Reads      1919  Rawin         0\r\nUser     11.9   |####                        |  Writes      798  Ttyout      338\r\nWait     29.3   |#########                   |  Forks         0  Igets         0\r\nIdle     56.8   |################            |  Execs         0  Namei         5\r\n                                                Runqueue    2.5  Dirblk        0\r\nNetwork  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue   9.0\r\nen0     444.4    767.3   707.3   146.0   298.4\r\nlo0       0.0      0.0     0.0     0.0     0.0  PAGING           MEMORY\r\n                                                Faults     2505  Real,MB   15840\r\nDisk    Busy%     KBPS     TPS KB-Read KB-Writ  Steals     2715  % Comp     45.9\r\nhdisk2   99.9  10380.8   513.8  3396.9  6983.8  PgspIn      203  % Noncomp  54.9\r\nhdisk3   99.9   4560.6   463.4  4548.6    12.0  PgspOut       0  % Client   55.1\r\nhdisk1   24.9    293.9    65.5   253.9    40.0  PageIn     2118\r\nhdisk0   21.9    273.9    68.0   273.9     0.0  PageOut    1759  PAGING SPACE\r\ndac0      0.0  10380.8   513.8  3396.9  6983.8  Sios       3893  Size,MB   24576\r\ncd0       0.0      0.0     0.0     0.0     0.0                   % Used     25.2\r\ndac0-utm  0.0      0.0     0.0     0.0     0.0  NFS (calls/sec)  % Free     74.7\r\ndac1-utm  0.0      0.0     0.0     0.0     0.0  ServerV2       0\r\n                                                ClientV2       0   Press:\r\nName            PID  CPU%  PgSp Owner           ServerV3       0   \"h\" for help\r\noracle      1015936   3.2  19.2 oracle          ClientV3       0   \"q\" to quit\r\noracle       942170   2.2   8.3 oracle\r\noracle       512056   1.9   7.7 oracle\r\noracle       897080   1.2   5.8 oracle\r\noracle       803098   1.0   7.4 oracle\r\noracle       766324   0.5   8.0 oracle\r\noracle       577622   0.5  13.8 oracle\r\noracle       798820   0.3 403.5 oracle\r\nlrud          16392   0.3   0.6 root\r\nExiting\r\n# vmo -a\r\n        cpu_scale_memp = 8\r\n data_stagger_interval = 161\r\n                 defps = 1\r\n   force_relalias_lite = 0\r\n             framesets = 2\r\n             htabscale = n/a\r\n     kernel_heap_psize = 4096\r\n  large_page_heap_size = 0\r\n          lgpg_regions = 0\r\n             lgpg_size = 0\r\n       low_ps_handling = 1\r\n       lru_file_repage = 1\r\n     lru_poll_interval = 10\r\n             lrubucket = 131072\r\n            maxclient% = 80\r\n               maxfree = 1088\r\n               maxperm = 3077292\r\n              maxperm% = 80\r\n                maxpin = 3284946\r\n               maxpin% = 80\r\n       mbuf_heap_psize = 65536\r\n       memory_affinity = 1\r\n         memory_frames = 4055040\r\n         memplace_data = 2\r\n  memplace_mapped_file = 2\r\nmemplace_shm_anonymous = 2\r\n    memplace_shm_named = 2\r\n        memplace_stack = 2\r\n         memplace_text = 2\r\nmemplace_unmapped_file = 2\r\n              mempools = 2\r\n               minfree = 960\r\n               minperm = 384661\r\n              minperm% = 10\r\n             nokilluid = 0\r\n               npskill = 49152\r\n             npsrpgmax = 393216\r\n             npsrpgmin = 294912\r\n           npsscrubmax = 393216\r\n           npsscrubmin = 294912\r\n               npswarn = 196608\r\n      num_spec_dataseg = 0\r\n             numpsblks = 6291456\r\n     page_steal_method = 0\r\n          pagecoloring = n/a\r\n       pinnable_frames = 3721484\r\n pta_balance_threshold = n/a\r\n   relalias_percentage = 0\r\n              rpgclean = 0\r\n            rpgcontrol = 2\r\n                 scrub = 0\r\n            scrubclean = 0\r\n soft_min_lgpgs_vmpool = 0\r\n      spec_dataseg_int = 512\r\n      strict_maxclient = 1\r\n        strict_maxperm = 0\r\n              v_pinshm = 0\r\n  vm_modlist_threshold = -1\r\n       vmm_fork_policy = 1\r\n    vmm_mpsize_support = 1\r\n#\r\n#\r\n# ch^?l^C\r\n# clear\r\n# vmo -a\r\n        cpu_scale_memp = 8\r\n data_stagger_interval = 161\r\n                 defps = 1\r\n   force_relalias_lite = 0\r\n             framesets = 2\r\n             htabscale = n/a\r\n     kernel_heap_psize = 4096\r\n  large_page_heap_size = 0\r\n          lgpg_regions = 0\r\n             lgpg_size = 0\r\n       low_ps_handling = 1\r\n       lru_file_repage = 1\r\n     lru_poll_interval = 10\r\n             lrubucket = 131072\r\n            maxclient% = 80\r\n               maxfree = 1088\r\n               maxperm = 3077292\r\n              maxperm% = 80\r\n                maxpin = 3284946\r\n               maxpin% = 80\r\n       mbuf_heap_psize = 65536\r\n       memory_affinity = 1\r\n         memory_frames = 4055040\r\n         memplace_data = 2\r\n  memplace_mapped_file = 2\r\nmemplace_shm_anonymous = 2\r\n    memplace_shm_named = 2\r\n        memplace_stack = 2\r\n         memplace_text = 2\r\nmemplace_unmapped_file = 2\r\n              mempools = 2\r\n               minfree = 960\r\n               minperm = 384661\r\n              minperm% = 10\r\n             nokilluid = 0\r\n               npskill = 49152\r\n             npsrpgmax = 393216\r\n             npsrpgmin = 294912\r\n           npsscrubmax = 393216\r\n           npsscrubmin = 294912\r\n               npswarn = 196608\r\n      num_spec_dataseg = 0\r\n             numpsblks = 6291456\r\n     page_steal_method = 0\r\n          pagecoloring = n/a\r\n       pinnable_frames = 3721572\r\n pta_balance_threshold = n/a\r\n   relalias_percentage = 0\r\n              rpgclean = 0\r\n            rpgcontrol = 2\r\n                 scrub = 0\r\n            scrubclean = 0\r\n soft_min_lgpgs_vmpool = 0\r\n      spec_dataseg_int = 512\r\n      strict_maxclient = 1\r\n        strict_maxperm = 0\r\n              v_pinshm = 0\r\n  vm_modlist_threshold = -1\r\n       vmm_fork_policy = 1\r\n    vmm_mpsize_support = 1\r\n#

论坛徽章:
0
5 [报告]
发表于 2008-11-26 16:45 |只看该作者
是不是有说法 ps  不大于70%就没关系\r\nlsps -a\r\nPage Space      Physical Volume   Volume Group    Size %Used Active  Auto  Type\r\npaging01        hdisk2            datavg        8192MB    25   yes   yes    lv\r\npaging00        hdisk1            rootvg        8192MB    25   yes   yes    lv\r\nhd6             hdisk0            rootvg        8192MB    25   yes   yes    lv

论坛徽章:
0
6 [报告]
发表于 2008-11-26 16:56 |只看该作者
lspv -l hdisk2,lspv -l hdisk3的输出?\r\n你的cpu的wait来源于hdisk2和hdisk3的io瓶颈.而且存在大量的page in/out和steal,有可能和内存参数有关\r\n一般数据库都会建议调整内存参数的

论坛徽章:
0
7 [报告]
发表于 2008-11-26 17:00 |只看该作者
初步建议\r\n1.更改vmo的参数\r\n2.把datavg中的paging space迁移到rootvg中\r\n3.如果可能,可以把数据库迁移到外接光纤存储,不要用内置硬盘

论坛徽章:
0
8 [报告]
发表于 2008-11-26 17:05 |只看该作者
# lspv -l hdisk2\r\nhdisk2:\r\nLV NAME               LPs   PPs   DISTRIBUTION          MOUNT POINT\r\npaging01              64    64    00..00..64..00..00    N/A\r\nfslv01                1054  1054  160..223..191..240..240 /oracle\r\nloglv00               1     1     01..00..00..00..00    N/A\r\nfslv00                480   480   159..97..64..80..80   /oradata\r\n\r\n lspv -l hdisk3\r\nhdisk3:\r\nLV NAME               LPs   PPs   DISTRIBUTION          MOUNT POINT\r\nfslv01                946   946   253..147..239..307..00 /oracle\r\nfslv00                640   640   67..173..80..13..307  /oradata

论坛徽章:
0
9 [报告]
发表于 2008-11-26 17:32 |只看该作者
oracle的程序和数据文件都在hdisk2、hdisk3上,造成磁盘长时间忙。\r\n可以考虑做适当的迁移,如果没有外接盘阵的话,迁移一部分到hdisk0或者hdisk1也行

论坛徽章:
0
10 [报告]
发表于 2008-11-26 17:47 |只看该作者
先把paging01 迁走,\r\n再试着调整lru_file_repage=0\r\n能有点改善。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP