|
关于金仓数据库集群一键部署,墨天轮的两位大佬“三哥”和“virvle”在各自的文章中均有详细介绍,相应的文章地址如下:
https://www.modb.pro/db/1891368543137050625、https://www.modb.pro/db/1887730741300178944。两位大佬的文章详细记录了部署过程和技术要点,内容非常详细,结合两篇文章一起看,大家可以从中收获不同的东西。
今天主要讲一下部署文件install.conf的配置,一键部署集群的配置文件的内容极为简单。该配置文件中有三个标签,分别是install\expand\shrink,这三个标签用于分别用于创建集群、扩容节点、缩容节点。由于我们是创建集群,主要是配置install标签的内容。在此以三哥的install.conf配置文件内容为例进行讲解。
vi install.conf
## 修改以下几个必要参数,具体参数请参考官方文档,根据实际情况进行修改
all_ip=(192.168.6.87 192.168.6.88)
install_dir="/KingbaseES/V9/cluster/"
zip_package="/install/db.zip"
data_directory="/data"
trusted_servers="192.168.6.254"
如果只是简单的部署数据库集群,上面的配置内容已经够用了。all_ip内容为集群各节点的IP地址,这个在配置SSH互信是用到的。
install_dir内容是安装目录,/KingbaseES/V9/cluster/,特别注意的是,要确保安装目录/KingbaseES/V9目录下为空,相应的文件权限和属主是正确的,cluster目录不用建立。安装过程会自动建立cluster目录。
trusted_servers为内网的网关地址,这个也是需要的。另外我们注意的是每个节点的/etc/hosts,要把所有节点的IP地址和主机名都写入/etc/hosts中。
在开始一键部署金仓集群前,一定要好好检查一下配置文件内容是否正确。另外要关注各节点的系统配置文件等内容是否配置正确,这些准确工作做得越仔细,就越能保证在部署时可以一次成功。
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com