如何创建OpenEBS cstor池?

时间:2018-09-20 08:56:31

标签: storage openebs

设置-OpenEBS 0.7 K8S-1.10,GKE

我有3个节点群集,每个节点有2个磁盘。我可以使用这些磁盘创建cstor池吗?我怎样才能做到这一点?我是否必须手动选择磁盘?

1 个答案:

答案 0 :(得分:0)

是的,您可以使用连接到节点的磁盘来通过OpenEBS创建cStor存储池。主要前提是要卸载正在使用的磁盘。

在最新的OpenEBS 7.0版本中,OpenEBS数据平面组件Node Disk Manager(NDM)排除了以下磁盘类型/路径,该组件标识磁盘以在节点上创建cStor池。

loop,/dev/fd0,/dev/sr0,/dev/ram,/dev/dm-

您还可以通过添加更多与节点关联的磁盘类型进行自定义。例如,使用的磁盘,不需要的磁盘等。必须在安装之前下载的“ openebs-operator-0.7.0.yaml”文件中完成此操作。如下所示,将设备路径添加到openebs-operator.yaml文件中ConfigMap下的openebs-ndm-config中。

"exclude":"loop,/dev/fd0,/dev/sr0,/dev/ram,/dev/dm-"
Example:

 {
          "key": "path-filter",
          "name": "path filter",
          "state": "true",
          "include":"",
          "exclude":"loop,/dev/fd0,/dev/sr0,/dev/ram,/dev/dm-"
}

因此,只需安装 docs.openebs.io 中提到的openebs-oprator.yaml,安装后它将检测到磁盘。请按照文档中的说明进行操作。您可以通过手动选择磁盘或通过自动方式来创建池。