软件开发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 个回答DB-TrendSetter的回答

DB-TrendSetterDB-TrendSetter  数据库架构师 , 公司

建议从两个方面排查:
1 重点从数据库层面抓取IO消耗量大/执行时间/频率等指标排名靠前的SQL;
2 检查AIX和存储层面有无磁盘报错,排除硬件故障;

电信运营商 · 2017-11-16
浏览4452
王磊磊 邀答

回答者

DB-TrendSetter
数据库架构师公司

DB-TrendSetter 最近回答过的问题

回答状态

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