权限被拒绝:u'/opt/cloudera/parcel-cache/CDH-5.3.3-1.cdh5.3.3.p0.5-precise.parcel.part'
Permission denied: u'/opt/cloudera/parcel-cache/CDH-5.3.3-1.cdh5.3.3.p0.5-precise.parcel.part'
我正在尝试安装具有 3 个节点的 hadoop cloudera 集群都是 ubuntu 12.04 机器。为此,我做了以下事情。
我已经在所有机器上创建了 hduser 并通过以下命令授予它 root 权限。
sudo addgroup hadoop
sudo adduser --ingroup hadoop hduser
sudo adduser hduser sudo
sudo su hduser
然后在所有机器上通过以下命令为无密码 ssh 生成无密码密钥。
机器详细信息:
master-1 ip:192.168.0.101
slave-1 ip:192.168.0.102
slave-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 management
$ wget http://archive.cloudera.com/cm5/installer/latest/cloudera-manager-installer.bin
$ chmod u+x cloudera-manager-installer.bin
$ sudo ./cloudera-manager-installer.bin
安装正确,但在“安装选定包裹”阶段出现以下错误
我尝试了很多但没有得到任何解决方案,请帮助解决它,在此先感谢。
查看cloudera文档:
Cloudera Manager stores parcels under /opt/cloudera, which by default is owned by cloudera-scm
该目录的权限是什么?您是否手动测试过无密码 ssh 对用户 hduser 有效并且他可以写入此目录?
最后但并非最不重要的一点是,您在此安装中使用的是单用户模式吗?如果有,请参考这篇link
我正在尝试安装具有 3 个节点的 hadoop cloudera 集群都是 ubuntu 12.04 机器。为此,我做了以下事情。 我已经在所有机器上创建了 hduser 并通过以下命令授予它 root 权限。
sudo addgroup hadoop
sudo adduser --ingroup hadoop hduser
sudo adduser hduser sudo
sudo su hduser
然后在所有机器上通过以下命令为无密码 ssh 生成无密码密钥。
机器详细信息:
master-1 ip:192.168.0.101
slave-1 ip:192.168.0.102
slave-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 management
$ wget http://archive.cloudera.com/cm5/installer/latest/cloudera-manager-installer.bin
$ chmod u+x cloudera-manager-installer.bin
$ sudo ./cloudera-manager-installer.bin
安装正确,但在“安装选定包裹”阶段出现以下错误
我尝试了很多但没有得到任何解决方案,请帮助解决它,在此先感谢。
查看cloudera文档:
Cloudera Manager stores parcels under /opt/cloudera, which by default is owned by cloudera-scm
该目录的权限是什么?您是否手动测试过无密码 ssh 对用户 hduser 有效并且他可以写入此目录?
最后但并非最不重要的一点是,您在此安装中使用的是单用户模式吗?如果有,请参考这篇link