HBase完全分布式安装
目录
4.#修改JAVA_HOME:export JAVA_HOME=xxxx
7.修改hbase-site.xml,配置开启完全分布式模式
8.配置region服务器,修改conf/regionservers文件,每个主机名独占一行,
10.启动Hadoop伪分布式(先启动zookeeper集群)
1.下载到服务器
wget http://bj-yzjd.ufile.cn-north-02.ucloud.cn/hbase-0.98.17-hadoop2-bin.tar.gz
2.下载解压
3.修改conf/hbase-env.sh
4.#修改JAVA_HOME:export JAVA_HOME=xxxx
cat /etc/profile 查看所有的配置文件路径
/home/presoftware/jdk1.8
5.#修改Zookeeper和Hbase的协调模式,
hbase默认使用自带的zookeeper,如果需要使用外部zookeeper,需要先关闭:
export HBASE_MANAGES_ZK=false
6.保存,重新加载配置文件
7.修改hbase-site.xml,配置开启完全分布式模式
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop01:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!--#配置Zookeeper的连接地址与端口号-->
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop01:2181,hadoop02:2181,hadoop03:2181</value>
</property>
8.配置region服务器,修改conf/regionservers文件,每个主机名独占一行,
9.拷贝其他服务器上
10.启动Hadoop伪分布式(先启动zookeeper集群)
11.启动zookeeper集群
sh zkServer.sh start
12.启动Hbase
出现黄色字体,启动成功,
13.查看节点
14.查看其他节点信息
之前疏忽把JDK安装目录配置错误,更改之后,查看其他节点信息
15.防止主节点单点故障
在其他节点单独启动一个Hbase
16.查看各节点的java进程是否正确
通过浏览器访问http://xxxxx:60010来访问web界面,通过web见面管理hbase
17.关闭Hmaster
进入到hbase安装目录下的bin目录,执行:stop-hbase.sh
18.关闭regionserver
进入到hbase安装目录下的bin目录,执行:sh hbase-daemon.sh stop regionserver