gpt4 book ai didi

hadoop - HBase start-hbase.sh在第二个节点上失败

转载 作者:行者123 更新时间:2023-12-02 21:46:16 26 4
gpt4 key购买 nike

我尝试在具有两个节点的完全分布式模式下在Hadoop上运行HBase。要启动HBase,我执行脚本start-hbase.sh。我在其中执行脚本的主节点上的守护程序运行良好。但是在另一个节点上,启动失败:

node2.example.com: ksh: cd: /disk/node1/hbase-0.98.4-hadoop2 - No such file or directory
node2.example.com: ksh: /disk/node1/hbase-0.98.4-hadoop2/bin/hbase-daemon.sh: not found

显然,这是因为HBase认为$ HBASE_HOME-Path在两台计算机上都相同。但是事实并非如此(如您在错误消息中所看到的),我没有选择来更改它。

因此,这是我的问题:是否可以说HBase $ HBASE_HOME目录对于每台计算机都是不同的?

我在两台FreeBSD机器上使用Hadoop 2.4.1和HBase 0.98.4。

最佳答案

到目前为止,我的问题没有答案,因此我通过编写自己的带有正确路径的start-hbase.sh来解决了该问题。我找到了this解决方案并将其改编为hbase,该配置与hadoop非常相似。它可以在十台机器上工作,但可以达到我的目的。

关于hadoop - HBase start-hbase.sh在第二个节点上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25061189/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com