- tar -zxf ./zookeeper-3.4.5-cdh5.14.2.tar.gz -C /opt/soft/
- tar -zxf ./hbase-2.3.5-bin.tar.gz -C ../soft/
- mv ./zookeeper-3.4.5-cdh5.14.2/ zk345
- mv ./hbase-2.3.5/ hbase235
- vim /etc/profile
-
- #ZK
- export ZOOKEEPER_HOME=/opt/soft/zk345
- export PATH=$ZOOKEEPER_HOME/bin:$PATH
- #HBASE_HOME
- export HBASE_HOME=/opt/soft/hbase235
- export PATH=$HBASE_HOME/bin:$PATH
[root@kb23 soft]# cd ./hbase235/conf/
[root@kb23 conf]# echo $JAVA_HOME
/opt/soft/jdk180
[root@kb23 conf]# vim ./hbase-env.sh
- vim ./hbase-env.sh
-
- # *******28行:
- export JAVA_HOME=/opt/soft/jdk180
- # *******126行:
- export HBASE_MANAGES_ZK=false
[root@kb23 conf]# vim ./hbase-site.xml
- vim ./hbase-site.xml
-
- # *******最后:
-
hbase:rootdir -
hdfs://192.168.91.11:9000/hbase -
hbase.cluster.distributed -
true -
hbase.zookeeper.property.dataDir -
/opt/soft/zk345/zkdata -
hbase.zookeeper.property.clientPort -
2181
[root@kb23 conf]# cd ../bin/
[root@kb23 bin]# start-hbase.sh
[root@kb23 bin]# jps
22638 HMaster
22767 HRegionServer
[root@kb23 bin]# hbase shell
- start-hbase.sh
- hbase shell
- # *******查看库、创建库、查看库版本、删除库
- list_namespace # 查看库
- create_namespace 'kb2222' # 创建库
- version # 查看版本
- drop_namespace 'kb2222' # 删除版本

- # *******创建表、查看表、查看描述表、删除表(比较独特)
- create 'kb23:student','baseinfo','schoolinfo'
- list_namespace_tables 'kb23' # 查看表名
- describe 'kb23:student' # 查看描述表
- drop 'kb23:student' # 不能直接删除,必须要先disable,使其先无效
- disable 'kb23:student' # 使无效
- is_disabled 'kb23:student' # 是否无效,true
- true
- enable 'kb23:student' # 不使无效
- is_disabled 'kb23:student' # 使无效为false
- false

- cd /opt/soft/zk345/conf/
-
- cp zoo_sample.cfg zoo.cfg
-
- mkdir /opt/soft/zk345/zkdata
-
- mkdir /opt/soft/zk345/logs
-
- # 配置zoo.cfg
- vim ./zoo.cfg
-
- # *******12行:
- # *******13行:
- dataDir=/opt/soft/zk345/zkdata
- dataLogDir=/opt/soft/zk345/logs
- # *******最后一行:
- server.0=192.168.91.11:2287:3387
- cd ../zkdata
- zkServer.sh start
- zkServer.sh status
- jps
- #18338 QuorumPeerMain

http://192.168.91.11:16010

开机 |
| (1) start-all.sh 【DataNode,NameNode,NodeManager,ResourceManager,SecondaryNameNode】 (2) nohup hive --service matestore & 【RunJar】 (4) beeline -u jdbc:hive2://localhost:10000 【BeeLine】 (5) start-hbase.sh 【HMaster,HRegionServer】 (6) zkServer.sh start 【QuorumPeerMain】 (7) zeppelin-daemon.sh start 【ZeppelinServer】 |
关机 |
| 第一步:stop-hbase.sh (HMaster,HRegionServer) !!!!!!! 第二步:zeppelin-daemon.sh stop (ZeppelinServer) 第二步:stop-all.sh (DataNode,NameNode,NodeManager,ResourceManager,SecondaryNameNode) 第三步:zkServer.sh stop (QuorumPeerMain--zk345) 第五步:kill -9 XXXX,kill -9 XXXX(RunJar,RunJar) 第六步:shutdown -h now |