如何解决安装cloudera管理器时perl依赖性错误的问题

gmxoilav  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(283)

我已经安装了perl,但它仍然告诉我需要perl。我编写了一个简单的perl shell,运行良好。

[root@localhost cloudera]# cat /var/log/cloudera-manager-installer/3.install-cloudera-manager-server.log
Loaded plugins: fastestmirror
Repository cloudera-manager is listed more than once in the configuration
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package cloudera-manager-server.x86_64 0:6.3.0-1281944.el7 will be installed
--> Processing Dependency: cloudera-manager-daemons = 6.3.0 for package: cloudera-manager-server-6.3.0-1281944.el7.x86_64
--> Processing Dependency: /usr/bin/perl for package: cloudera-manager-server-6.3.0-1281944.el7.x86_64
--> Running transaction check
---> Package cloudera-manager-daemons.x86_64 0:6.3.0-1281944.el7 will be installed
--> Processing Dependency: perl for package: cloudera-manager-daemons-6.3.0-1281944.el7.x86_64
---> Package cloudera-manager-server.x86_64 0:6.3.0-1281944.el7 will be installed
--> Processing Dependency: /usr/bin/perl for package: cloudera-manager-server-6.3.0-1281944.el7.x86_64
--> Processing Dependency: /usr/bin/perl for package: cloudera-manager-server-6.3.0-1281944.el7.x86_64
--> Finished Dependency Resolution
Error: Package: cloudera-manager-daemons-6.3.0-1281944.el7.x86_64 (cloudera-manager)
           Requires: perl
Error: Package: cloudera-manager-server-6.3.0-1281944.el7.x86_64 (cloudera-manager)
           Requires: /usr/bin/perl
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

下面是我的perl版本

[root@localhost cloudera]# perl -v

This is perl 5, version 28, subversion 1 (v5.28.1) built for x86_64-linux-thread-multi
(with 13 registered patches, see perl -V for more detail)

Copyright 1987-2018, Larry Wall

Binary build 0000 [11173473] provided by ActiveState http://www.ActiveState.com
Built Jun  6 2019 17:28:42

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

我尝试了perl-5.26,但仍然报告了一个错误。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题