В автономном режиме Hadoop, не запущенном на локальном компьютере, есть проблемы с разрешениями - PullRequest
0 голосов
/ 31 мая 2018

Я не могу выяснить, в чем проблема, я проверил все ссылки, доступные для этой проблемы, и попытался, но проблема все еще та же.
Пожалуйста, нужна помощь, поскольку доступная песочница требует более высокой конфигурации, например, больше оперативной памяти.

hstart
WARNING: Attempting to start all Apache Hadoop daemons as adityaverma 
in 10 seconds.
WARNING: This is not a recommended production deployment configuration.
WARNING: Use CTRL-C to abort.
Starting namenodes on [localhost]
localhost: adityaverma@localhost: Permission denied 
(publickey,password,keyboard-interactive).
Starting datanodes
localhost: adityaverma@localhost: Permission denied 
(publickey,password,keyboard-interactive).
Starting secondary namenodes [Adityas-MacBook-Pro.local]
Adityas-MacBook-Pro.local: adityaverma@adityas-macbook-pro.local: 
Permission denied (publickey,password,keyboard-interactive).
2018-05-30 11:07:03,084 WARN util.NativeCodeLoader: Unable to load 
 native-hadoop library for your platform... using builtin-java classes    
where applicable
Starting resourcemanager
Starting nodemanagers
localhost: adityaverma@localhost: Permission denied (publickey,password,keyboard-interactive).

1 Ответ

0 голосов
/ 31 мая 2018

Эта ошибка обычно означает, что вам не удалось установить SSH без пароля.Например, такая же ошибка должна произойти с ssh localhost, и она не должна запрашивать пароль

. Снова проверьте документацию Hadoop о генерации ключей SSH и добавьте ее в файл авторизованных ключей

.Я мог бы предложить настроить виртуальную машину в любом случае (например, с помощью Vagrant), если песочница требует слишком много ресурсов.Документы по установке Hortonworks & Cloudrea достаточно детальны для установки кластера с нуля
Таким образом, Hadoop не загромождает жесткий диск вашего Mac, а сервер Linux будет более точно соответствовать установкам Hadoop, работающим в производственных средах

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...