一、安装背景:sunshine02、sunshine03、sunshine04三个节点安装了zookeeper,hadoop集群。
注:我们首先在sunshine02中进行以下实验,最后将所有sunshine02中的配置文件复制到其他节点。
二、安装过程
2.1解压安装包并配置环境变量试验包在/app下,解压命令为:
tar -zxvf hbase-2.0.0-bin.tar.gz -C app
2.2.配置hbase的配置文件
a .进入hbase配置目录下conf
b.修改配置文件
vi hbase-env.sh
修改JAVA_HOME路径,去掉注释"#"号,然后修改为以下内容:
export JAVA_HOME=/home/linwentao/desktop/app/jdk1.8.0_151
代表使用自己的zookeeper集群
export HBASE_MANAGES_ZK=false
2.3修改hbase-site.xml文件,添加以下内容
vim hbase-site.xml
<property>
<name>hbase.rootdir</name>
<value>hdfs://sunshine02:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>sunshine02,sunshine03,sunshine04</value>
</property>
2.4需要配置hbase的work节点,配置regionservers,配置逻辑上存放数据库数据的节点每个换行:
sunshine03
sunshine04
2.5为了hbase能够自动找到hadoop集群,应该如下配置二选一:
1)在hbase-env.sh的HBASE_CLASSPATH变量后面加上HADOOP_CONF_DIR;
2)将hdfs-site.xml、core-site.xml复制到hbase/conf/下面。
实验中我们选择第二个
2.6将配置好的hbase的文件夹复制到其他三台节点
scp -r /path/hbase-1.2.4 sunshine03:path
scp -r /path/hbase-1.2.4 sunshine04:path
2.7配置好以后,按照以下步骤启动hbase。进入hbase安装目录,执行命令启动hbase
./start-hbase.sh
2.8.验证jps
网友评论