KingbaseES V8R6备份恢复案例之---存储目录无法创建latest软链接

案例说明:
如下图所示,在KingbaseES V8R6单实例环境备份初始化时,备份完成时出现创建‘latest’软链接故障:

适用版本:
KingbaseES V8R6

操作系统:

一、问题分析

1、执行sh -x sys_backup.sh init
如下图所示,脚本执行出现语法错误。

2、查看当前系统shell
如下图所示,当前shell为bash,和脚本的环境一致。

3、查看sys_backup.conf配置
如下图所示,配置文件配置无异常。

4、检查备份存储路径
如下图所示,备份存储/bak是CIFS的远程网络文件系统挂载点。

二、问题解决

1、故障复现
如下图所示,本次备份初始化出现的故障是,在备份存储目录下建立到latest目录的软链接错误。

2、尝试在/bak下建立软链接
如下图所示,尝试在/bak目录下建立软链接时失败。/bak文件系统可以正常的读写,但是不能建立软链接。

3、将备份目录建立在本地文件系统,问题解决。
需要系统管理人员解决,网络文件系统挂载后不能创建软链接的问题。

三、问题总结
此次问题是由备份存储的文件系统故障导致,但从脚本的执行过程中出现脚本语法错误,容易误导问题的解决思路。

测试CIFS共享:

如下图所示,默认cifs的文件系统共享支持创建软链接。

posted @ 2023-11-22 15:04  天涯客1224  阅读(20)  评论(0)    收藏  举报