Ошибка при запуске HDFS в Cloudera Manager - адрес уже используется при попытке привязки к '/ var / hdfs-sockets / dn' - PullRequest
0 голосов
/ 04 октября 2018

Я получаю сообщение об ошибке после установки и не могу запустить узел данных HDFS.

Я всегда получаю сообщение об ошибке:

Исключение в secureMain java.net.BindException: bind (2) ошибка: адрес, который уже используется при попытке связать с '/ var / hdfs-sockets / dn' в org.apache.hadoop.net.unix.DomainSocket.bind0 (собственный метод) в org.apache.hadoop.net.unix.DomainSocket./10.0.9.6:50010.

Я попытался установить для параметра dfs.domain.socket.path разные пути:

/ var / hdfs-sockets / dn

и

/ var / hdfs-sockets

Эти папки создаются на серверах NameNode, но я также создал их на сервере DataNode.

Я попытался установить его во владениипользователь root, но также и пользователь cloudera-scm.

И та же самая ошибкапути брошены.

Может кто-нибудь, пожалуйста, предоставьте мне ответ, как устранить эту ошибку, которая всегда выдается при попытке запустить HDFS, так как я не могу продолжать дальше?

Заранее спасибо

...