简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
将BeeGFS服务映射到文件节点
贡献者
建议更改
使用指定可以运行每个BeeGFS服务的文件节点 inventory.yml
文件
概述
本节将介绍如何创建 inventory.yml
文件其中包括列出所有块节点并指定可以运行每个BeeGFS服务的文件节点。
步骤
创建文件 inventory.yml
并按如下所示进行填充:
-
从文件顶部、创建标准Ansible清单结构:
# BeeGFS HA (High_Availability) cluster inventory. all: children:
-
创建一个包含参与此HA集群的所有块节点的组:
# Ansible group representing all block nodes: eseries_storage_systems: hosts: <BLOCK NODE HOSTNAME>: <BLOCK NODE HOSTNAME>: # Additional block nodes as needed.
-
创建一个组、其中包含集群中的所有BeeGFS服务以及要运行这些服务的文件节点:
# Ansible group representing all file nodes: ha_cluster: children:
-
对于集群中的每个BeeGFS服务、定义应运行该服务的首选文件节点和任何二级文件节点:
<SERVICE>: # Ex. "mgmt", "meta_01", or "stor_01". hosts: <FILE NODE HOSTNAME>: <FILE NODE HOSTNAME>: # Additional file nodes as needed.
单击 "此处" 有关完整清单文件的示例。