Я выполнил процедуру установки из здесь, и когда я достиг этапа Inspect Role Assignments, я вижу только один управляемый хост: localhost.localdomain
.
Любые последующие попытки добавить другие хосты имеют одинаковый результат:
- установка каждого узла кластера успешна
- и хост не отображается как управляемый
Что мне не хватает?
Обновление: Я не люблю отвечать на свои вопросы, поэтому пишу здесь свой ответ.
Решение настолько очевидно, что я не вижу его и оставил проблему нерешенной в течение некоторого времени, пока она не ударила меня, делая некоторые проверки.
hostname
, указанный во время установки, был установлен в /etc/hosts
для IP 127.0.0.1
и localhost.localdomain
, который вводил в заблуждение для настройки Cloudera и в основном заставлял все хосты иметь одинаковый IP-адрес и имя хоста.
Я переделал настройку с помощью hostname.domain.local
, и теперь файл hosts
имеет отдельную строку с конкретным IP-адресом и именем хоста, а файл /etc/resolv.conf
имеет строку с search domain.local
.
Даже после этого неприятного опыта я думаю, что в документации по установке должны присутствовать эти небольшие детали, но это похоже на очевидное.