OceanBase数据库 edit-config 能不能恢复之前的配置?edit-config后,reload 后怎么处理?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在OceanBase数据库中,通过obd cluster edit-config命令可以修改集群配置。不过,需要注意的是,一旦使用这个命令进行了配置更改,更改的配置会立即同步到集群节点自身的参数文件 (etc/observer.config.bin) 中,但是不会同步到 OBD 的集群部署配置文件中。所以,如果你在使用odb重启OceanBase集群时,可能会遇到使用了旧版本的配置的情况。
因此,如果你想恢复之前的配置,你可能需要手动将之前的配置文件复制回 etc/observer.config.bin 文件中。同时,这个过程需要谨慎进行,因为错误的配置可能会导致集群无法正常运行。
关于reload的问题,这个操作是用来重新加载配置文件的。在对集群配置进行更改后,你可以使用这个命令来使新的配置立即生效。然而,请注意,和上述的修改配置一样,重新加载配置也需要格外小心,因为任何错误都可能导致集群出现问题。