hbase安装:
tar -zxvf bao -C /opt
mv mingzi hbase
cd hbase :
1:vi conf/hbase-env.sh
(:set nu 显示行号)
a27行下面导入:export JAVA_HOME=/opt/java8
b:注视掉46 47:
#export HBASE_MASTER_OPTS=“KaTeX parse error: Expected 'EOF', got '#' at position 90: …acheSize=256m" #̲export HBASE_RE…HBASE_REGIONSERVER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m -XX:ReservedCodeCacheSize=256m”
c:set nu 128行取消掉注释!!
2:vi conf/hbase-site.xml
>hbase.rootdir
hdfs://192.168.5.31:9000/hbase
hbase.cluster.distributed
false
vi /etc/profile:
export PATH=
J
A
V
A
H
O
M
E
/
b
i
n
:
JAVA_HOME/bin:
JAVAHOME/bin:JAVA_HOME/jre/bin:
H
A
D
O
O
P
H
O
M
E
/
b
i
n
:
HADOOP_HOME/bin:
HADOOPHOME/bin:HADOOP_HOME/sbin:
H
B
A
S
E
H
O
M
E
/
b
i
n
:
HBASE_HOME/bin:
HBASEHOME/bin:PATH (就是加上hbase_home的bin)
export HBASE_HOME=/opt/hbase
!!!source /etc/profile
此时hbase version 查看版本
start-all.sh
bin/hbase-daemon.sh start master 启动master HMaster即成功
不行启动不了hbase : 启动master (start-hbase.sh) 别用hadoop-daemon. sh start master
启动后才能输入下面命令
hbase shell 进入命令行
前面开启zookeeper hadoop
使用之前要start-all.sh 开启Hmaster
要有zookeeper才能进入命令行正常使用