跟踪文件检查
在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命令先复制出来
其他的文件系统,可以将文件使用操作系统命令进行备份。
在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