【发布时间】:2018-09-20 08:56:30
【问题描述】:
设置 -- OpenEBS 0.7 K8S——1.10,GKE
我有 3 个节点集群,每个节点有 2 个磁盘。我可以使用这些磁盘来创建 cstor 池吗?我怎样才能做到这一点?我是否必须手动选择磁盘?
【问题讨论】:
设置 -- OpenEBS 0.7 K8S——1.10,GKE
我有 3 个节点集群,每个节点有 2 个磁盘。我可以使用这些磁盘来创建 cstor 池吗?我怎样才能做到这一点?我是否必须手动选择磁盘?
【问题讨论】:
是的,您可以使用连接到节点的磁盘来使用 OpenEBS 创建 cStor 存储池。主要的前提是在磁盘正在使用时卸载它。
在最新的 OpenEBS 7.0 版本中,以下磁盘类型/路径被 OpenEBS 数据平面组件节点磁盘管理器 (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,安装后它会检测磁盘。按照文档中给出的说明进行操作。您可以通过手动选择磁盘或自动方式创建池。
【讨论】: