我正在尝试复制Kinsta在GCloud上使用的技巧,以便在Ubuntu VM上运行PHP来分配RAM并处理所有已部署站点的缓存,而不是运行多组缓存线程和池,然后将多个独立的Wordpress站点部署为LXC共享资源池下的其他容器完全绕开了Wordpress Multi-Site的限制,而不会中断产生大量其他VM。

我遇到的问题是,自从出现Netplan以来,我似乎无法启动LXDBR0桥接接口而不会失去与我的VM的连接性,因为当我应用新计划时,它将占用OS的基本NIC并将其放置在桥梁的控制。之后,除非重置(请参阅重新引导)实例,否则我将无法再访问它,并且无论出于何种原因,重新引导都会擦除我的新配置,并将所有内容重置为最初配置的基本配置。

网络:
  版本:2
  渲染器:联网
  以太网:
    enp1s0:
      dhcp4:否
      dhcp6:否
  桥梁:
    lxdbr0:
      dhcp4:否
      接口:
        -enp1s0
      地址:[192.168.0.10/24]
      网关4:192.168.0.1
      名称服务器:
        地址:[192.168.0.1,8.8.8.8,8.8.4.4]
      参数:
        stp:假
        前向延迟:0

我希望根vNIC在释放地址时会脱机,然后网桥对IaaS进行新的DHCP调用,但是稍后我可以再次访问我的VM。相反,发生的情况是IaaS失去了与基于IP的VM的所有连接。

最佳答案

好。找出来很有趣。这是您需要做的,并带有参考:


创建一个新图像以自定义:
Google SDK Creating Images
为VM实例启用嵌套虚拟化(也适用于KVM ...)
\Enabling Nested Virtualization in GCE
用新磁盘生成VM
Creating and Starting a VM Instance
通过SSH而不是通过NIC连接到串行控制台
Connect through the Serial Console
Configure LXD with a Network Bridge
enter link description here


做完了!

关于wordpress - 如何在不添加更多vNIC或断开VM的情况下创建GCloud LXD Bridge设备?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56694354/

10-16 17:26