shell - Linux Mint上的Hadoop HBase脚本产生奇怪的错误

标签 shell ubuntu hadoop hbase linux-mint

我已经在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:函数append_path(){

我想念什么?

最佳答案

Mint不仅像ubuntu一样,它实际上是建立在ubuntu上的,因此您应该能够很容易地找到答案。
另外,我对您的建议是将此问题标记为ubuntu,而不是mint。

关于shell - Linux Mint上的Hadoop HBase脚本产生奇怪的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13339537/

相关文章:

hadoop - 名称节点和辅助名称节点未启动

hadoop - 如何在Hadoop中制作10G随机文本?

PHP7.0 - 无法加载动态库 oci8.so (Ubuntu)

c - 在 C shell 中实现管道 (Unix)

shell - 使用 find 查找名称中包含不可打印字符的文件

Linux 脚本变量 "$$"

ubuntu - 调用未定义的方法 PHP_CodeCoverage_Filter::getInstance()

linux - 在 Gedit 中以选项卡形式打开文件

scala - 如何使用 Spark 比较两个表的列?

linux - 按日期将 Linux 终端输出记录到文件?