使用管理工具替换节点
如果要将一个节点替换为一个具有不同名称和 IP 地址的节点,可使用管理工具将原始主机替换为新主机。或者,也可以使用管理控制台替换节点。
使用管理工具将原始主机替换为新主机
要使用管理工具将原始主机替换为新主机:
-
备份数据库。请参阅备份和还原数据库。
-
在一个正常运行且不会被替换的节点上打开 管理工具。
-
在主菜单 (Main Menu) 上,选择查看数据库群集状态 (View Database Cluster State) 以验证数据库是否正在运行。如果数据库未在运行,请使用“主菜单 (Main Menu)”上的“启动数据库 (Start Database)”命令重新启动数据库。
-
在主菜单 (Main Menu) 上,选择高级菜单 (Advanced Menu)。
-
在高级菜单 (Advanced Menu) 上,选择在主机上停止 Vertica (Stop Vertica on Host)。
-
选择要替换的主机,然后单击确定 (OK) 停止该节点。
-
当系统提示您是否要停止主机时,选择是 (Yes)。
-
在高级菜单 (Advanced Menu) 上,选择群集管理 (Cluster Management),然后单击确定 (OK)。
-
在群集管理 (Cluster Management) 菜单上,选择替换主机 (Replace Host),然后单击确定 (OK)。
-
选择包含要替换的主机的数据库,然后单击确定 (OK)。
随即将显示当前正在使用的所有主机的列表。
-
选择要替换的主机,然后单击确定 (OK)。
-
选择要作为替换主机的主机,然后单击确定 (OK)。
-
出现提示时,输入数据库的密码,然后单击确定 (OK)。
-
出现提示时,单击是 (Yes) 确认您想要替换主机。
-
当系统提示主机已成功替换时,单击确定 (OK)。
-
在主菜单 (Main Menu) 上,选择查看数据库群集状态 (View Database Cluster State) 验证是否所有主机都在运行。您可能需要在刚刚替换的主机上启动 Vertica。使用在主机上重新启动 Vertica (Restart Vertica on Host)。
节点进入“正在恢复 (RECOVERING)”状态。
当心
如果您正在使用
K-Safe 数据库,请牢记:恢复节点相当于关闭一个节点,尽管该节点可能尚不包含完整的数据副本。这表示如果您具有一个 K safety=1 的数据库,则数据库的当前容错能力处于关键级别。如果您又失去一个节点,则数据库将关闭。确保您未停止任何其他节点。