【问题标题】:install cloudera impala shell on mac os x and connect to impala cluster在 mac os x 上安装 cloudera impala shell 并连接到 impala 集群
【发布时间】:2015-04-19 23:10:35
【问题描述】:

我们在 prod 上有 impala 服务器,我需要使用带有 mac os x (10.8) 的本地 macbook 上的 impala shell 连接到它。

我下载了Impala-cdh5.1.0-release.tar.gz,未存档,尝试buildall.sh,但失败:.../bin/impala-config.sh: line 123: nproc: command not found

直接尝试impala-shell也会失败:

$ shell/impala-shell 
ls: /Users/.../Impala-cdh5.1.0-release/shell/ext-py/*.egg: No such file or directory
 Traceback (most recent call last):
 File "/Users/.../Impala-cdh5.1.0-release/shell/impala_shell.py", line 20, in <module> 
 import prettytable
ImportError: No module named prettytable

我已经安装了 jdk 并设置了 JAVA_HOME。 Cloudera manager好像不支持mac os吧?

【问题讨论】:

  • 没有人从 mac os shell 连接到 impala 吗? ((
  • 您是否尝试使用 Cloudera 提交错误报告?
  • 您是要在 mac 上安装 impala,还是只是从您的 mac 连接到它?我们在 linux 集群上安装了 impala,一旦我通过 SSH 进入集群并从命令行输入“impala-shell”,我的问题为零。

标签: macos shell cloudera impala


【解决方案1】:

根据您有限的错误消息:

.../bin/impala-config.sh: line 123: nproc: command not found

我会说不,cloudera 的这个软件包不支持 OSX。 nproc 是一个 linux 命令,任何引用它的东西都不能在 OSX 上运行。

如果您可以为我们这些不是 cloudera 客户的人提供更多信息(例如下载位置或下载内容),我们或许可以设计解决方法。

或者,联系 cloudera 支持并抱怨缺少 OSX 支持?

您的第二条错误消息看起来像 python,而不是 java - 而且您没有提供有关它的上下文....

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-12
    • 1970-01-01
    相关资源
    最近更新 更多