如果基础存储池fs是ZFS,OpenEBS Jiva是否支持?

时间:2018-12-06 06:23:48

标签: kubernetes zfs openebs

在ZFS挂载点上使用jiva datadirhost(启用xattr)时,我得到了

time="2018-12-02T20:39:48Z" level=fatal msg="Error running start replica command: failed to find extents, error: invalid argument".

如果我们创建一个基于ext4 zvol的存储池,它将起作用。这是预期的行为吗?我正在使用ZFS在Ubuntu 16.04上使用Kubernetes 1.9.7。

1 个答案:

答案 0 :(得分:1)

OpenEBS当前支持两个存储引擎,

  • cStor(推荐)
  • 吉瓦

Jiva卷是从本地文件系统或装入的文件系统创建的,不能直接使用块设备。这使得Jiva仅能与提供范围映射的文件系统一起使用。 ZFS到目前为止不支持filefrag,这就是为什么它会出现上述错误的原因。

另一方面,cStor存储引擎的卷是在块设备上创建的池上创建的。 cStor创建的存储池是本机zpool(ZFS)。您可以从openEBS文档站点*获得更多详细信息Concepts-> CASEngines。

不使用堆栈溢出主持人建议的超级链接。