我有一个 VM 实例,它具有以下配置并在其上运行 geth 区块链。
20 GB HDD (boot disk)
500 GB SSD (chain data)
该geth
节点工作正常并且处于同步状态。正如预期的那样。我想将此类实例放在 HTTP 负载均衡器后面,但是我不确定扩展实例的最佳方法,因为它还包括已安装磁盘上的链数据。
我想在想要扩展实例时有以下选择:
使用引导盘 SSD () 创建一个实例
500GB
并创建一个映像,然后可以使用该映像创建一个Instance Template
. (区块链仍然需要时间来同步。)将 保存
chaindata
在已安装的磁盘中并创建映像。扩展实例时,从该映像创建一个磁盘并将其附加到新启动的实例,使用gcloud
. (区块链仍然需要时间来同步。)
有没有比上述任何一种方法更好的方法呢?