磁盘空间满导致oracle不能正常使用:错误关键字ORA-09817 No space left on device

 五一过完回来,发现系统登录不行,和客户联系了一下,他们说是断电,然后重新开机,还是不行,后面发现IP地址冲突问题。到最后WEB服务器运行起来了,没有进行数据测试。后面小孙测试了一下功能发现数据库不行,不能登录。

sqlplus / as sysdba



SQL*Plus: Release 11.2.0.1.0 Production on Wed May 2 18:39:24 2012

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

ERROR:
ORA-09817: Write to audit file failed.
Linux-x86_64 Error: 28: No space left on device
Additional information: 12

ORA-01075: you are currently logged on

根据提示是:写入认证文件失败,设备上面没有主够的空间。

后面用

df -lh

文件系统                                         容量     已用          可用    已用%% 挂载点
/dev/mapper/vg_c1-lv_root         50G     16G          32G      33%          /
tmpfs                                             16G       6.8G        9.0G      43%        /dev/shm
/dev/sda1                                       485M    35M         425M   8%           /boot
/dev/mapper/vg_c1-lv_home    467G    443G      4.0K     100%      /home


显示出来的是home目录已经用满了,导致数据库启动不起来。

把/home文件夹下面没有用的文件删除,数据库就可以正常启动和使用了。

主要是一些归档日志和备份的文件太多,有个文件占用了22G。

df -lh

文件系统                                         容量  已用          可用    已用%% 挂载点
/dev/mapper/vg_c1-lv_root         50G   16G        32G      33%          /
tmpfs                                             16G     6.8G      9.0G      43%        /dev/shm
/dev/sda1                                       485M   35M        425M   8%           /boot
/dev/mapper/vg_c1-lv_home    467G   287G       156G   65%      /home

这个方法参考:http://space.itpub.net/9521459/viewspace-684600

中间有个需求是找到到底是那个文件夹占用了空间,df -lh只能查看大致的,要查看具体的命令如下

使用以下命令从根目录开始排除查找哪个文件夹最大:

 du --max-depth=1
4       ./Public
4       ./.ssh
68      ./.gnome2
40960   ./.mozilla
4       ./.nautilus
384     ./.gstreamer-0.10
…………………………
291452060       .

这个命令参考:http://szgaea.iteye.com/blog/1042321

使用这个命令也可以用于邮箱服务器查看各个用户的空间使用情况


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

福海鑫森

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值