4.2. 池配置


本章演示了如何执行以下任务:

在两个对等集群中执行以下命令。

在池中启用镜像

在池上启用镜像:

rbd mirror pool enable <pool-name> <mode>

例子

启用名为 data 的整个池的镜像:

# rbd mirror pool enable data pool

在名为 data 的池上启用镜像模式镜像:

# rbd mirror pool enable data image

详情请参阅 镜像模式

禁用池中的镜像

在池上禁用镜像:

rbd mirror pool disable <pool-name>

示例

禁用名为 data 的池的镜像:

# rbd mirror pool disable data

在禁用镜像前,删除对等集群。详情请查看 第 4.2 节 “池配置”

注意

当您禁用对池的镜像时,您还会在池中在镜像模式中单独启用镜像的镜像禁用它。详情请参阅 镜像配置

添加 Cluster Peer

要让 rbd-mirror 守护进程发现其对等集群,您必须将 peer 注册到池:

rbd --cluster <cluster-name> mirror pool peer add <pool-name> <peer-client-name>@<peer-cluster-name> -n <client-name>

示例

要将 site-a 集群添加为 site-b 集群的对等点,请从 site-b 集群中的客户端节点运行以下命令:

# rbd --cluster site-b mirror pool peer add data client.site-a@site-a -n client.site-b

查看有关 Peers 的信息

查看对等点的信息:

rbd mirror pool info <pool-name>

示例

# rbd mirror pool info data
Mode: pool
Peers:
  UUID                                 NAME   CLIENT
  7e90b4ce-e36d-4f07-8cbc-42050896825d site-a client.site-a

删除 Cluster Peer

删除镜像对等集群:

rbd mirror pool peer remove <pool-name> <peer-uuid>

指定池名称和同级通用唯一标识符 (UUID)。若要查看对等 UUID,可使用 rbd mirror pool info 命令。

示例

# rbd mirror pool peer remove data 7e90b4ce-e36d-4f07-8cbc-42050896825d

获取池的镜像状态

获取镜像池概述:

rbd mirror pool status <pool-name>

示例

获取 数据池 的状态:

# rbd mirror pool status data
health: OK
images: 1 total

要输出池中每个镜像的状态详情,请使用 --verbose 选项。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.