【问题标题】:Cannot start HBase start_hbase.sh: command not found无法启动 HBase start_hbase.sh:找不到命令
【发布时间】:2014-06-10 14:01:38
【问题描述】:

到目前为止,尝试使 Nutch + Solr 工作是徒劳的。我很难理解如何使用nutchsolr 处理这件事。我已经按照我在互联网上可以找到的所有教程进行操作,其中大部分是针对旧版本的,但我仍然无法让它们中的任何一个工作。此刻我正在关注这个guide

我已将 nutch 2.2.1sorl 4.3.1hbase 0.90.4 解压到我的 xampp 本地服务器上的目录(无的教程说我应该把它们解压到哪里,所以我假设在本地服务器上)。

我在 Windows 7 上使用 Cygwin。JAVA_HOME 指向 /cygdrive/c/PROGRA~1/java/jdk1.8.0_05

我停留在Configure HBase 一步。按照教程的指示,我已将/hbase-0.90.4/conf/hbase-site.xml 配置如下:

<property>
   <name>hbase.rootdir</name>
   <value>file:///C:/xampp/htdocs/trynutch/hbase</value>
</property>
<property>
   <name>hbase.zookeeper.property.dataDir</name>
   <value>C:/xampp/htdocs/trynutch/zookeeper</value>
</property>

根据之后的教程,我应该能够运行以下命令:

$ ./trynutch/hbase/bin/start_hbase.sh

当我在 cygwin 终端中运行它时,它给出了一个错误:

DM@comp ~
$ cd C:/xampp/htdocs/trynutch/hbase-0.90.4/bin

DM@comp /cygdrive/c/xampp/htdocs/trynutch/hbase-0.90.4/bin
$ start_hbase.sh
-bash: start_hbase.sh: command not found

如有任何信息,我将不胜感激。

【问题讨论】:

  • 用下面的命令试试

标签: solr cygwin hbase nutch


【解决方案1】:

尝试以下命令:

./start_hbase.sh

如果它不可运行,则在使其可运行后尝试,使用以下命令使其可运行:

chmod a+x start_hbase.sh

【讨论】:

    【解决方案2】:

    您只需从 hbase bin 目录中尝试sh start-hbase.sh

    cd C:/xampp/htdocs/trynutch/hbase-0.90.4/bin
    sh start-hbase.sh
    

    【讨论】:

      猜你喜欢
      • 2018-04-03
      • 2017-02-13
      • 1970-01-01
      • 2013-08-06
      • 2022-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多