hbase安装(前提是安装hadoop 单机hbase使用内置的zookeeper 如分布式需要安装zookeeper):
tar -zxvf hbase-1.2.0-cdh5.14.2.tar.gz -C /opt
mv hbase-1.2.0-cdh5.14.2.tar.gz hbase
cd hbase :
1: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
export HBASE_HOME=/opt/hbase
habase:echo KaTeX parse error: Expected 'EOF', got '#' at position 108: …8 注视:46 47: #̲export HBASE_MA…HBASE_MASTER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m -XX:ReservedCodeCacheSize=256m"
#export HBASE_REGIONSERVER_OPTS="$HBASE_REGIONSERVER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m -XX:ReservedCodeCacheSize=256m"
3:vi conf/hbase-site.xml
[特别注意hbase前面两个>>]
>hbase.rootdir
hdfs://192.168.5.31:9000/hbase
hbase.cluster.distributed
false
habse使用前要启动服务:start-hbase.sh Hmaster成功 hadoop-daemon. sh start master(bin/hbase-daemon.sh start master)
hadoop fs -chmod -R 777 /tmp
hadoop dfsadmin -safemode leave 退出安全模式
start-all.sh
start-hbase.sh
hbase shell
list
create ‘abc’,{NAME=>‘kb09’},{NAME=>‘kgc’},{NAME=>‘kb07’} => Hbase::Table - abc
desc ‘abc’ 看表 quit退出 list 列表