权限被拒绝:u'/opt/cloudera/parcel cache/cdh-5.3.3-1.cdh5.3.3.p0.5-precise.parcel.part'

xxe27gdn  于 2021-05-30  发布在  Hadoop
关注(0)|答案(1)|浏览(392)

我正在尝试安装hadoopcloudera集群,3个节点都是ubuntu12.04机器。为此我做了以下事情。我已经在所有机器中创建了hduser,并通过以下命令授予root权限。

sudo addgroup hadoop 
 sudo adduser --ingroup hadoop hduser 
 sudo adduser hduser sudo
 sudo su hduser

然后通过在所有机器中执行以下命令,为无密码ssh生成无密码密钥。
机器详细信息:
主1 ip:192.168.0.101
从机1 ip:192.168.0.102
从2 ip:192.168.0.103
命令:

ssh-keygen -t rsa -P "" 
ssh localhost

然后:

ssh-copy-id -i $HOME/.ssh/id_rsa.pub hduser@192.168.0.101
ssh-copy-id -i $HOME/.ssh/id_rsa.pub hduser@192.168.0.102 
ssh-copy-id -i $HOME/.ssh/id_rsa.pub hduser@192.168.0.103

然后我在所有机器中以相同的格式配置etc/hosts文件(只需在所有机器中复制粘贴下一行)

127.0.0.1     localhost 
192.168.0.120 master-1
192.168.0.125 slave-2 
192.168.0.127 slave-2 

# The following lines are desirable for IPv6 capable hosts

::1     ip6-localhost ip6-loopback 
fe00::0 ip6-localnet 
ff00::0 ip6-mcastprefix 
ff02::1 ip6-allnodes 
ff02::2 ip6-allrouters

然后,我下载并开始安装cloudera管理,命令如下。

$ wget http://archive.cloudera.com/cm5/installer/latest/cloudera-manager-installer.bin 
$ chmod u+x cloudera-manager-installer.bin 
$ sudo ./cloudera-manager-installer.bin

它安装正确,但在“安装选定的包裹”阶段,它给了我以下错误

我尝试了很多,但没有得到任何解决请帮助解决它,提前谢谢。

x9ybnkn6

x9ybnkn61#

查看cloudera文档:
cloudera manager将地块存储在/opt/cloudera下,默认情况下,该地块归cloudera scm所有
在那个目录上有什么权限?您是否手动测试过无密码ssh是否适用于用户hduser,以及他是否可以写入此目录?
最后但并非最不重要的是,您是否使用单用户模式进行此安装?如果是,请参考此链接

相关问题