3.2. 创建 ReaR 配置文件


在 undercloud 节点和每个 control plane 节点上安装 Relax 和 Recovery (ReaR)后,以 root 用户身份创建配置文件。

流程

  1. 创建 ReaR 配置文件:

    [root@controller-x ~]# mkdir -p /etc/rear
    [root@controller-x ~]# tee -a "/etc/rear/local.conf" > /dev/null <<'EOF'
    OUTPUT=ISO
    OUTPUT_URL=nfs://<BACKUP_NODE_IP_ADDRESS>/ctl_plane_backups
    ISO_PREFIX=<NODE_HOSTNAME>
    BACKUP=NETFS
    BACKUP_PROG_COMPRESS_OPTIONS=( --gzip )
    BACKUP_PROG_COMPRESS_SUFFIX=".gz"
    BACKUP_PROG_EXCLUDE=( '/tmp/*' '/data/*' )
    BACKUP_URL=nfs://<BACKUP_NODE_IP_ADDRESS>/ctl_plane_backups
    BACKUP_PROG_EXCLUDE=("${BACKUP_PROG_EXCLUDE[@]}" '/media' '/var/tmp' '/var/crash')
    BACKUP_PROG_OPTIONS+=( --anchored --xattrs-include='*.*' --xattrs )
    EOF
    Copy to Clipboard Toggle word wrap
    • <NODE_HOSTNAME > 替换为节点的主机名。例如,如果节点主机名是 controller-0,请将 < NODE_HOSTNAME> 替换为 controller-0
    • <BACKUP_NODE_IP_ADDRESS > 替换为运行 NFS 服务器的备份节点的 IP 地址。这是您在准备备份节点时配置的 IP 地址。更多信息请参阅 第 2 章 准备备份节点

      重要

      如果 undercloud 或 control plane 节点使用引导模式 UEFI,您必须将 USING_UEFI_BOOTLOADER=1 添加到 配置文件中。

  2. 如果您将 OVS 网桥用于网络接口,请将以下配置添加到 /etc/rear/local.conf 文件中,使恢复过程通过网络检索备份:

    NETWORKING_PREPARATION_COMMANDS=('<command_1>' '<command_2>' ... '<command_n>')
    Copy to Clipboard Toggle word wrap

    <command_ 1> 以及最多 < command_n > 的所有命令替换为您需要配置网络配置的命令,例如:

    • 要配置 control plane 网桥名称,添加 ip link add br-ctlplane 类型 bridge 命令。
    • 要设置接口的名称,添加 ip link set eth0 up 命令。
  3. 创建 rescue.conf 文件:

    [root@controller-x ~]# tee  -a "/etc/rear/rescue.conf" > /dev/null <<'EOF'
    BACKUP_PROG_OPTIONS+=( --anchored --xattrs-include='*.*' --xattrs )
    EOF
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat