2015-12-28 3 views
0

Im пытается настроить хаоп-мастер и подчиненный env.Конфигурирование установки нескольких узлов hasoop

http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-multi-node-cluster/

До сих пор я создал 2 бродячие (Ubuntu) коробку и установил Hadoop в обеих машинах и в бегах. Теперь я назначил новый ipaddress - 192.168.0.1 на мою мастер-машину и пытаюсь выполнить ssh на этом компьютере, но не работает.

SSH локальный - работает
мастера SSH - не работает

127.0.0.1  localhost 
127.0.1.1  vagrant 

# The following lines are desirable for IPv6 capable hosts 
::1  localhost ip6-localhost ip6-loopback 
ff02::1 ip6-allnodes 
ff02::2 ip6-allrouters 

#hadoop 
192.168.0.1 master 

ответ

0

Вы должны следовать следующим шагам для создания беспарольной SSH беспарольную входа.

Редактировать/etc/hosts во всех узлах. Добавить Ведущий и ведомый 192.168.0.1 мастер 192.168.0.2 раба

ssh-keygen -t rsa ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected] cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys chmod 0600 ~/.ssh/authorized_keys

Теперь попробуйте SSH мастер и SSH ведомое

+0

@ Vicky..Im не удалось выполнить ping 2 vms – user1050619

+0

Затем вам нужно настроить сетевой интерфейс. Если вы используете ubuntu, это довольно просто. Преобразуйте динамический IP-адрес в статический IP-адрес и измените/etc/hosts, который вы должны иметь возможность выполнить ping. – Vicky

0

ли настроить интерфейс с этим IP-адрес? Также с какого компьютера вы пытаетесь передать ssh на этот главный IP. Где вы построили эти две виртуальные машины? на вашем ПК? Post/sbin/ifconfig и netstat -rn выводятся как с ведущей, так и с ведомой VM.

Поскольку вы упомянули бродягу. Это может помочь https://docs.vagrantup.com/v2/networking/index.html

Смежные вопросы