免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 402550990
打印 上一主题 下一主题

[系统管理] linux目录空间大小的问题 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2012-05-31 10:50 |只看该作者
看了一下楼上发出的博客,也参照里边的执行了一下找ORACLE_HOME目录下隐藏文件,没发现有异常情况
而后执行了一下lsof|grep delete,结果如下
[oracle@portaldb oinstall]$ lsof|grep deleted
oracle     7073    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7075    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7079    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7081    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7083    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7085    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7087    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7089    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7091    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7093    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7095    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7097    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7099    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7101    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7103    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7105    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7107    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7109    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7210    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7224    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7230    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7232    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7496    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
oracle     7498    oracle    8u      REG              253,0          0   5750785 /oinstall/oracle/product/11.2.0/db_1/dbs/lkinstorcl (deleted)
应该是数据库中dbs目录中的有个文件删掉后被进程使用,可是我也不能结束该进程啊
一结束数据库就关了,在dbs目录下看了一下
[oracle@portaldb dbs]$ ll -all
total 32
drwxr-xr-x  2 oracle oinstall 4096 May 31 10:47 .
drwxr-xr-x 74 oracle oinstall 4096 May 29 17:37 ..
-rw-rw----  1 oracle oinstall 1544 May 23 14:00 hc_DBUA0.dat
-rw-rw----  1 oracle oinstall 1544 May 23 14:05 hc_orcl.dat
-rw-r--r--  1 oracle oinstall 2851 May 15  2009 init.ora
-rw-r-----  1 oracle oinstall   24 May 29 16:51 lkORCL
-rw-r-----  1 oracle oinstall 1536 May 29 17:36 orapworcl
-rw-r-----  1 oracle oinstall 2560 May 31 10:36 spfileorcl.ora
应该是lKORCL这个文件一直被引用

论坛徽章:
0
12 [报告]
发表于 2012-05-31 11:07 |只看该作者
可能是如7楼所说,某些文件被删除了但是还在占用空间
貌似根据dbw进程id到/proc目录下可以查到是哪个文件,不太确定,你可以看看下面这个链接能不能获得一点启示
http://www.aikaiyuan.com/category/backuprecovery

论坛徽章:
0
13 [报告]
发表于 2012-05-31 11:08 |只看该作者
不对,应该也不是这个进程占用删除文件的原因,因为这个数据库是从别的数据库迁移而来的,之前的那台数据库也存在这个问题,但它的空间没有问题
而这个数据库空间明显不正常,另外在迁移之前,我还做了一些操作,就是这个数据库上我曾经用dbca图形界面直接删除了两个实例,有没有可能是因为这个原因呢?

论坛徽章:
0
14 [报告]
发表于 2012-05-31 11:15 |只看该作者
The lksid file is an instance lock file.
instorcl这个实例相关的文件需要看看吧,问题好复杂,我也只是个菜鸟,不知道你看过一下alert日志文件没有。

论坛徽章:
0
15 [报告]
发表于 2012-05-31 11:19 |只看该作者
或者去专门的oracle论坛问问看

论坛徽章:
0
16 [报告]
发表于 2012-05-31 11:46 |只看该作者
刚又找了一个,说其实还是数据库的问题,说这是数据库的一个BUG,在10G和11G  R1,R2都有这个问题,该bug在11.2.0.2或12g里修复了.
可以去这个帖子里边看看,http://hi.baidu.com/edeed/item/ee6e3d2996bae0f950fd87b6
可惜就是没提出怎么解决这个问题

论坛徽章:
0
17 [报告]
发表于 2012-05-31 12:30 |只看该作者
du -a 可以显示所有文件
  1. du -ah dir|sort -h
复制代码
列出 dir 目录下所有文件大小, 以human readable format 方式 列出大小, 并从小到大排列之

论坛徽章:
0
18 [报告]
发表于 2012-05-31 13:30 |只看该作者
回复 16# 402550990

多谢楼主反馈,学习了

你看看这个有没有参考价值:
https://forums.oracle.com/forums/thread.jspa?threadID=850765&start=0&tstart=0
   
除了一些fsck之类的较危险的操作,其他的你可以参考看看

论坛徽章:
0
19 [报告]
发表于 2012-05-31 13:39 |只看该作者
回复 10# anonymous0502

你这个地址打不开啊
   

论坛徽章:
0
20 [报告]
发表于 2012-05-31 13:42 |只看该作者
回复 19# qldb4u

可以打开啊,内容较多有三页的帖子,我就没法复制来贴到这里了。
   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP