更新时间:2026-08-07 GMT+08:00
修复Manager BackupRecovery
操作步骤
- 使用omm用户登录到主OMS节点,备份“$BIGDATA_HOME/om-server/om/sbin/start-backupplugin.sh”文件。
cp $BIGDATA_HOME/om-server/om/sbin/start-backupplugin.sh /tmp
- 执行“vi $BIGDATA_HOME/om-server/om/sbin/start-backupplugin.sh”,找到JAVA_STACK_PREFER=所在行,在该行的下面隔一行添加一行新内容:
JAVA_STACK_PREFER="$JAVA_STACK_PREFER -Dfastjson.parser.safeMode=true"

- 使用omm用户在主OMS节点根据集群是否是安全集群,选择执行如下命令重启BackupRecovery服务。
- 安全集群(启用Kerberos认证):
sh $BIGDATA_HOME/om-server/om/sbin/start-backupplugin.sh '' 20028 'security' 'backup/manager' '$BIGDATA_HOME/om-server/om/etc/om/backup.keytab' '$BIGDATA_HOME/om-server/om/etc/om/omsconfig/kerberos/krb5.conf' > /dev/null 2>&1 &
- 普通集群(未启用Kerberos认证):
sh $BIGDATA_HOME/om-server/om/sbin/start-backupplugin.sh '' 20028 '' 'backup/manager' '$BIGDATA_HOME/om-server/om/etc/om/backup.keytab' '$BIGDATA_HOME/om-server/om/etc/om/omsconfig/kerberos/krb5.conf' > /dev/null 2>&1 &
- 安全集群(启用Kerberos认证):
- 在主OMS节点查看进程,执行如下命令:
ps -ef |grep BackupRecoveryPluginProcess
执行结果如果包含参数“-Dfastjson.parser.safeMode=true”,则漏洞问题已经修复。

- 在备OMS节点用omm用户同样执行1与2即可。
父主题: MRS Fastjson漏洞修复指导