【问题标题】:Google Cloud managed instance group issue with pleskplesk 的 Google Cloud 托管实例组问题
【发布时间】:2020-06-25 20:02:33
【问题描述】:

我正在为此失去理智,所以我想我会问一下。我有一个 VM 实例,我被要求将其放入托管实例组,以便稍后我们可以进行负载平衡和云装甲之类的工作。

这个 Vm 实例有 plesk 面板,上面配置了一个网站,该网站配置了一个指向它的公共域。 我关闭了 vm 实例,创建了一个映像,然后创建了实例模板,最后创建了托管实例组。问题在于,启动的实例的内部和外部 IP 地址显然与原始 vm 不同,因此在我在 vm 实例中 ssh 并进行一些修复之前,它们都不会工作,例如:Plesk repair all 这并不能解决所有问题。

基本上可以说原始虚拟机具有内部 ip:11.11.11.1 和外部 ip:20.20.20.1 当我创建托管实例组时,从模板启动的第一个 vm 将具有 内部 ip : 11.11.11.2 和外部 ip 20.20.20.2 但是 plesk 的配置是为第一组 ips 设置的,所以创建的每个实例都将无法用作 web 服务器,直到它们被修复

我看过很多关于托管虚拟机实例组的教程,但没有一个能解决这个问题。我正在尝试创建一个托管实例组的网络服务器,稍后将进入负载平衡器。在线教程仅显示一些简单的启动脚本,其中一个页面正在负载平衡...... 任何帮助表示赞赏。 谢谢

【问题讨论】:

  • 我对 Plesk 没有太多经验。建议: 1) 配置一个全局公网IP地址、域名和SSL证书的HTTP负载均衡器。 2) 使用非托管实例组,以便您可以在每个虚拟机实例上配置 Plesk,并使用不会更改的私有 IP 地址。 3) 在 Plesk 中,转到工具和设置 -> IP 地址。将公共 IP 地址设置为 HTTP 负载均衡器公共 IP 地址。
  • 感谢您的回复,这就是我目前计划做的,因为我找不到与托管组实例一起使用的方法
  • 我确实设置了非托管,但我仍在尝试托管方法。我想到的一种方法是创建一个模板并运行一个启动脚本,以便在新服务器启动时调整它的 ip 设置。但是,它似乎不起作用。 #! /bin/bash sudo su Plesk repair web -y plesk bin ipmanage -u 10.128.0.50 -type shared plesk bin subscription --update domain.com -ip 10.128.0.50 [/code]
  • 除非你真的了解 GCP 和网络,否则不要修改 DHCP 私有 IP 地址。您可以轻松创建无法访问的实例。托管实例组不适用于您的用例。
  • 我没有修改 gcp DHCP 私有设置。我正在修改 Plesk 服务器配置以绑定到 GCP DHCP 私有 ip 设置。对于一个新实例。顺便说一句,有没有办法为新实例获取 gcp ip 以放入启动脚本中的变量中。编辑。我看到我以前的帖子措辞有点混乱,但是我试图放置一个启动脚本来更改网络服务器设置,而不是网络绑定。

标签: google-cloud-platform virtual-machine load-balancing plesk


【解决方案1】:

只要您想在托管实例组中托管单个虚拟机,您就可以创建一个绑定到特定内部和/或外部 IP 的实例模板。

您可以通过类比创建具有固定 IP 地址的 MIG 的示例: https://cloud.google.com/vpc/docs/special-configurations#configuring_the_gateways

由于我不了解 Plesk,请在您的问题中澄清:

  • 您是否需要在组中托管超过 1 个 VM
  • Plask 是否需要通过其外部和内部 IP 了解每个单独的 VM。将 Plesk 指向负载均衡器的 IP 似乎更自然,该 IP 将流量路由到组中的一个虚拟机。
  • 为什么在启动脚本中注册的解决方案没有成功。

【讨论】:

    【解决方案2】:

    使用: plesk bin reconfigurator --autoconfigure

    放置在实例模板的启动脚本上

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-29
      • 2015-01-08
      • 2021-12-25
      • 1970-01-01
      • 1970-01-01
      • 2020-04-27
      • 2017-03-07
      • 2017-05-23
      相关资源
      最近更新 更多