Google Cloud Hadoop Nodes пока не может быть исправлена

Я запустил следующие команды, ссылаясь на https://cloud.google.com/hadoop/setting-up-a-hadoop-cluster на cygwin.

gsutil.cmd mb -p [projectname] gs://[bucketname]      
./bdutil -p [projectname] -n 2 -b [bucketname] -e hadoop2_env.sh      
generate_config configuration.sh   
./bdutil -e configuration.sh deploy  

После развертывания я получаю следующие ошибки:
,
,

Node 'hadoop-w-0' did not become    ssh-able after 10 attempts  
Node    'hadoop-w-1' did not become ssh-able after 10 attempts  
Node 'hadoop-m' did not become ssh-able after 10    attempts  

Команда не выполнена: подождите ${SUBPROC} в строке 308.

Код выхода из ошибочной команды: 1

Подробная информация об отладке доступна в файле: /tmp/bdutil-20150120-103601-mDh/debuginfo.txt*

Журналы в debuginfo.txt выглядят так:

******************* Exit codes and VM logs *******************
Tue, Jan 20, 2015 10:18:09 AM: Exited 1 : gcloud.cmd --project=[projectname] --quiet --verbosity=info compute ssh hadoop-w-0 --command=exit 0 --ssh-flag=-oServerAliveInterval=60 --ssh-flag=-oServerAliveCountMax=3 --ssh-flag=-oConnectTimeout=30 --zone=us-central1-a    
Tue, Jan 20, 2015 10:18:09 AM: Exited 1 : gcloud.cmd --project=[projectname] --quiet --verbosity=info compute ssh hadoop-w-1 --command=exit 0 --ssh-flag=-oServerAliveInterval=60 --ssh-flag=-oServerAliveCountMax=3 --ssh-flag=-oConnectTimeout=30 --zone=us-central1-a   
Tue, Jan 20, 2015 10:18:09 AM: Exited 1 : gcloud.cmd --project=[projectname] --quiet --verbosity=info compute ssh hadoop-w-2 --command=exit 0 --ssh-flag=-oServerAliveInterval=60 --ssh-flag=-oServerAliveCountMax=3 --ssh-flag=-oConnectTimeout=30 --zone=us-central1-a  

Не могли бы вы помочь мне в решении этой проблемы? Спасибо большое.

1 ответ

Возможно, вам придется посмотреть на вывод консоли для ваших экземпляров Hadoop, в консоли разработчика> Compute Engine > VM Instances > INSTANCE_NAME > прокрутите вниз до View Console Output .

Дополнительно вы можете запустить:

$ gcloud compute instance get-serial-port-output INSTANCE_NAME

  • это должно дать вам более полное представление о том, что происходит за кулисами при загрузке экземпляров (проверьте, запущен ли демон SSH и на каком порту... и т. д.).
Другие вопросы по тегам