hadoop hbase脚本出现了奇怪的错误

n3h0vuf2  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(274)

我已经在mint(类似ubuntu)的虚拟机上安装了hadoop和pig。我在运行脚本时不断收到奇怪的错误消息。事实上,当我运行hadoop命令时,我也会遇到错误,但至少它是有效的,但是使用hbase它就失败了。
例如,跑步 sh hadoop -rmr /home/myoutput 我得到:

hadoop: 102: [: fs: unexpected operator
Deleted hdfs://localhost/home/myoutput

当我跑的时候 start-hbase 开始很好。
当我跑的时候 sh hbase shell 我得到:

hbase: 163: hbase: [[: not found

hbase: 163: hbase: [[: not found

hbase: 197: hbase: Syntax error: "(" unexpected

These lines in the hbase script are:

163: if [[ $f = *sources.jar ]]

197: function append_path() {

我错过了什么?

flmtquvp

flmtquvp1#

mint不仅仅是像ubuntu一样的,它实际上是基于ubuntu构建的,所以你应该能够很容易地找到答案。另外,我的建议是用ubuntu而不是mint来标记这个问题。

相关问题