- 配置JAVA_HOME
编辑conf/hbase-env.sh,指定包含/bin/java的路径为JAVA_HOME
export JAVA_HOME=/usr
- 编辑HBase主配置文件
conf/hbase-site.xml
<configuration> <property> <name>hbase.rootdir</name> <value>file:///home/ubuntu/hbase/hbase</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/home/ubuntu/hbase/zookeeper</value> </property> <property> <name>hbase.unsafe.stream.capability.enforce</name> <value>false</value> <description> Controls whether HBase will check for stream capabilities (hflush/hsync). Disable this if you intend to run on LocalFileSystem, denoted by a rootdir with the 'file://' scheme, but be mindful of the NOTE below. WARNING: Setting this to false blinds you to potential data loss and inconsistent system state in the event of process and/or node failures. If HBase is complaining of an inability to use hsync or hflush it's most likely not a false positive. </description> </property> </configuration>
- 启动HBase
执行bin/start-hbase.sh