Hbase和hive单机安装及环境配置
一.Hbase单机伪分布式安装配置
1.将安装包解压到opt文件夹下
[root@hadoop1 software]# tar -zxvf hbase-1.2.0-cdh5.14.2.tar.gz -C/opt
2.修改文件名并进行文件配置
[root@hadoop1 software]#cd /opt
#改名字
[root@hadoop1 opt]# mv hbase-1.2.0-cdh5.14.2/ hbase
[root@hadoop1 opt]# cd hbase
[root@hadoop1 hbase]# cd conf
[root@hadoop1 conf]# ll
total 40
-rw-r--r--. 1 1106 4001 1811 Mar 28 2018 hadoop-metrics2-hbase.properties
-rw-r--r--. 1 1106 4001 4603 Mar 28 2018 hbase-env.cmd
-rw-r--r--. 1 1106 4001 7530 Mar 28 2018 hbase-env.sh
-rw-r--r--. 1 1106 4001 2257 Mar 28 2018 hbase-policy.xml
-rw-r--r--. 1 1106 4001 934 Mar 28 2018 hbase-site.xml
-rw-r--r--. 1 1106 4001 4603 Mar 28 2018 log4j.properties
-rw-r--r--. 1 1106 4001 10 Mar 28 2018 regionservers
(1)配置hbase-env.sh
#添加jdk路径
export JAVA_HOME=/opt/jdk1.8.0_221/
并将大概48左右下面两行内容注释掉,如图所示
(2)配置vi hbase-site.xml
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop1:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>false</value>
</property>
(3) vi /etc/profile
export HBASE_HOME=/opt/hbase
export PATH=.:$HBASE_HOME/bin
保存后
source /etc/profile
使环境变量生效
3.启动
#可以先把hadoop开启
start-all.sh
#先启动master不然会报以下错误,如图
hbase-daemon.sh start master
hbase shell
4.验证
(1)新开一台进行jps显示如下
[root@hadoop1 ~]# jps
13056 Jps
12100 NameNode
12517 ResourceManager
12375 SecondaryNameNode
12939 Main
11101 HMaster
12622 NodeManager
12223 DataNode
(2)创建一个表(注意列名大写)
#建表
hbase(main):002:0> create 'abc',{
NAME=</