注销和重新部署 Azure vSockets

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

概览

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

从 Azure Marketplace 重新部署 vSockets

对于最初使用 Azure Marketplace 部署的 vSockets,某些虚拟资源无法在重新部署 vSocket 时重复使用。 相反,您需要在重新部署 vSocket 之前删除以下虚拟资源:

  • VM 实例

  • 连接到 VM 的网络接口 (NIC) 及其公共 IP 地址

单一 vSocket 站点

本部分讨论如何为具有单个 Azure vSocket 的站点注销和重新部署 vSocket。

注销单一 vSocket

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

注意

注意: 确保在注销 vSocket 之前关闭 Azure vSocket 实例。

unregister-vsocket.png

注销单一 vSocket:

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

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

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

部署单一 vSocket

使用 Azure 门户删除先前的实例,然后部署一个新的。 确保在 Cato 管理应用程序中输入显示的新的 vSocket S/N 在 网络 > 站点 > [站点名称] > 站点配置 > Socket

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

重新部署单一 vSocket:

  1. 在 Azure 门户中,删除 VM 实例 (主页 > 虚拟机) 和网络接口(主页 > 网络接口)。

    或者强制删除 Azure 中的所有部署资源(请参阅 故障排除部署失败)。

  2. 通过 Azure marketplace 应用程序部署 vSocket 实例。 更多信息,请参阅 从 Marketplace 部署 Azure vSockets

    注意: 在某些情况下,需要手动部署 vSocket,例如,在不支持 Azure Marketplace 的中国。 更多信息,请参阅 手动部署 Azure vSocket 站点(EA 2 NIC 支持)

  3. 从 Azure 门户启动 Azure vSocket:

    1. 在导航菜单中,转到 虚拟机,并选择 vSocket 实例。

    2. 在 vSocket 实例的 概览 页面上点击 开始。 实例状态将更改为 运行中

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

高可用性 vSocket 站点

本部分讨论如何为具有两个 vSockets 的 HA 配置站点注销和重新部署 vSocket。

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

  • 如果主要 vSocket 被注销,将发生故障转移到次要 vSocket

  • 如果次要 vSocket 被注销,主要 vSocket 将保持活动状态

  • 如果两个 vSocket 同时注销,站点将从 Cato 云中断开连接

注销高可用性 vSockets

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

注意

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

注销 HA 站点的 vSocket:

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

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

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

重新部署高可用性 vSocket

使用 Azure 门户删除次要 vSocket 的先前实例,然后部署一个新的。 完成部署后,vSocket 将自动连接到 Cato Cloud 中的站点。

重新部署 vSocket 时,确保输入上一部分中的新 S/N。 您可以在 Cato 管理应用程序的 网络 > 站点 > [站点名称] > 站点配置 > 套接字 中找到站点的 S/N。

注意

注意:

  • 在运行 HA 脚本之前,确保从 Azure 资源组中删除旧的托管身份。

  • 如果重新部署主 vSocket 实例,必须运行专用脚本来绑定两个 vSocket 实例以进行 HA。

要为 HA 站点重新部署 vSocket:

  1. 在 Azure 门户中,删除 VM 实例(主页 > 虚拟机)和 网络接口(主页 > 网络接口)。

    或者,在 Azure 中强制删除所有部署资源(请参见故障排除部署失败)。

  2. 通过 Azure Marketplace 应用程序部署主和次 vSocket 实例。 有关更多信息,请参阅从 Marketplace 部署 Azure vSockets

    注意: 在某些情况下,需要手动部署 vSocket,例如在不支持 Azure Marketplace 的中国。 有关更多信息,请参阅手动部署 Azure vSocket 站点(EA 2 NIC 支持)

    1. 对于手动部署的 vSockets,使用create_ha_settings.sh 脚本绑定主和次 vSockets 以进行高可用性设置。 在为 Azure vSockets 配置高可用性查看更多有关使用脚本的信息。

  3. 从 Azure 门户启动 Azure vSocket:

    1. 在导航菜单中,转到 虚拟机 并选择 vSocket 实例。

    2. 在 vSocket 实例的 概览 页面上单击 开始。 实例状态将更改为 正在运行

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

验证 vSocket 连接性

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

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

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

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

这篇文章有帮助吗?

1 人中有 1 人觉得有帮助

0 条评论