HANA 日志卷已满和 HANA 数据库,SAP 系统没有响应,请按照以下步骤解决问题。
如果我们手动从目录中删除一些文件,就会发生数据丢失,之后 Hana 系统将不会启动。如果我们手动删除文件,恢复是唯一的选择。
问题 – /hana/log – 100%
解决方案 –
* 停止 HANA 数据库
HDB Stop
* 转到 /hana/log/SID/mnt0001
默认位置 – /usr/sap/SID/global/hdb/log/mnt0001
* 将一个容量超过 2 GB 的卷临时移动到另一个有足够空间的位置。
要启动 Hana DB,至少需要 2 GB 空间,
使用 -du -ksh * 检查文件夹大小
* 移动一个占用 2 GB 空间的卷
例如 – hdb0002
mv hdb0002 /usr/sap/SID/global/hdb/data
或者
mv hdb0002 /hana/backup/SID (如果您为日志使用单独的卷)
* 在旧位置创建指向新文件夹的符号链接
在 -s hdb0002 /usr/sap/SID/global/hdb/data/hdb0002 /usr/sap/SID/global/hdb/log/mnt0001 /hdb0002
* 启动 HANA 数据库
建屋局启动
* 等待日志备份完成
* 使用以下SQL命令清理日志卷
更改系统回收日志;
* 停止 HANA 数据库并移除符号链接
rm -f /usr/sap/SID/global/hdb/log/mnt0001 /hdb0002
* 将日志卷移回原始位置
mv hdb0002 /usr/sap/SID/global/hdb/log/mnt0001
* 再次启动 HANA 数据库
现在卷大小会很好。
参考 – SAP 说明 1679938
最新评论
这篇文章写得深入浅出,让我这个小白也看懂了!
谢谢分享
域名CDN加速类型选择的什么类型?
好像很不错的材料
这招也不好使咋办啊
刚好公司要做培训,需要参考一下如何写,谢谢分享
可以可以
哪里下载呢