5.4. 安装元数据服务器
使用 Ansible 自动化应用安装 Ceph 元数据服务器 (MDS)。元数据服务器守护进程是部署 Ceph 文件系统所必需的。
先决条件
- 一个正常工作的 Red Hat Ceph Storage 集群。
- 启用免密码 SSH 访问。
流程
在 Ansible 管理节点上执行下列步骤。
在
/etc/ansible/hosts文件中添加新部分[mdss]:[mdss] MDS_NODE_NAME1 MDS_NODE_NAME2 MDS_NODE_NAME3将 MDS_NODE_NAME 替换为您要安装 Ceph 元数据服务器的节点的主机名。
或者,您可以通过在
[osds]和[mdss]部分下添加同一节点,将元数据服务器与 OSD 守护进程并置。进入
/usr/share/ceph-ansible目录:[root@admin ~]# cd /usr/share/ceph-ansible(可选)您可以更改默认变量。
创建名为
mdss.yml的group_vars/mdss.yml的副本:[root@admin ceph-ansible]# cp group_vars/mdss.yml.sample group_vars/mdss.yml-
(可选)编辑
inmdss.yml中的参数。详情请查看mdss.yml。
以
ansible用户身份,运行 Ansible playbook:裸机部署:
[user@admin ceph-ansible]$ ansible-playbook site.yml --limit mdss -i hosts容器部署:
[ansible@admin ceph-ansible]$ ansible-playbook site-container.yml --limit mdss -i hosts
- 安装元数据服务器后,您现在可以配置它们。详情请参阅《红帽 Ceph 存储文件系统指南》中的 Ceph 文件系统元数据服务器 章节。
其它资源
- Red Hat Ceph Storage 4 的 Ceph 文件系统指南
- 详情请参阅共存容器化 Ceph 守护进程。
-
详情请参阅 了解
限制选项。