Hadoop datanode и namenode не взаимодействуют на компьютерах кластера

Проверить число узлов в кластере можно так - если получается, что центральная машина видит не всё (как например здесь) - в
том случае следует попытаться найти проблему.

Проверяем:

  1. Убедитесь, что две "машины пингуются"
  2. Настройте SSH и убедитесь, что соединение действует
  3. проверьте /etc/host - там машины должны быть привязаны именно ко внешним адресам, а не к 127.0.0.1
  4. Может быть - потребуется выключить файервол (или же настройте его - что более грамотно и безопасно)

По-хорошо конечно следует убедится, что правильно действовали при настройке кластера из нескольких машин.