安装Cloudera Manager时如何解决Perl依赖错误的问题

时间:2019-09-05 07:49:20

标签: perl hadoop google-cloud-platform cloudera

我已经安装了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,但仍然报告错误。

0 个答案:

没有答案