我刚开始使用 Apache Hive,我使用的是本地 Ubuntu 机器 12.04,带有 Hive 0.10.0 和 Hadoop 1.1.2。
按照 Apache 网站上的官方“入门”指南,我现在停留在 Hadoop 命令上,以使用指南中的命令创建配置单元元存储:
$ $HADOOP_HOME/bin/hadoop fs -mkdir /user/hive/warehouse
错误是mkdir: failed to create /user/hive/warehouse
Hive 是否需要特定模式下的 hadoop?我知道我不需要对我的 Hadoop 安装做太多更新 JAVA_HOME 所以它处于独立模式。我确信 Hadoop 本身正在运行,因为我运行的是 hadoop 安装附带的 PI 示例。
此外,另一个创建命令/tmp
显示该/tmp
目录已经存在,因此它没有重新创建,/bin/hadoop fs -ls
而是列出了当前目录。
那么,我该如何解决呢?