2.8. 配置多个活跃的元数据服务器守护进程
配置多个活动元数据服务器 (MDS) 守护进程,以缩放大型系统的元数据性能。
重要
不要将所有备用 MDS 守护进程转换为活跃的 MDS 守护进程。Ceph 文件系统 (CephFS) 至少需要一个备用 MDS 守护进程才能保持高可用性。
先决条件
- MDS 节点上的 Ceph 管理功能.
- Ceph 监控节点的根级别访问权限.
流程
将
max_mds
参数设置为所需的活跃 MDS 守护进程数:语法
ceph fs set NAME max_mds NUMBER
示例
[root@mon ~]# ceph fs set cephfs max_mds 2
本例将名为
cephfs
的 CephFS 中的活跃 MDS 守护进程数量增加到两个。注意仅当有备用 MDS 守护进程可以取用新等级时,Ceph 才会增加 CephFS 中的实际排名数量。
验证活跃 MDS 守护进程的数量:
语法
ceph fs status NAME
示例
[root@mon ~]# ceph fs status cephfs cephfs - 0 clients ====== +------+--------+-------+---------------+-------+-------+--------+--------+ | RANK | STATE | MDS | ACTIVITY | DNS | INOS | DIRS | CAPS | +------+--------+-------+---------------+-------+-------+--------+--------+ | 0 | active | node1 | Reqs: 0 /s | 10 | 12 | 12 | 0 | | 1 | active | node2 | Reqs: 0 /s | 10 | 12 | 12 | 0 | +------+--------+-------+---------------+-------+-------+--------+--------+ +-----------------+----------+-------+-------+ | POOL | TYPE | USED | AVAIL | +-----------------+----------+-------+-------+ | cephfs_metadata | metadata | 4638 | 26.7G | | cephfs_data | data | 0 | 26.7G | +-----------------+----------+-------+-------+ +-------------+ | STANDBY MDS | +-------------+ | node3 | +-------------+
其它资源
- 如需了解更多详细信息,请参阅 Red Hat Ceph Storage File System Guide 中的 Metadata Server daemons states 章节。
- 如需了解更多详细信息,请参阅 Red Hat Ceph Storage File System Guide 中的 Decreasing the Number of Active MDS Daemons 部分。
- 如需了解更多详细信息,请参阅 Red Hat Ceph Storage Administration Guide 中的 Managing Ceph users 章节。