我Hadoop 3.0.0-alpha1
在 Windows 上运行并添加Hive 2.1.1
到它。当我尝试使用hive
命令打开蜂巢直线时,出现错误:
Error applying authorization policy on hive configuration:
Couldn't create directory ${system:java.io.tmpdir}\${hive.session.id}_resources
怎么了?
我mysql
作为 Hive 的元存储运行并在 HDFS 中添加了所需的文件:
hadoop fs -mkdir /user/hive
hadoop fs -mkdir /user/hive/warehouse
hadoop fs -mkdir /tmp
之后我更改了权限:
hadoop fs -chmod 777 /user/hive
hadoop fs -chmod 777 /user/hive/warehouse
hadoop fs -chmod 777 /tmp
YARN
并且DFS
守护程序正在运行mysql
,mysql jdbc-driver 对 hadoop 和 hive 都是已知的。