sys_control文件多副本
KingbaseES使用control_file_copy 配置参数指定一个绝对路径和文件名称。在control_file_copy中设置数据库配置参数kingbase.conf可以指定多个控制文件,以‘;’作为分隔,最多指定2个控制文件副本。
control_file_copy = 'filepath/filename' #样例
control_file_copy = '/mnt/server/controlfilebak/sys_control1' #单目录单文件
control_file_copy = '/mnt/server/controlfilebak/sys_control1;
/usr/controlfilebak1/sys_control2' #多目录多文件
此功能仅在数据库重启才能生效。
可以不必提前创建好目录,此副本功能能够自动创建目录,但是当因为磁盘,权限等问题无法创建时,会获取相应的提示并终止服务启动。