CDH 下 HBase和MR的集成
1.配置環境變量
❤️ 注意 每臺機器都要配置
vim /etc/profile
追加到profile文件尾部 :
export HBASE_HOME=/opt/cloudera/parcels/CDH-5.14.4-1.cdh5.14.4.p0.3/lib/hbase
export HADOOP_HOME=/opt/cloudera/parcels/CDH-5.14.4-1.cdh5.14.4.p0.3/lib/hadoop
執行命令使更改的配置文件生效
source /etc/profile
2.設置 Hadoop-env.sh
export HADOOP_CLASSPATH=$HADOOP_CLASSPATH:/opt/cloudera/parcels/CDH-5.14.4-1.cdh5.14.4.p0.3/lib/hbase/lib/*
執行命令使更改的配置文件生效
source /etc/hadoop/conf/hadoop-env.sh
3.測試
❤️ 如果測試不通過檢查下前面的配置文件是否正確並且是否執行命令使配置文件生效 然後可以重啓集羣
cd /opt/cloudera/parcels/CDH-5.14.4-1.cdh5.14.4.p0.3
bin/hadoop jar ./lib/hbase/lib/hbase-server-1.2.0-cdh5.14.4.jar rowcounter 表名