Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

54

积分

0

好友

5

主题
1#
发表于 2013-1-25 12:53:11 | 查看: 5383| 回复: 9
今天早上同事给我打电话说发现一个奇怪的问题,home目录使用100%,但是查不到哪里占用了。
jkmove#[/]uname -a
AIX racap01 1 6 00C44B364C00
jkmove#[/]df -g
Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4           8.00      7.44    7%    14607     1% /
/dev/hd2           8.00      2.78   66%    95287    13% /usr
/dev/hd9var        8.00      7.16   11%     9077     1% /var
/dev/hd3          30.00     17.41   42%    21977     1% /tmp
/dev/hd1           5.00      0.00  100%      572    60% /home
/dev/hd11admin      1.00      1.00    1%        5     1% /admin
/proc                 -         -    -         -     -  /proc
/dev/hd10opt       1.00      0.66   35%    11524     7% /opt
/dev/livedump      1.00      0.99    1%       27     1% /var/adm/ras/livedump
/dev/lv_dump      20.00     20.00    1%       17     1% /oradump
/dev/lvoracle     15.00      1.46   91%    68975    17% /oracle
/dev/fslv00       40.00     38.96    3%       63     1% /public
/dev/fslv01      200.00     65.49   68%       32     1% /dbdata13401
/dev/fslv02      200.00    199.97    1%        4     1% /dbdata13402


jkmove#[/]cd /home
jkmove#[/home]ls -lrt
total 0
drwxr-xr-x    2 guest    usr             256 Aug 07 2010  guest
drwx------    2 root     system          256 Jun 21 2011  lost+found
drwxr-xr-x    2 so       staff           256 Jun 24 2011  so
drwxr-xr-x    2 sa       staff           256 Jun 24 2011  sa
drwxr-xr-x    2 isso     staff           256 Jun 24 2011  isso
drwxr-xr-x    2 was      was             256 Jul 05 2011  was
drwxr-xr-x    3 unionmon system          256 Oct 10 2011  unionmon
drwxr-xr-x    2 interf   bin             256 Jan 05 2012  oamuser
drwxr-xr-x    4 aiuap_cj staff          4096 Jan 23 16:29 aiuap_cj
drwxr-xr-x    9 oracle   dba            4096 Jan 25 01:23 oracle
drwxr-xr-x    6 aiuap    staff          4096 Jan 25 06:40 aiuap
jkmove#[/home]du -sm *
200.43  aiuap
0.04    aiuap_cj
0.00    guest
0.00    isso
0.00    lost+found
0.00    oamuser
2.86    oracle
0.00    sa
0.00    so
0.23    unionmon
0.00    was
求大牛们指点!
2#
发表于 2013-1-25 13:26:56
先查看一下有没有大文件吧
du -amx /home |sort -nr |more

回复 只看该作者 道具 举报

3#
发表于 2013-1-25 13:31:56
albert 发表于 2013-1-25 13:26
先查看一下有没有大文件吧
du -amx /home |sort -nr |more

jkmove#[/home]
jkmove#[/home]du -amx /home |sort -nr |more
203.59  /home
200.43  /home/aiuap
200.00  /home/aiuap/200MFile2
2.86    /home/oracle
2.21    /home/oracle/shunzi
0.38    /home/aiuap/cn_864_867.html
0.37    /home/oracle/cn_sql
0.23    /home/unionmon
0.21    /home/unionmon/cmdserver
0.20    /home/unionmon/cmdserver/bin
0.18    /home/oracle/mbox

最大的是200M的一个文件,别的就没有大的文件了。

回复 只看该作者 道具 举报

4#
发表于 2013-1-25 13:55:31
AIX貌似遇到过这种情况,貌似是某个进程写文件导致,试试能否找到这个进程杀之

回复 只看该作者 道具 举报

5#
发表于 2013-1-25 16:26:45
lsof |grep deleted|grep home

看一下

回复 只看该作者 道具 举报

6#
发表于 2013-1-25 16:37:53
Maclean Liu(刘相兵 发表于 2013-1-25 16:26
lsof |grep deleted|grep home

看一下

jkmove#[/]
jkmove#[/]lsof |grep deleted|grep home
ksh: lsof:  not found.
jkmove#[/]

没有lsof这个命令。。。这。。。

回复 只看该作者 道具 举报

7#
发表于 2013-1-25 16:41:01
1. 什么操作系统?

2. AIX、linux、solaris上都有lsof , 去下载一个

回复 只看该作者 道具 举报

8#
发表于 2013-1-25 16:41:25
以前在linux下碰到过,客户删除一个大的数据备份文件,后又异常终止前端session,导致这个大文件的占用空间未释放出来,就是用刘大的方法(lsof -n | grep  delete)查出占用磁盘空间大的程序,kill掉相应进程 ok,供参考!

回复 只看该作者 道具 举报

9#
发表于 2013-1-26 20:55:50
不错的方法

回复 只看该作者 道具 举报

10#
发表于 2013-1-27 18:58:07
Maclean Liu(刘相兵 发表于 2013-1-25 16:41
1. 什么操作系统?

2. AIX、linux、solaris上都有lsof , 去下载一个

AIX6.1的系统,等等去下载一个。谢谢。

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-16 06:38 , Processed in 0.048340 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569