软件开发aix系统运维Db2

aix一直磁盘100%繁忙?

AIX磁盘一直100%disk100.png目录情况$ lspvhdisk0 00cb36a169514959 rootvg activehdisk1 00cb36a11a470b12 rootvg activehdisk2 none None ...显示全部

AIX磁盘一直100%
disk100.png

disk100.png

目录情况
$ lspv
hdisk0 00cb36a169514959 rootvg active
hdisk1 00cb36a11a470b12 rootvg active
hdisk2 none None
hdisk3 none None
hdisk4 00cb36b14a6226e3 db2vg
hdisk5 00cb36b14a6f4558 appfilevg active
hdisk6 00cb36a105af9ed3 appfilevg active
hdisk7 00cb36a157e9b7ea None
hdisk8 00cb3651fe38d85f None
hdisk10 00cb36a109c23641 db2vgtmp active
$ lsvg -l db2vgtmp
db2vgtmp:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
db2lvtmp jfs2 598 598 1 open/syncd /db2data
db2lvtmp_log jfs2log 1 1 1 open/syncd N/A
$ lslv db2lvtmp
LOGICAL VOLUME: db2lvtmp VOLUME GROUP: db2vgtmp
LV IDENTIFIER: 00cb36a100004c000000015d09c416e6.1 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: jfs2 WRITE VERIFY: off
MAX LPs: 2048 PP SIZE: 512 megabyte(s)
COPIES: 1 SCHED POLICY: parallel
LPs: 598 PPs: 598
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY: maximum RELOCATABLE: yes
INTRA-POLICY: middle UPPER BOUND: 32
MOUNT POINT: /db2data LABEL: /db2data
MIRROR WRITE CONSISTENCY: on/ACTIVE
EACH LP COPY ON A SEPARATE PV ?: yes
Serialize IO ?: NO
$

通过fuser看到
$
$ fuser -c /db2data
/db2data: 303712
$ ps -ef|grep 303712

root 327692 303712   0   Sep 22      - 42:06 db2ckpwd 0 
root 373130 303712   0   Sep 22      - 42:05 db2ckpwd 0 

db2inst1 397716 291556 0 15:46:59 pts/3 0:00 grep 303712
db2inst1 303712 148228 107 Sep 22 - 11901:37 db2sysc 0

root  74686 303712   0   Sep 22      - 42:25 db2ckpwd 0 

$

是因为 db2sysc进程导致的,
该怎么往下查呢?

收起
参与33

查看其它 5 个回答匿名用户的回答

匿名用户匿名用户

1、hdisk10的Kbps数值为(368.8k),TPS数值为:7.8k,基本判断你的存储问题的不大
2、你的IO请求7.8k(7.81000),读写字节数368.8k(368.81000)
3、如果你的业务量很小,你需要判断你们的数据库目前是不在查询报表之类的,然后找查询报表比较大的SQL优化。【从你发的信息看,你们的业务应该不是很大,只是猜测】
4、如果你的业务量大,你需要判断看一下你们的业务执行的SQL是否有异常

软件开发 · 2017-11-17
浏览4520

回答状态

  • 发布时间:2017-11-17
  • 关注会员:8 人
  • 回答浏览:4520
  • X社区推广