我使用 ambari 1.6.1 部署了 hadoop。在启动 HiveServer2 时,我遇到了错误。YARN 和 MapReduce2 也出现了类似的错误。请帮帮我。
失败:执行‘hadoop fs -mkdir rpm -q hadoop | grep -q "hadoop-1"|| echo "-p"/apps/hive/warehouse/user/hive && hadoop fs -chmod 777/apps/hive/warehouse && hadoop fs -chmod 700/user/hive && hadoop fs -chown hive/apps/hive/warehouse/user/hive' 返回 1。 mkdir:本地异常失败:com.google.protobuf.InvalidProtocolBufferException:协议(protocol)消息包含无效标签(零)。
最佳答案
直接通过命令行执行命令检查问题。
hadoop fs -mkdir rpm -q hadoop | grep -q "hadoop-1" || echo "-p" /apps/hive/warehouse /user/hive
hadoop fs -chmod 777 /apps/hive/warehouse
hadoop fs -chmod 700 /user/hive && hadoop fs -chown hive /apps/hive/warehouse /user/hive
如果出现问题,您将在第一个命令本身中收到错误。一定要分享结果。
在您启动组件之前,组件的部署是否成功?
关于hadoop - HiveServer2 无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25525708/