hadoop - 启用kerberos后无法启动journalnode
问题描述
ambari2.7.4 hdp3.1.4
启用kerberos后无法启动journalnode
标准输出:</p>
org.apache.hadoop.security.KerberosAuthException: failure to login:
for principal: jn/raw.githubusercontent.com@EAST.COM from keytab /etc/security/keytabs/jn.service.keytab
javax.security.auth.login.LoginException: Unable to obtain password from user
这么奇怪! principal: jn/raw.githubusercontent.com
在正常情况下,我的校长应该是jn/myhost
我不知道这个 URL (raw.githubusercontent.com) 来自哪里?
错误:
resource_management.core.exceptions.ExecutionFailed:
Execution of 'ambari-sudo.sh su hdfs -l -s /bin/bash -c 'ulimit -c unlimited ; /usr/hdp/3.1.4.0-315/hadoop/bin/hdfs --config /usr/hdp/3.1.4.0-315/hadoop/conf --daemon start journalnode'' returned 1.
WARNING: HADOOP_JOURNALNODE_OPTS has been replaced by HDFS_JOURNALNODE_OPTS. Using value of HADOOP_JOURNALNODE_OPTS.
解决方案
推荐阅读
- python - ValueError:无法将 NumPy 数组转换为张量(不支持的对象类型 numpy.ndarray)。试图预测特斯拉股票
- flutter - 轮播时间(秒)随图像变化而变化
- javascript - 集合中标签的递归
- node.js - 获取 mongo 集合中与交集数组中的任何元素匹配的所有文档
- keras - 不匹配形状的 Keras 层级联
- php - php mysql 搜索结果在列ID中显示列表
- sql - SQL Server:在数据库中使用不同时区保存日期时间的最佳实践
- python - 当我尝试创建蛇游戏时出现 self.screen._incrementudc() 错误和 turtle.Terminator 错误
- cookies - 谷歌recaptcha cookie
- javascript - 无效的对象,预期的流