我在本教程中安装了hadoophttps://www.youtube.com/watch?v=g7qpnmi0q-s 还有它´他在工作。我在c:/hadoop中安装了它。
我安装它只是因为我读到hadoop是执行的先决条件(没有单一模式),并且错误消息是关于一些hadoop配置的。但事实并非如此´我帮不上忙。
我尝试在本教程中安装hbasehttps://ics.upjs.sk/~novotnyr/blog/334/setting-up-hbase-on-windows. 但我´我在执行时遇到了这个错误 ./bin/start-hbase.sh
cygwin终端输出:
$ ./bin/start-hbase.sh
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further detail
s.
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further detail
s.
: Name or service not knownstname laptop-l6543teb
running master, logging to /cygdrive/c/java/hbase-2.2.4-bin/hbase-2.2.4//logs/hbase-maiwa-master-LAPTOP-L6543TEB.out
: running regionserver, logging to /cygdrive/c/java/hbase-2.2.4-bin/hbase-2.2.4//logs/hbase-maiwa-regionserver-LAPTOP-L6543TEB.out
hbase站点xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///C:/cygwin/root/tmp/hbase/data</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>C:\Java\hbase-2.2.4-bin\hbase-2.2.4\logs</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>false</value>
</property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000/hbase</value>
</property>
</configuration>
环境变量:
路径变量:
1条答案
按热度按时间zwghvu4y1#
所产生的错误输出
start-hbase.sh
有三个不同的错误。1问题
HADOOP_HOME
变量更新环境变量
HADOOP_HOME
指向hadoop安装文件夹(不是bin
安装文件夹中的文件夹)。根据你的设置,
另外,设置配置文件的位置
2解释linux样式路径或无效路径时出现问题
在
hbase-env.sh
(低于C:\Java\hbase-2.2.4-bin\hbase-2.2.4\conf\
),更新的值HBASE_HOME
以及HBASE_CLASSPATH
根据您的安装,在您的环境变量中,确保
HBASE_HOME
配置类似于HADOOP_HOME
.三。无法解析主机名
更新您的
hosts
具有正确ip主机名Map的文件。