-
预置条件:
openGauss已经安装完成,datakit已经安装完成,且datakit可以正常使用。
-
步骤:
导入服务器;
导入服务器用户;
配置openGauss白名单;
创建openGauss非原始用户;
导入集群。
-
具体操作:
导入服务器:
导入服务器用户:
配置openGauss白名单:
首先使用命令 gs_guc check -I all -c "listen_addresses"
,查看监听地址是否配置:
可以看到监听地址只能监听到本地localhost,因此需要使用以下命令配置:
gs_guc set -Z datanode -N all -I all -c "listen_addresses='*'"
或者
gs_guc set -D /xxx/install/data/dn -c "listen_addresses = '*'"
执行完成后,重启数据库。
其次,配置数据库白名单,执行以下命令,可以修改pg_hba.conf文件中的内容:
gs_guc set -Z datanode -N all -I all -h "host replication all 0.0.0.0/0 sha256"
或者
gs_guc set -D /xxx/install/data/dn -h "host all all 0.0.0.0/0 sha256"
执行完成后,重启数据库。
创建openGauss非原始用户:
因为数据库处于安全问题的考虑,不允许使用原始用户进行远程连接,因此需要创建非原始用户:
执行以下两条命令:
create user opengauss_test with password 'Sample@123';
grant all privileges to opengauss_test;
导入集群
1-单个数据库导入:
2-批量数据库导入:
首先下载批量导入的模板:
之后打开excel,编辑模板:
只需要填写模板提示部分即可,执行状态和报错信息列不用填写。
导入一个集群,填写一行数据即可,导入多个集群需要填写多行数据。
并且当前批量导入只支持内外网IP相同的集群,如果存在只开放部分端口的集群内外网IP不一致,之后会进行改进。
点击阅读原文跳转作者文章
本文分享自微信公众号 - openGauss(openGauss)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“ OSC源创计划 ”,欢迎正在阅读的你也加入,一起分享。