蜂巢开始失败
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了蜂巢开始失败相关的知识,希望对你有一定的参考价值。
我的本地主机上运行了一个hadoop。我尝试在我的localhost上设置配置单元并安装配置单元。当我在终端上放置hive时,会出现以下错误
/ crown:[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版本我给了hive-version并得到了关注。
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 supergroup 0 2013-04-05 11:57 / tmp
drwxrwxr-x - hdfs hadoop 0 2013-04-04 10:49 / user
好像你将hive代码从Windows复制到Unix或反之亦然,事情已经搞砸了。
您能否从Hive tar下载新代码,然后在您尝试安装的同一系统中解压缩。
这应该工作。
我遇到了与bash版本2.05.8相同的问题。我发现使用更新版本的bash(3.2.25)解决了这个问题。
进入位于hadoop文件夹的hive文件夹的bin文件夹中
cd /usr/lib/hive/bin hive
希望它会起作用......
在主目录上试试这个keep hive。
不要为hive做bashrc的东西,只需cd到hive文件夹并使用命令bash / hive。
确保/ user / hive中有hive / warehouse目录
我用这个解决了:
export HIVE_HOME=<where did you installed hive> [1]
export PATH=$HIVE_HOME/bin:$PATH
[1]例如:/opt/apache-hive-2.1.0-bin
以上是关于蜂巢开始失败的主要内容,如果未能解决你的问题,请参考以下文章