Google云端单机文件服务器再添一块盘

Google Cloud Single-Node File Server add another disk

我在 Google 云上对单节点文件服务器进行了相当标准的部署。它工作正常,因为我可以从其他实例挂载文件服务器的磁盘。

但是,现在我想在同一个文件服务器上添加另一个磁盘。 documentation 说我应该使用以下命令添加另一个文件系统:

zfs create storagepool_name/file_system_name

我试图 运行 在充当文件服务器的 VM 上执行此命令,但我收到找不到命令 zfs 的错误。

现在我可能可以自己安装 zfs,但我想知道这是否会以某种方式与机器上已经设置的任何部署发生冲突。

我自己安装和设置 zfs 有问题吗?如果是这样,如何将另一个磁盘添加到文件服务器?

我弄清楚我的单节点文件服务器设置出了什么问题。

首先,默认部署设置似乎选择 xfs 作为默认文件系统而不是 zfs。我的文件服务器使用的是 xfs,从实例本身的元数据中可以看出。

其次,正如用户 John Hanley 在我的问题中评论的那样,即使选择 zfs 作为文件系统,也只有 root 用户正确设置了 PATH 变量才能直接使用 zfs 命令。