将磁盘附加到具有一次写访问权限的多个 GCE 实例
Attaching a disk to multiple GCE instances with one write access
我正在考虑升级我公司的集成服务器,将存储库放在一个单独的磁盘上,该磁盘将与备份服务器共享。像这样:
[主集成服务器] ---R/W--- [回购虚拟磁盘] ---R/O--- [备份集成服务器]
我的问题是,根据 GCE 文档,如果我将同一个 Vdisk 附加到多个实例,则所有实例都只能以只读模式访问磁盘。我想要做的是让一个实例以读写模式访问它,一个以只读模式访问它。
如果不启动第三个实例作为一种 "storage server",这是否可能?
正如您从文档中引用的以及我在 earlier answer 中提到的,如果您将一个永久性磁盘附加到多个实例,它们都必须以只读模式安装它。
由于您正在寻找完全托管的存储替代方案,因此您不必 运行 并自己管理另一个 VM,请考虑使用 Google Cloud Storage 并使用 gcsfuse 这将使它看起来像一个普通的挂载文件系统。
我正在考虑升级我公司的集成服务器,将存储库放在一个单独的磁盘上,该磁盘将与备份服务器共享。像这样:
[主集成服务器] ---R/W--- [回购虚拟磁盘] ---R/O--- [备份集成服务器]
我的问题是,根据 GCE 文档,如果我将同一个 Vdisk 附加到多个实例,则所有实例都只能以只读模式访问磁盘。我想要做的是让一个实例以读写模式访问它,一个以只读模式访问它。
如果不启动第三个实例作为一种 "storage server",这是否可能?
正如您从文档中引用的以及我在 earlier answer 中提到的,如果您将一个永久性磁盘附加到多个实例,它们都必须以只读模式安装它。
由于您正在寻找完全托管的存储替代方案,因此您不必 运行 并自己管理另一个 VM,请考虑使用 Google Cloud Storage 并使用 gcsfuse 这将使它看起来像一个普通的挂载文件系统。