Home >Database >Mysql Tutorial >oracle冷备恢复 No space left on device

oracle冷备恢复 No space left on device

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-07 15:37:471350browse

环境 OS:centOS 6.3 oracle: Version 11.2.0.1.0 企业版 需要恢复目录:$ORACLE_BASE/oradata/md/ 或 /u01/app/oracle/oradata/md 冷备目录:/tmp/coldbackup/ 错误描述 在做oracle冷备恢复时(数据库是关闭的),将冷备的数据文件拷贝到需要恢复的目录时在拷

环境
OS:centOS 6.3

oracle: Version 11.2.0.1.0 企业版

需要恢复目录:$ORACLE_BASE/oradata/md/    或  /u01/app/oracle/oradata/md

冷备目录:/tmp/coldbackup/

错误描述

在做oracle冷备恢复时(数据库是关闭的),将冷备的数据文件拷贝到需要恢复的目录时在拷贝的中途 linux 报错:No space left on device。

操作和解决

oracle冷备恢复 No space left on device

上面操作看见空间还有1.7G能用已经用了51%

oracle冷备恢复 No space left on device

上面操作看出在$ORACLE_BASE/oradata/md没有文件,按道理应该是空间使用是0%

oracle冷备恢复 No space left on device

以上查看$ORACLE_BASE/oradata/md目录中的inode是不是用尽了,可以看出才用到了 20 还有 231052 是空闲的,

http://www.zeali.net/entry/480)

oracle冷备恢复 No space left on device

以上可以看出是 linux 还有进程在占用着已删除的文件虽然 用 ls -la 查不到磁盘上有文件但是实际上他还在占用着空间,可以看出是进程 6576 在占用着资源。

oracle冷备恢复 No space left on device

可以看出的确有一个进程 6576 存在 。这里我用 kill -9 6576 杀死进程问题就决绝了,在用 df 查看问题 原来再用的空间51%已经到了3%  如下图:

oracle冷备恢复 No space left on device

相关这问题参考(http://www.cnblogs.com/Richardzhu/p/3142076.html)

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn