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