首页 > 解决方案 > 在 CentOS 7 中安装 Cloudera 管理器时没有可用的软件包 oracle-j2sdk1.7

问题描述

我正在运行以下命令进行 cloudera 安装

 ./cloudera-manager-installer.bin

接受 oracle 许可证后,我收到以下错误

oracle-j2sdk1.7 安装失败。有关详细信息,请参阅 /var/log/cloudera-manager-installer/1.install-oracle-j2sdk1.7.log。单击确定以恢复此安装。

1.install-oracle-j2sdk1.7.log当我通过使用进入文件夹cd /var/log/cloudera-manager-installer/并使用查看它来登录文件时vi 1.install-oracle-j2sdk1.7.log,我看到以下错误

Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.cogentco.com
 * extras: mirrors.advancedhosters.com
 * updates: mirror.umd.edu
No package oracle-j2sdk1.7 available.
Error: Nothing to do

我尝试了这里提到的所有解决方案,当我重新安装它时,我仍然遇到同样的错误。当我尝试

yum clean all
find /var/cache/yum -type d | grep cloudera- | xargs rm -rf

我收到这条消息:

rm: cannot remove ‘/var/cache/yum/x86_64/7/cloudera-cdh5/gen/primary.xml’: Permission denied
rm: cannot remove ‘/var/cache/yum/x86_64/7/cloudera-cdh5/gen/primary.xml.sqlite’: Permission denied
rm: cannot remove ‘/var/cache/yum/x86_64/7/cloudera-cdh5/packages’: Permission denied
rm: cannot remove ‘/var/cache/yum/x86_64/7/cloudera-cdh5/cachecookie’: Permission denied
rm: cannot remove ‘/var/cache/yum/x86_64/7/cloudera-cdh5/primary.xml.gz’: Permission denied
rm: cannot remove ‘/var/cache/yum/x86_64/7/cloudera-cdh5/gen/primary.xml’: Permission denied
rm: cannot remove ‘/var/cache/yum/x86_64/7/cloudera-cdh5/gen/primary.xml.sqlite’: Permission denied
rm: cannot remove ‘/var/cache/yum/x86_64/7/cloudera-cdh5/packages’: Permission denied

有人可以帮忙或提供任何建议吗?

标签: hadoopcentosclouderacloudera-cdhcloudera-manager

解决方案


为了在删除时摆脱此权限被拒绝问题,您需要

find /var/cache/yum -type d | grep cloudera- |sudo xargs rm -rf


推荐阅读