暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

nfs的逻辑备份突然失败ORA-39000 ORA-31641 ORA-27086

原创 jieguo 2023-07-18
1412

oracle rac 19.18+oracle linux7.9+nfs备份路径

故障现象:

数据库系统任务部署了rman物理备份和逻辑备份,运行了几周正常。
这次巡检突然发现物理备份正常,但逻辑备份失败???bug
报错如下:

ORA-39000: bad dump file specification
ORA-31641:unable to create dump file "/bak/dmp/expdp 20230717 01.dmp"
ORA-27086: unable to lock file - already in use
Linux-x86 64 Error: 37: No locks available
Additional information: 10

image.png

排查思路:

1.确定两节点nfs路径权限是否正常:oracle用户下touch 文件正常
2.确认无任何变更history|grep mount,无异常
3.查看dba_datapump_jobs是否正常:正常
根据关键报错信息ORA-27086: unable to lock file - already in use
搜索到https://mp.weixin.qq.com/s/DuveLy5CZ7tVJmBup7K3VA所描述的基本一致:
image.png

处理办法:

修改/etc/fstab的nfs选项增加nolock参数
image.png

mount -t nfs -o rw,nolock,bg,hard,rsize=32768,wsize=32768,vers=3,nointr,proto=tcp 192.168.0.111:/data /bak

第二天检查备份恢复正常:
image.png

备份任务设定参考:https://www.modb.pro/db/641074

https://www.modb.pro/db/653407

最后修改时间:2023-07-18 09:19:41
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论