В доступе отказано: u'/opt/cloudera/parcel-cache/CDH-5.3.3-1.cdh5.3.3.p0.5-precise.parcel.part'

Я пытаюсь установить кластер hadoop cloudera с 3 узлами, все это машины с Ubuntu 12.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 [email protected]
ssh-copy-id -i $HOME/.ssh/id_rsa.pub [email protected] 
ssh-copy-id -i $HOME/.ssh/id_rsa.pub [email protected]

Затем я настроил файл 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

Он устанавливался правильно, но на этапе «Установка выбранных пакетов» выдавал следующую ошибку.

введите здесь описание изображения

Я много пробовал, но не нашел решения, пожалуйста, помогите решить его, заранее спасибо.


person Vikram Singh Chandel    schedule 17.04.2015    source источник


Ответы (1)


Глядя на документацию cloudera:

Cloudera Manager хранит посылки в папке /opt/cloudera, которая по умолчанию принадлежит cloudera-scm.

Каковы разрешения на этот каталог? Проверяли ли вы вручную, что ssh без пароля работает для пользователя hduser и что он может писать в этот каталог?

И последнее, но не менее важное: вы используете однопользовательский режим для этой установки? Если да, перейдите по этой ссылке

person laurentgir    schedule 17.04.2015
comment
спасибо за ваш ответ, я только что дал разрешение hduser читать и писать в папке opt, и это работает .. большое спасибо .. - person Vikram Singh Chandel; 21.04.2015