操作系统空间满,报错处理

跟踪文件检查
在10g和11g中位置不一致
可以通过视图进行检查
v$diag_info
col name for a35
col value for a90
set linesize 150
select inst_id,name,value from v$diag_info;
在数据库的维护中,经常遇到操作系统空间占满而导致数据库启动异常的情况
df -h
/  100%
此时,一般的操作是删除一部分没有用的信息来释放资源,而首当其冲的就是日志*.log文件
但是在rm时,若一个目录下有很多文件,可能无法一次性删除。
在AIX下删除大量文件时,可能会报错:
ksh:/usr/bin/rm:0403-027 The parameter list is too long.
处理这个问题可以修改AIX的内核参数:ncargs
还可以使用以下命令进行删除
find ./ -name "*.log" -exec rm {}\;
但往往删除的速度很慢,导致空间无法快速释放。
在Linux下,如果主机异常宕机,甚至可能出现文件无法挂载的情况,使用fsck命令时,可能会提示:
fsck /dev/VolGroup00/LogVo108
...........
clear inode<y>?no
所以在使用fsck命令修复之前,最好是将文件备份下:
lv 使用dd命令先复制出来
其他的文件系统,可以将文件使用操作系统命令进行备份。

AIX中空间不足时会报错:

errpt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值