Имя узла не работает из-за QJM, невозможно проверить, готовы ли JN для форматирования - PullRequest
1 голос
/ 26 марта 2020

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

sudo hdfs namenode -format

User: $K25000-OITV3IAVUNTB@XXXX.COM is not allowed to impersonate nn/xxxx-0xx0xx084.xxxx.com@XXXX.COM

Любой имеет представление об исключении ниже в ambari-metrics-collector. Журнал ваш вклад очень ценится.

пожалуйста, найдите журналы для справки,

20/03/26 08:56:29 INFO namenode.FSNamesystem: Using INode attribute provider: org.apache.ranger.authorization.hadoop.RangerHdfsAuthorizer
20/03/26 08:56:29 WARN namenode.NameNode: Encountered exception during format:
org.apache.hadoop.hdfs.qjournal.client.QuorumException: Unable to check if JNs are ready for formatting. 1 exceptions thrown:
10.xx.xx.xx:8485: User: $K25000-OITV3IAVUNTB@XXXX.COM is not allowed to impersonate nn/xxxx-0xx0xx084.xxxx.com@XXXX.COM
at org.apache.hadoop.hdfs.qjournal.client.QuorumException.create(QuorumException.java:81)
at org.apache.hadoop.hdfs.qjournal.client.QuorumCall.rethrowException(QuorumCall.java:286)
at org.apache.hadoop.hdfs.qjournal.client.QuorumJournalManager.hasSomeData(QuorumJournalManager.java:253)
at org.apache.hadoop.hdfs.server.common.Storage.confirmFormat(Storage.java:1142)
at org.apache.hadoop.hdfs.server.namenode.FSImage.confirmFormat(FSImage.java:196)
at org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:1155)
at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1xx0)
at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1710)
20/03/26 08:56:29 ERROR namenode.NameNode: Failed to start namenode.
org.apache.hadoop.hdfs.qjournal.client.QuorumException: Unable to check if JNs are ready for formatting. 1 exceptions thrown:
10.xx.xx.xx:8485: User: $K25000-OITV3IAVUNTB@XXXX.COM is not allowed to impersonate nn/xxxx
0xx0xx084.xxxx.com@XXXX.COM
at org.apache.hadoop.hdfs.qjournal.client.QuorumException.create(QuorumException.java:81)
at org.apache.hadoop.hdfs.qjournal.client.QuorumCall.rethrowException(QuorumCall.java:286)
at org.apache.hadoop.hdfs.qjournal.client.QuorumJournalManager.hasSomeData(QuorumJournalManager.java:253)
at org.apache.hadoop.hdfs.server.common.Storage.confirmFormat(Storage.java:1142)
at org.apache.hadoop.hdfs.server.namenode.FSImage.confirmFormat(FSImage.java:196)
at org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:1155)
at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1xx0)
at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1710)
20/03/26 08:56:29 INFO util.ExitUtil: Exiting with status 1:
org.apache.hadoop.hdfs.qjournal.client.QuorumException: Unable to check if JNs are ready for formatting. 1 exceptions thrown:
10.xx.xx.xx:8485: User: $K25000-OITV3IAVUNTB@XXXX.COM is not allowed to impersonate nn/xxxx-0xx0xx084.xxxx.com@XXXX.COM
20/03/26 08:56:29 INFO namenode.NameNode: SHUTDOWN_MSG:
SHUTDOWN_MSG: Shutting down NameNode at xxxx-0xx0000xx.xxxx.com/10.00.xx.xx
...