KingbaseES V8R3数据库运维案例之---自定义表空间物理备份链接无限循环故障
案例说明:
KingbaseES V8R3数据库自定义表空间后,执行物理备份,报错“符号连接的层数过多”,从故障看,自定义表空间的软链接目录出现了无限循环。
适用版本:
KingbaseES V8R3
一、问题现象
如下所示,执行sys_rman的物理备份,自定义表空间的软链接目录无限循环,报错“符号连接层数过多" :
二、问题分析
1、查看数据库自定义表空间
如下所示,数据库自定义了表空间,存储路径在‘/data3':
2、查看表空间存储
如果数据库创建了自定义表空间后,data下sys_tblspc将建立到实际存储路径的链接,如下所示:
对于表空间物理的存储路径,不能再存储到和数据data相同的路径下,如果存在和data相同的路径下,在通过sys_rman执行物理备份时,将会出现软链接无限循环的故障。
三、问题解决
与用户沟通,自定义表空间的'/data3'的存储目录下也存储了数据的data目录,所以导致自定义表空间的物理存储和软链接存储在相同目录下。
将自定义表空间的物理存储和数据存储data存储到不同的目录下,问题解决。
四、总结
从安全和性能考虑,在数据库创建自定义表空间后,其存储目录一定要与数据的data目录分开存储。