4.1 运行数据库部署工具
数据库所在路径下的DeployTools文件夹运行./deploy命令,或者直接在开始菜单中开启“数据库部署工具”。
4.1.1. 创建节点
在开启的“数据库部署工具”中,关闭欢迎窗口。然后点击左上角的“窗口”菜单。
图 4-1 数据库部署工具
点击“集群管理”后,如下图所示
图 4-2 集群管理
鼠标右键单击“节点”,工具弹出右键菜单,选择“新建节点”,如下图:
图 4-3 新建节点
图 4-4 节点属性
这里需要创建集群中所需要的所有的节点信息(服务器信息)。
界面属性介绍如下:
表4-1. 界面属性
输入项
描述
显示名称
新建的节点名称,只能填写英文名称和数字的组合,不能为空
IP地址
新建的节点IP,需要遵循IP填写格式,目前不支持127.0.0.1,需要填写真实Ip地址,Ip不能为空
端口
节点所在的物理机器的ssh端口,默认22,需要遵循端口填写格式,不能为空。可以根据实际情况进行修改。
Root密码
节点所在的物理机器的root密码,不能为空。
信任网关
建议使用节点所在的物理机器的网关,可通过ip route show、route
-n等命令查询,需要遵循IP填写格式,不能为空。(特殊情况下也可使用一个可以ping通的IP)
常规用户
节点所在的物理机器的用户,如果填写用户不存在,则以当前输入用户名称新建一个用户,默认kingbase。只能填写英文名称,不能为空,且每个节点的用户名必须保持一致。如果名称包含中文或特殊符号,会导致集群部署失败。如果此处使用非默认的用户,那么该用户一定要具有对“/home/非默认用户/cluster/”文件夹的读、写、执行权限
默认路径
集群部署的路径,默认/home/kingbase/cluster/,可修改,但只能在家目录下,且需要填写有效路径,不能为空,每个节点的路径须保持一致。
注:在创建节点时,一定要保证ssh服务的畅通,延时不可超过20秒。
根据实际的情况填入信息,然后点击界面右下角的按钮。按钮功能如下:
图 4-5 创建节点-确认
检查:验证当前所输入的信息是否正确有效,并给出提示。
确定:验证当前所输入的信息是否正确有效的同时,创建节点信息,并将该信息 记录到隐藏文件下的配置文件中。
取消:放弃本次操作,并关闭当前创建节点的窗口。
以同样的方式创建集群所需要的所有节点。
4.1.2. 创建集群
右键单击“主备同步”节点,弹出菜单,选择“新建主备同步”。在后续的操作中,都只用填写基础属性即可,高级属性无需填写。
图 4-6 新建主备同步
4.1.2.1. 数据库配置
工具开启数据库配置窗口如下图
图 4-7 数据库配置
界面属性介绍如下:
表4-2. 界面属性
输入项
描述
集群名称
新建的集群名称,只能是英文和数字或者两者组合,不能为空。
数据库配置
点击新增按钮,添加主机数据库,再次点击新增添加备机数据库,可根据需要指定到不同节点&#x