OpenEuler20.03搭建MHA缺依赖怎么解决

没加epel之前

Last metadata expiration check: 0:17:59 ago on 2023年11月29日 星期三 16时54分45秒.
Package perl-4:5.34.0-9.oe2203sp2.x86_64 is already installed.
No match for argument: perl-Log-Dispatch
No match for argument: perl-Params-Validate
Package perl-Test-Simple-2:1.302188-2.oe2203sp2.noarch is already installed.
Package perl-Test-Harness-2:3.44-1.oe2203sp2.noarch is already installed.
Package perl-Time-HiRes-4:1.9767-2.oe2203sp2.x86_64 is already installed.
Error: Unable to find a match: perl-Log-Dispatch perl-Params-Validate

加了之后版本冲突

[epel]
name=epel - openEuler
baseurl=https://repo.huaweicloud.com/epel/7/x86_64/
enabled=1
gpgcheck=0
priority=1
Package perl-ExtUtils-MakeMaker-1:7.62-2.oe2203sp2.noarch is already installed.
Error: 
 Problem 1: 冲突的请求
  - 没有东西可提供 perl(Params::Validate) >= 0.15(perl-Log-Dispatch-2.41-1.el7.1.noarch 需要)
  - 没有东西可提供 perl(:MODULE_COMPAT_5.16.3)(perl-Log-Dispatch-2.41-1.el7.1.noarch 需要)
  - 没有东西可提供 perl(Params::Validate)(perl-Log-Dispatch-2.41-1.el7.1.noarch 需要)
  - 没有东西可提供 perl(Class::Load)(perl-Log-Dispatch-2.41-1.el7.1.noarch 需要)
 Problem 2: 无法为该任务安装最佳候选
  - 没有东西可提供 perl(:MODULE_COMPAT_5.16.3)(perl-Parallel-ForkManager-1.18-2.el7.noarch 需要)