集群段管理器 (CSM) 是 EVMS 插件,用于识别和管理集群存储。CSM 通过在磁盘的开头和结尾写入元数据来保护磁盘存储对象,这可以防止其他插件尝试使用该磁盘。其他插件可以查看磁盘,但它们看不到自己的元数据签名,也无法使用该磁盘。CSM 提供的保护允许 CSM 发现集群存储,并以适当的方式将其呈现给系统。
所有集群存储磁盘对象都必须放置在具有以下属性的容器中
集群 ID,用于标识集群管理软件
节点 ID,用于标识磁盘对象的所有者
存储类型:私有、共享或已导出
CSM 插件读取元数据并构建容器,这些容器使用磁盘对象。每个磁盘都提供一个可用区域,映射为 EVMS 数据段,但前提是磁盘可供查看存储的节点访问。
CSM 插件执行以下操作
检查磁盘对象
创建容器
使用容器来使用磁盘对象
如果磁盘可供节点访问,则生成数据段对象