设置——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, 安装后它会检测磁盘。按照文档中给出的说明进行操作。您可以通过手动选择磁盘或自动方式创建池。