【发布时间】:2013-04-08 09:14:41
【问题描述】:
我的本地主机上运行了一个 hadoop。我试图在我的本地主机上设置配置单元并安装配置单元。 当我在终端上给 hive 时,出现以下错误
/ade:[ashsshar_bda_latest_2][ashsshar@slc01nwj tmp2]$ hive
/usr/lib/hive/bin/hive:第 179 行:需要条件二元运算符
/usr/lib/hive/bin/hive:第 179 行:意外标记附近的语法错误 `=~'
/usr/lib/hive/bin/hive: 第 179 行: `if [[ "$HADOOP_VERSION" =~ $hadoop_version_re ]];那么'
要知道我给 hive-version 并得到关注的 hive 版本。
ade:[ashsshar_bda_latest_2] [ashsshar@slc01nwj hive]$ hive -version
/usr/lib/hive/bin/hive:第 179 行:需要条件二元运算符
/usr/lib/hive/bin/hive:第 179 行:意外标记附近的语法错误
=~' /usr/lib/hive/bin/hive: line 179:if [[ "$HADOOP_VERSION" =~$hadoop_version_re ]];那么'
我的 hadoop 工作正常并显示适当的目录 hadoop fs -ls / 找到 2 个项目
drwxrwxrwt - hdfs 超级组 0 2013-04-05 11:57 /tmp
drwxrwxr-x - hdfs hadoop 0 2013-04-04 10:49 /user
【问题讨论】:
标签: hadoop mapreduce hive hdfs