1、进入Sqoop安装包位置,解压
cd /opt/packages
tar -zxvf hbase-2.0.2-bin.tar.gz -C /opt/programs/
2、进入hbase目录下conf文件夹,修改hbase-env.sh文件
cd /opt/programs/hbase-2.0.0/conf
vim hbase-env.sh
文件末尾加上
export JAVA_HOME=/opt/programs/jdk1.8.0_144
export HBASE_MANAGES_ZK=true
3、修改hbase-site.xml文件
vim hbase-site.xml
hbase.rootdir file:///root/hbase/rootdir
hbase.zookeeper.property.dataDir /root/hbase/zookeeper
4、环境变量
vim /etc/profile
export HBASE_HOME=/opt/programs/hbase-2.0.2
export PATH=$PATH:$HBASE_HOME/bin
source /etc/profile
5、启动hbase
start-hbase.sh
停止hbase
stop-hbase.sh
启动hbase(前提是启动Hadoop服务)
遇上同理hbase-site.sh不同
修改hbase-site.xml文件
vim hbase-site.xml
hbase.rootdir hdfs://hadoop0:9000/hbase
hbase.zookeeper.property.dataDir /root/hbase/zookeeper
hbase.cluster.distributed true
hbase.zookeeper.quorum hadoop0
dfs.replication 1
hbase.coprocessor.abortonerror false
phoenix.schema.isNamespaceMappingEnabled true
phoenix.schema.mapSystemTablesToNamespace true
1、进入hbase安装包位置,解压
cd /opt/packages
tar -zxvf hbase-2.0.2-bin.tar.gz -C /opt/programs/
2、进入hbase目录下conf文件夹,修改hbase-env.sh文件
cd /opt/programs/hbase-2.0.2/conf
vim hbase-env.sh
文件末尾加上
export JAVA_HOME=/opt/programs/jdk1.8.0_144
export HBASE_MANAGES_ZK=false
3、修改hbase-site.xml文件
vim hbase-site.xml
hbase.zookeeper.property.clientPort 2181
hbase.zookeeper.quorum hadoop01,hadoop02,hadoop03
hbase.zookeeper.property.dataDir /opt/programs/hbase-2.0.2/zkData
hbase.rootdir hdfs://hadoop01:9000/hbase
hbase.cluster.distributed true
dfs.replication 3
hbase.master.maxclockskew 180000 Time difference of regionserver from master
hbase.unsafe.stream.capability.enforce false
hbase.coprocessor.abortonerror false
phoenix.schema.isNamespaceMappingEnabled true
phoenix.schema.mapSystemTablesToNamespace true
4、修改regionservers文件
vim regionservers
将其内容改为:
hadoop01
hadoop02
hadoop03
5、将整个hadoop01节点的整个HBase安装目录远程复制到hadoop02和hadoop03节点
scp -r /opt/programs/hbase-2.0.2 root@hadoop02:/opt/programs/
scp -r /opt/programs/hbase-2.0.2 root@hadoop03:/opt/programs/
6、三个节点执行:修改环境变量
vim /etc/profile
export HBASE_HOME=/opt/programs/hbase-2.0.2
export PATH=$PATH:$HBASE_HOME/bin
source /etc/profile
7、启动hbase(前提是启动zookeeper和Hadoop服务)
start-hbase.sh
停止hbase
stop-hbase.sh
1、进入Phoenix安装包位置,解压
cd /opt/packages
tar -zxvf apache-phoenix-5.0.0-HBase-2.0-bin.tar.gz -C /opt/programs/
2、进入HBase安装目录的conf文件夹 将hbase-site.xml复制到Phoenix 的bin下
cd /opt/programs/hbase-2.0.2/conf
cp hbase-site.xml /opt/programs/apache-phoenix-5.0.0-HBase-2.0-bin/bin
3、进入Phoenix安装目录 将phoenix-5.0.0-HBase-2.0-server.jar 复制到HBase的lib下
cd /opt/programs/apache-phoenix-5.0.0-HBase-2.0-bin
cp phoenix-5.0.0-HBase-2.0-server.jar /opt/programs/hbase-2.0.2/lib
4、进入Phoenix安装目录的bin文件夹下
cd /opt/programs/apache-phoenix-5.0.0-HBase-2.0-bin/bin
5、启动Phoenix(启动之前重启Hbase服务,确保Hadoop以及Hbase各自进程都能正常启动)
python sqlline.py hadoop0:2181
上一篇:亚特兰大4-1热那亚,CDK世界波,库普梅纳斯任意球破门 意甲亚特兰大0-0热那亚 亚特兰大和热那亚
下一篇:马宁将再次执法C罗亚冠比赛,此前马宁曾判点但C罗摇手指否认点球 马宁将执法C罗比赛 马宁将再执法亚冠决赛边裁是谁