NMDA Postgres 备份失败,并显示错误“fusermount: mount failed: Operation not permitted“(不允许操作)

Shrnutí: NMDA Postgres 备份失败,并显示错误: fusermount: mount failed: 不允许操作

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Příznaky

  • NMDA Postgres 备份失败,并显示以下错误:
fusermount: mount failed:  Operation not permitted

 

  • 以下步骤摘自 NetWorker Module for Database and Applications 安装指南中的“启用 Data Domain BoostFS 以进行 Orchestrated Application Protection”部分。
    1. 在密码箱中创建了初始条目:

      /opt/emc/boostfs/bin/boostfs lockbox set -d aaaa -s aaaa -u aaaa
    2. 设置密码箱的权限:

      chmod 0700 /opt/emc/boostfs/lockbox/*
      chmod 1700 /opt/emc/boostfs/lockbox
      chmod 1700 /opt/emc/boostfs/log
    3. 分配的 ACL 权限:

      setfacl -m u:<user>:rwx /opt/emc/boostfs/lockbox
      setfacl -m u:<user>:rw /opt/emc/boostfs/lockbox/*
      setfacl -m u:<user>:rwx /opt/emc/boostfs/log

       

      提醒:其中 <user> 是运行 OAPP 备份和恢复的操作系统帐户。
    4. 已检查 fusermount 二进制权限:

      chmod o-rx /bin/fusermount
      setfacl -m u:<user>:rx /bin/fusermount

 

  • fusermount 二进制文件具有以下权限:
    -rwxr-x---+ 1 root root 32096 Jul 24  2018 /bin/fusermount

 

Příčina

/bin/fusermount 中缺少 setuid 位。该文件的权限应如下所示:

-rwsr-x---+ 1 root root 32096 Jul 24  2018 /bin/fusermount

 

Řešení

fusermount 包含 setuid 标记。如果缺少 setuid 标记,请运行以下命令以更正它:

sudo chmod 4755 /bin/fusermount
sudo chmod o-rx /bin/fusermount
sudo setfacl -m u:<user>:rx /bin/fusermount

 

提醒:其中 <user> 是运行 OAPP 备份和恢复的操作系统帐户。

 

Vlastnosti článku
Číslo článku: 000219011
Typ článku: Solution
Poslední úprava: 28 bře 2024
Verze:  2
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.