注销和重新部署 AWS vSockets

本文描述了如何注销和重新部署 AWS vSockets。

概览

有时需要将 vSocket 迁移到不同的 VM 资源,或在不同的 VM 实例类型上重新安装 vSocket。 您可以使用 Cato 管理应用程序将现有的 vSocket 从站点注销,然后重新创建 vSocket 并将其重新部署到新的 VM 实例上。 当重新部署时,站点的配置和设置会被保留。 您可以为具有单个 vSocket 的站点和具有两个 vSockets 的高可用性 (HA) 站点重新部署 vSockets。

单 vSocket 站点

本节讨论如何注销和重新部署单个 AWS vSocket 站点的 vSocket。

注销单个 vSocket

使用 Cato 管理应用程序将 vSocket 实例从站点注销。 旧的 vSocket 注销后,会在 Cato 管理应用程序中自动生成一个新的序列号 (S/N)。 在重新部署 vSocket 时,您将使用新的序列号 (S/N)。

注意

注意: 确保在注销 vSocket 之前在 AWS 中关闭 EC2 vSocket 实例。

unregister-vsocket.png

注销单个 vSocket:

  1. 从导航窗格中选择网络 > 站点,并选择站点。

  2. 从导航窗格中点击站点配置 > 套接字,并选择您正在注销的套接字。

  3. 操作下,点击注销。 vSocket 现已注销,并生成了一个新的 S/N,您将在部署新 vSocket 实例时使用此 S/N。

部署单个 vSocket

使用 AWS 控制台删除之前的实例,然后部署一个新实例。 确保在网络 > 站点 > [站点名称] > 站点配置 > 套接字中输入 Cato 管理应用程序中显示的新 vSocket S/N。

完成部署后,vSocket 将自动连接到 Cato Cloud 中的站点。

重新部署单个 vSocket:

  1. 实例 > 删除下选择并删除 AWS 中的 vSocket 实例。

  2. 通过手动方式或使用 AWS Marketplace 部署 vSocket 实例。 有关部署 AWS 实例的更多信息,请分别参见手动部署 AWS vSocket 站点从 AWS Marketplace 部署 vSocket 站点

  3. 从 EC2 仪表板启动 AWS vSocket:

    1. 在导航菜单中选择实例 > 实例

    2. 右键点击 vSocket 实例并选择启动实例

  4. 在 Cato 管理应用程序的 网络 > 站点 页面确认站点正在运行。

高可用性 vSocket 站点

本节讨论如何注销和重新部署配置为 HA 的双 vSockets 站点的 vSocket。

您可以选择先注销主要 vSocket 或次要 vSocket。

  • 如果主要 vSocket 被注销,将发生故障切换到次要 vSocket。

  • 如果次要 vSocket 被注销,主要 vSocket 仍然活跃。

  • 如果同时注销两个 vSockets,站点将断开连接。

注销高可用性 vSockets

使用 Cato 管理应用程序将 vSocket 实例从站点注销,然后在重新部署新的 AWS vSocket EC2 实例时使用新的 S/N。

注意

注意: 次要 vSocket 注销后,您可以选择从站点中删除高可用性设置并删除次要 vSocket 设置。 这将把站点从 HA 配置转换为单个 vSocket 站点。

注销 HA 站点的 vSocket:

  1. 从导航窗格中选择网络 > 站点,并选择站点。

  2. 从导航窗格中点击站点配置 > 套接字,并选择您正在注销的套接字。

  3. 操作下,点击注销。 vSocket 现已注销,并生成了一个新的 S/N,您将在部署新 vSocket 实例时使用此 S/N。

重新部署高可用性 vSocket

使用 AWS 控制台删除次要 vSocket 的以前实例,然后部署新实例。 完成部署后,vSocket 将自动连接到 Cato Cloud 中的站点。

在重新部署 vSocket 时,确保输入上一节中的新 S/N。 您可以在 Cato 管理应用程序的 网络 > 站点 > [站点名称] > 站点配置 > 套接字找到站点的 S/N。 此外,请记得通过选择 vSocket 实例 > 安全性 > 附加 IAM 角色并分配 AWS-HA-role 将正确的 IAM 角色分配给 vSocket。

重新部署 HA 站点的 vSocket:

  1. 实例 > 删除下选择并删除 AWS 中的 vSocket 实例。

  2. 使用 Cato Support 提供的 AWS AMI 部署 vSocket 实例。 有关部署 AWS 实例的更多信息,请参见为 AWS vSockets 配置 HA

  3. 从 EC2 仪表板启动 AWS vSocket:

    1. 从 EC2 仪表板开始 AWS vSocket:

    2. 右键单击 vSocket 实例并选择 启动实例

  4. 确认站点在 Cato 管理应用程序的 网络 > 站点 页面中运行。

验证 vSocket 连接性

完成 vSocket 重新部署后,您可以验证 vSocket 的连接状态:

  • 网络 > 站点 中,所有可用站点都会出现。 如果至少一个 vSocket 正在运行,站点会在“连接状态”下显示为“已连接”。

  • 网络 > 站点 > [站点名称] > 站点配置 > 套接字 中,您可以检查高可用性配置和 HA 准备情况。 有关 HA 状态的更多信息,请参见 什么是套接字高可用性

  • 网络 > 站点 > [站点名称] > 站点配置 > 套接字 中连接到 vSocket 的 WebUI。 一旦 vSocket 开始运行,WebUI 应该是可以访问的。

这篇文章有帮助吗?

0 人中有 0 人觉得有帮助

0 条评论