【问题标题】:Hadoop HBase scripts on Linux Mint gives strange errorsLinux Mint 上的 Hadoop HBase 脚本给出了奇怪的错误
【发布时间】:2012-11-12 07:04:36
【问题描述】:

我已经在我的 Mint(类 Ubuntu)虚拟机上安装了 Hadoop 和 Pig。运行脚本时,我不断收到奇怪的错误消息。事实上,当我运行 hadoop 命令时,我也会遇到错误,但至少它可以工作,但使用 HBase 时它会失败。

例如,运行sh hadoop -rmr /home/myoutput 我得到:

hadoop:102:[:fs:意外运算符 删除 hdfs://localhost/home/myoutput

当我运行 start-hbase 时,它开始正常。

当我运行sh hbase shell 时,我得到:

hbase:163:hbase:[[:未找到 hbase:163:hbase:[[:未找到 hbase:197:hbase:语法错误:“(”意外 hbase 脚本中的这些行是: 163:如果 [[ $f = *sources.jar ]] 197:函数追加路径(){

我错过了什么?

【问题讨论】:

    标签: shell ubuntu hadoop hbase linux-mint


    【解决方案1】:

    Mint 不仅类似于 ubuntu,它实际上是基于 ubuntu 构建的,因此您应该能够很容易地找到答案。 另外,我给你的建议是用 ubuntu 标记这个问题,而不是 mint。

    【讨论】:

    • 我自己修好了!我更改了脚本,而不是:“function append_path() {”它只是:“append_path() {”并且它有效!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多