文档详情

《大数据平台构建》实验一:HBase组件安装与配置.docx

发布:2025-03-25约9.75千字共22页下载文档
文本预览下载声明

实验一:HBase组件安装与配置

实验任务一:HBase安装与配置

步骤一:解压缩HBase安装包

?[root@master~]#tar-zxvf/opt/software/hbase-1.2.1-bin.tar.gz-C/usr/local/src/

步骤二:重命名HBase安装文件夹

[root@master~]#cd/usr/local/src/

?

[rootp@mastersrc]#mvhbase-1.2.1hbase

步骤三:在所有节点添加环境变量

[root@master~]#vi/etc/profile

?

#sethbaseenvironment

exportHBASE_HOME=/usr/local/src/hbase

exportPATH=$HBASE_HOME/bin:$PATH

步骤四:在所有节点使环境变量生效

?[rootmaster~]#source/etc/profile

步骤五:在master节点进入配置文件目录

?[root@master~]#cd/usr/local/src/hbase/conf/

步骤六:在master节点配置hbase-env.sh文件

#在文件中修改

[root?@masterconf]#vihbase-env.sh

?

#Java安装位置

exportJAVA_HOME=/usr/local/src/jdk1.8.0_152?

?

#值为true使用HBase自带的ZooKeeper,值为false使用在Hadoop上装的ZooKeeper

exportHBASE_MANAGES_ZK=false??

?

#HBase类路径

exportHBASE_CLASSPATH=/usr/local/src/hadoop/etc/hadoop/

步骤七:在master节点配置hbase-site.xml

?[root?@masterconf]#vihbase-site.xml

?

property

???????namehbase.rootdir/name

???????valuehdfs://master:9000/hbase/value?#使用9000端口

???????descriptionThedirectorysharedbyregionservers./description

/property

property

????????namehbase.master.info.port/name

????????value60010/value??#使用master节点60010端口

/property

property

???????namehbase.zookeeper.property.clientPort/name

???????value2181/value?#使用master节点2181端口

???????descriptionPropertyfromZooKeepersconfigzoo.cfg.Theportatwhichtheclientswillconnect.

???????

/description

/property

property

???????namezookeeper.session.timeout/name

???????value120000/value??#ZooKeeper超时时间

/property

property

???????namehbase.zookeeper.quorum/name

???????valuemaster,slave1,slave2/value??#ZooKeeper管理节点

/property

property

???????namehbase.tmp.dir/name

???????value/usr/local/src/hbase/tmp/value??#HBase临时文件路径

/property

property

???????namehbase.cluster.distributed/name

???????valuetrue/value??#使用分布式HBase

/property

hbase.rootdir:该项配置了数据写入的目录,默认hbase.rootdir是指向/tmp/hbase-${user.name},也就说你会在重启后丢失数据(重启的时候操作系统会清理/tmp目录)。

显示全部
相似文档