免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 31532 | 回复: 83

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

论坛徽章:
0
发表于 2008-11-26 15:58 |显示全部楼层
vmstat 2 5

System configuration: lcpu=16 mem=15840MB

kthr    memory              page              faults        cpu
----- ----------- ------------------------ ------------ -----------
r  b   avm   fre  re  pi  po  fr   sr  cy  in   sy  cs us sy id wa
1  6 2667208  4661   0 206   2 1100 5315   0 922 14209 1969 16  1 58 24
1  3 2668714  3996   0  28   8 1569 5840   0 838 53355 1771 19  2 63 17
2  3 2670356  4525   0  31  14 2383 6973   0 1726 47454 3542 24  3 53 21
1  4 2678305  4377   0  45  14 5448 11616   0 2268 25341 4822 22  2 56 20
1  3 2669176 11375   0  12   0 585 1096   0 982 4645 2067 14  1 65 20

-------------------------------------------------------
Topas Monitor for host:                        EVENTS/QUEUES    FILE/TTY
Wed Nov 26 15:28:13 2008   Interval:  2         Cswitch          Readch
                                                Syscall          Writech
Kernel          |                            |  Reads            Rawin
User            |                            |  Writes           Ttyout
Wait            |                            |  Forks            Igets
Idle            |                            |  Execs            Namei
                                                Runqueue         Dirblk
Network  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue

                                                PAGING           MEMORY
                                                Faults           Real,MB
Disk    Busy%     KBPS     TPS KB-Read KB-Writ  Steals           % Comp
                                                PgspIn           % Noncomp
                                                PgspOut          % Client
                                                PageIn
                                                PageOut          PAGING SPACE
                                                Sios             Size,MB
                                                                 % Used
                                                NFS (calls/sec)  % Free
                                                ServerV2
                                                ClientV2           Press:
                                                ServerV3           "h" for help
                                                ClientV3           "q" to quit
Topas Monitor for host:    ncdb                 EVENTS/QUEUES    FILE/TTY
Wed Nov 26 15:28:21 2008   Interval:  2         Cswitch    3709  Readch    20.8M
                                                Syscall   18395  Writech 1035.2K
Kernel    1.9   |#                           |  Reads      2106  Rawin         0
User     18.9   |######                      |  Writes      805  Ttyout      251
Wait     30.8   |#########                   |  Forks         0  Igets         0
Idle     48.4   |##############              |  Execs         0  Namei         6
                                                Runqueue    2.0  Dirblk        0
Network  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue   7.0
en0     435.7    918.5   812.5   229.1   206.5
lo0       0.0      0.0     0.0     0.0     0.0  PAGING           MEMORY
                                                Faults     1812  Real,MB   15840
Disk    Busy%     KBPS     TPS KB-Read KB-Writ  Steals     2990  % Comp     44.0
hdisk2  100.0  11658.0   785.0 10574.0  1084.0  PgspIn      189  % Noncomp  56.8
hdisk3   99.5   1756.0   178.5  1624.0   132.0  PgspOut     263  % Client   57.0
hdisk0   45.0    622.0   145.0   274.0   348.0  PageIn     3176
hdisk1   38.0    608.0   101.0   234.0   374.0  PageOut     485  PAGING SPACE
                                                Sios       3658  Size,MB   24576
Name            PID  CPU%  PgSp Owner                            % Used     25.1
oracle       524590  10.6   9.5 oracle          NFS (calls/sec)  % Free     74.8
oracle      1278368   4.4   8.0 oracle          ServerV2       0
oracle      1294772   3.8   7.3 oracle          ClientV2       0   Press:
oracle       852286   1.9  15.1 oracle          ServerV3       0   "h" for help
oracle       680376   1.0  15.9 oracle          ClientV3       0   "q" to quit

论坛徽章:
0
发表于 2008-11-26 16:09 |显示全部楼层
小弟aix新手,哪个兄弟给点意见。

论坛徽章:
0
发表于 2008-11-26 16:30 |显示全部楼层
信息不够全!
你的oracle存储结构是怎么样的?hdisk2和3上面有什么?是不是oracle?
vmo -a 的输出?

论坛徽章:
0
发表于 2008-11-26 16:36 |显示全部楼层
aioserve     454858   0.1   0.4 root
aioserve     270600   0.1   0.4 root
oracle       803098   0.1   9.3 oracle
topas       1016124   0.1   5.4 root
oracle      1003872   0.1   8.1 oracle
oracle       679986   0.1  14.5 oracle
aioserve     327740   0.0   0.4 root
oracle       868594   0.0   7.1 oracle
aioserve     438458   0.0   0.4 root
aioserve     270356   0.0   0.4 root
oracle       647320   0.0  19.4 oracle
aioserve     266256   0.0   0.4 root
aioserve    1053074   0.0   0.4 root
Exiting
#
#
# lsps -a
Page Space      Physical Volume   Volume Group    Size %Used Active  Auto  Type
paging01        hdisk2            datavg        8192MB    25   yes   yes    lv
paging00        hdisk1            rootvg        8192MB    26   yes   yes    lv
hd6             hdisk0            rootvg        8192MB    25   yes   yes    lv
# ^C
# topsa^?^C
# topas
Topas Monitor for host:    ncdb                 EVENTS/QUEUES    FILE/TTY
Wed Nov 26 16:30:33 2008   Interval:  2         Cswitch          Readch
                                                Syscall          Writech
Kernel          |                            |  Reads            Rawin
User            |                            |  Writes           Ttyout
Wait            |                            |  Forks            Igets
Idle            |                            |  Execs            Namei
                                                Runqueue         Dirblk
Network  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue

                                                PAGING           MEMORY
                                                Faults           Real,MB
Disk    Busy%     KBPS     TPS KB-Read KB-Writ  Steals           % Comp
                                                PgspIn           % Noncomp
                                                PgspOut          % Client
                                                PageIn
                                                PageOut          PAGING SPACE
                                                Sios             Size,MB
                                                                 % Used
                                                NFS (calls/sec)  % Free
                                                ServerV2
                                                ClientV2           Press:
                                                ServerV3           "h" for help
                                                ClientV3           "q" to quit
Topas Monitor for host:    ncdb                 EVENTS/QUEUES    FILE/TTY
Wed Nov 26 16:30:39 2008   Interval:  2         Cswitch    3303  Readch  7994.0K
                                                Syscall   18939  Writech  429.7K
Kernel    1.4   |#                           |  Reads      1550  Rawin         0
User     13.0   |####                        |  Writes      574  Ttyout      351
Wait     27.7   |########                    |  Forks         0  Igets         0
Idle     58.0   |#################           |  Execs         0  Namei         0
                                                Runqueue    1.0  Dirblk        0
Network  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue  11.0
en0     321.0    612.5   566.5   153.1   167.9
lo0       0.0      0.0     0.0     0.0     0.0  PAGING           MEMORY
                                                Faults     4176  Real,MB   15840
Disk    Busy%     KBPS     TPS KB-Read KB-Writ  Steals      966  % Comp     46.2
hdisk2  100.0   5572.0   647.5  5130.0   442.0  PgspIn       72  % Noncomp  54.6
hdisk3  100.0   2028.0   232.5  1988.0    40.0  PgspOut     127  % Client   54.9
hdisk1   22.5    284.0    51.0   102.0   182.0  PageIn     1834
hdisk0   17.0    284.0    49.5   112.0   172.0  PageOut     208  PAGING SPACE
                                                Sios       2043  Size,MB   24576
Name            PID  CPU%  PgSp Owner                            % Used     25.5
oracle      1011872   4.1   9.2 oracle          NFS (calls/sec)  % Free     74.4
oracle      1020312   2.3  11.5 oracle          ServerV2       0
oracle       696520   1.9   7.8 oracle          ClientV2       0   Press:
oracle       512056   1.3   7.7 oracle          ServerV3       0   "h" for help
oracle       897080   1.1   5.8 oracle          ClientV3       0   "q" to quit
Topas Monitor for host:    ncdb                 EVENTS/QUEUES    FILE/TTY
Wed Nov 26 16:34:39 2008   Interval:  2         Cswitch    4342  Readch    29.6M
                                                Syscall   15269  Writech 7254.9K
Kernel    2.0   |#                           |  Reads      1919  Rawin         0
User     11.9   |####                        |  Writes      798  Ttyout      338
Wait     29.3   |#########                   |  Forks         0  Igets         0
Idle     56.8   |################            |  Execs         0  Namei         5
                                                Runqueue    2.5  Dirblk        0
Network  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue   9.0
en0     444.4    767.3   707.3   146.0   298.4
lo0       0.0      0.0     0.0     0.0     0.0  PAGING           MEMORY
                                                Faults     2505  Real,MB   15840
Disk    Busy%     KBPS     TPS KB-Read KB-Writ  Steals     2715  % Comp     45.9
hdisk2   99.9  10380.8   513.8  3396.9  6983.8  PgspIn      203  % Noncomp  54.9
hdisk3   99.9   4560.6   463.4  4548.6    12.0  PgspOut       0  % Client   55.1
hdisk1   24.9    293.9    65.5   253.9    40.0  PageIn     2118
hdisk0   21.9    273.9    68.0   273.9     0.0  PageOut    1759  PAGING SPACE
dac0      0.0  10380.8   513.8  3396.9  6983.8  Sios       3893  Size,MB   24576
cd0       0.0      0.0     0.0     0.0     0.0                   % Used     25.2
dac0-utm  0.0      0.0     0.0     0.0     0.0  NFS (calls/sec)  % Free     74.7
dac1-utm  0.0      0.0     0.0     0.0     0.0  ServerV2       0
                                                ClientV2       0   Press:
Name            PID  CPU%  PgSp Owner           ServerV3       0   "h" for help
oracle      1015936   3.2  19.2 oracle          ClientV3       0   "q" to quit
oracle       942170   2.2   8.3 oracle
oracle       512056   1.9   7.7 oracle
oracle       897080   1.2   5.8 oracle
oracle       803098   1.0   7.4 oracle
oracle       766324   0.5   8.0 oracle
oracle       577622   0.5  13.8 oracle
oracle       798820   0.3 403.5 oracle
lrud          16392   0.3   0.6 root
Exiting
# vmo -a
        cpu_scale_memp = 8
data_stagger_interval = 161
                 defps = 1
   force_relalias_lite = 0
             framesets = 2
             htabscale = n/a
     kernel_heap_psize = 4096
  large_page_heap_size = 0
          lgpg_regions = 0
             lgpg_size = 0
       low_ps_handling = 1
       lru_file_repage = 1
     lru_poll_interval = 10
             lrubucket = 131072
            maxclient% = 80
               maxfree = 1088
               maxperm = 3077292
              maxperm% = 80
                maxpin = 3284946
               maxpin% = 80
       mbuf_heap_psize = 65536
       memory_affinity = 1
         memory_frames = 4055040
         memplace_data = 2
  memplace_mapped_file = 2
memplace_shm_anonymous = 2
    memplace_shm_named = 2
        memplace_stack = 2
         memplace_text = 2
memplace_unmapped_file = 2
              mempools = 2
               minfree = 960
               minperm = 384661
              minperm% = 10
             nokilluid = 0
               npskill = 49152
             npsrpgmax = 393216
             npsrpgmin = 294912
           npsscrubmax = 393216
           npsscrubmin = 294912
               npswarn = 196608
      num_spec_dataseg = 0
             numpsblks = 6291456
     page_steal_method = 0
          pagecoloring = n/a
       pinnable_frames = 3721484
pta_balance_threshold = n/a
   relalias_percentage = 0
              rpgclean = 0
            rpgcontrol = 2
                 scrub = 0
            scrubclean = 0
soft_min_lgpgs_vmpool = 0
      spec_dataseg_int = 512
      strict_maxclient = 1
        strict_maxperm = 0
              v_pinshm = 0
  vm_modlist_threshold = -1
       vmm_fork_policy = 1
    vmm_mpsize_support = 1
#
#
# ch^?l^C
# clear
# vmo -a
        cpu_scale_memp = 8
data_stagger_interval = 161
                 defps = 1
   force_relalias_lite = 0
             framesets = 2
             htabscale = n/a
     kernel_heap_psize = 4096
  large_page_heap_size = 0
          lgpg_regions = 0
             lgpg_size = 0
       low_ps_handling = 1
       lru_file_repage = 1
     lru_poll_interval = 10
             lrubucket = 131072
            maxclient% = 80
               maxfree = 1088
               maxperm = 3077292
              maxperm% = 80
                maxpin = 3284946
               maxpin% = 80
       mbuf_heap_psize = 65536
       memory_affinity = 1
         memory_frames = 4055040
         memplace_data = 2
  memplace_mapped_file = 2
memplace_shm_anonymous = 2
    memplace_shm_named = 2
        memplace_stack = 2
         memplace_text = 2
memplace_unmapped_file = 2
              mempools = 2
               minfree = 960
               minperm = 384661
              minperm% = 10
             nokilluid = 0
               npskill = 49152
             npsrpgmax = 393216
             npsrpgmin = 294912
           npsscrubmax = 393216
           npsscrubmin = 294912
               npswarn = 196608
      num_spec_dataseg = 0
             numpsblks = 6291456
     page_steal_method = 0
          pagecoloring = n/a
       pinnable_frames = 3721572
pta_balance_threshold = n/a
   relalias_percentage = 0
              rpgclean = 0
            rpgcontrol = 2
                 scrub = 0
            scrubclean = 0
soft_min_lgpgs_vmpool = 0
      spec_dataseg_int = 512
      strict_maxclient = 1
        strict_maxperm = 0
              v_pinshm = 0
  vm_modlist_threshold = -1
       vmm_fork_policy = 1
    vmm_mpsize_support = 1
#

论坛徽章:
0
发表于 2008-11-26 16:45 |显示全部楼层
是不是有说法 ps  不大于70%就没关系
lsps -a
Page Space      Physical Volume   Volume Group    Size %Used Active  Auto  Type
paging01        hdisk2            datavg        8192MB    25   yes   yes    lv
paging00        hdisk1            rootvg        8192MB    25   yes   yes    lv
hd6             hdisk0            rootvg        8192MB    25   yes   yes    lv

论坛徽章:
0
发表于 2008-11-26 16:56 |显示全部楼层
lspv -l hdisk2,lspv -l hdisk3的输出?
你的cpu的wait来源于hdisk2和hdisk3的io瓶颈.而且存在大量的page in/out和steal,有可能和内存参数有关
一般数据库都会建议调整内存参数的

论坛徽章:
0
发表于 2008-11-26 17:00 |显示全部楼层
初步建议
1.更改vmo的参数
2.把datavg中的paging space迁移到rootvg中
3.如果可能,可以把数据库迁移到外接光纤存储,不要用内置硬盘

论坛徽章:
0
发表于 2008-11-26 17:05 |显示全部楼层
# lspv -l hdisk2
hdisk2:
LV NAME               LPs   PPs   DISTRIBUTION          MOUNT POINT
paging01              64    64    00..00..64..00..00    N/A
fslv01                1054  1054  160..223..191..240..240 /oracle
loglv00               1     1     01..00..00..00..00    N/A
fslv00                480   480   159..97..64..80..80   /oradata

lspv -l hdisk3
hdisk3:
LV NAME               LPs   PPs   DISTRIBUTION          MOUNT POINT
fslv01                946   946   253..147..239..307..00 /oracle
fslv00                640   640   67..173..80..13..307  /oradata

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

论坛徽章:
0
发表于 2008-11-26 17:47 |显示全部楼层
先把paging01 迁走,
再试着调整lru_file_repage=0
能有点改善。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP