HADOOP__HBASE集群安装(自带ZOOKEEPER)
来源:互联网 发布:拳皇开发源码 编辑:程序博客网 时间:2024/05/22 16:53
HBASE的安装
前提:
已成功安装好Hadoop。Hadoop版本:0.20.2
以下现在一个节点做,配置好Hbase之后再拷贝到各个节点(每个节点都需要安装hbase)。
一、下载解压Hbase
链接地址:
http://mirror.bjtu.edu.cn/apache/hbase/hbase-0.90.5/hbase-0.90.5.tar.gz
注意:此处存在版本匹配问题,自行查找匹配的版本。
解压:
tar -zxvf hbase-0.90.5.tar.gz
拷贝到hadoop目录下中:
cp -r hbase-0.90.5 /usr/hadoop/
修改文件夹权限:
chown -R hadoop:hadoop hbase-0.90.5
解决核心包的问题:
(由于hbase基于Hadoop运行,但是目前存在不匹配的问题,需要将hadoop的核心包拷贝到hbase的lib目录下,解决兼容性问题)
① 将hbase内的文件hadoop核心包备份(hbase目录/lib/)
mv hadoop-core-0.20-append-r1056497.jar hadoop-core-0.20-append-r1056497.jar.sav
②将hadoop目录中的核心拷贝到hbase目录/lib/下:
cp /usr/hadoop/hadoop-0.20.2-core.jar /usr/hadoop/hbase-0.90.5/lib/
二、配置hbase
配置hbase-site.xml(需要配置的部分)
<configuration><property> <name>hbase.rootdir</name> <value>hdfs://master:9000/hbase</value> <description>hbase data store floders</description></property><property> <name>hbase.cluster.distributed</name> <value>true</value></property><property> <name>hbase.master</name> <value>hdfs://master:60000</value></property> <property> <name>hbase.zookeeper.quorum</name> <value>master,slave1,slave2,slave3</value></property>
<property> <name>hbase.zookeeper.property.dataDir</name> <value>/usr/hadoop/hbase-0.90.5/zookeeper</value></property></configuration>
配置regionservers(添加所有结点,建议不要添加namenode)
slave1slave2slave3
配置hbase-env.sh:
# The java implementation to use. Java 1.6 required.export JAVA_HOME=/usr/jdk # Extra Java CLASSPATH elements. Optional.export HBASE_CLASSPATH=/usr/hadoop/conf # Tell HBase whether it should manage it's own instance of Zookeeper or not.export HBASE_MANAGES_ZK=true
注意此处:
export HBASE_MANAGES_ZK=true 是使用hbase设置自带的zookeeper
三、拷贝文件,启动集群
将hbase目录复制到3个节点:
scp -r /usr/hadoop/hbase-0.90.5/ slave1:/usr/hadoop/scp -r /usr/hadoop/hbase-0.90.5/ slave2:/usr/hadoop/scp -r /usr/hadoop/hbase-0.90.5/ slave3:/usr/hadoop/
在hadoop目录中先启动hadoop:
bin/start-all.sh
在hbase目录中启动hbase:
bin/start-hbase.sh
在hbase目录中进入hbase:
bin/hbase shell
- HADOOP__HBASE集群安装(自带ZOOKEEPER)
- 使用自带Zookeeper搭建kafka集群
- Kafka(自带的zookeeper)集群搭建详细步骤
- Kafka集群搭建(使用kafka自带的zookeeper)
- Hbase禁用自带ZooKeeper,使用已经安装的ZooKeeper
- Hbase禁用自带ZooKeeper,使用已经安装的ZooKeeper
- 完全分布式安装hbase,使用hbase自带的zookeeper
- HBase集群+Zookeeper集群安装
- Zookeeper集群安装小结
- zookeeper集群安装
- Zookeeper集群安装
- Zookeeper集群安装
- zookeeper集群安装配置
- ZooKeeper集群安装配置
- zookeeper集群安装配置
- 安装zookeeper集群
- zookeeper 集群安装
- ZooKeeper集群安装
- libevent 备忘(不断完善)
- Latex minipage
- 数组名与指针的区别
- HADOOP__HADOOP基础安装和配置
- Calendar 练习
- HADOOP__HBASE集群安装(自带ZOOKEEPER)
- HDU 4126 Genghis Khan the Conqueror (生成树,并查集)
- 求下列序列前20项和的值 2/1, 3/2, 5/3, 8/5, 13/8, 21/13, ……
- 从资源池和管理的角度理解物理内存
- MySQL Win免安装版配置
- 杭电1210
- HDU4778 Gems Fight!
- 商场促销 --- 策略模式
- Ubuntu下使用Simba服务实现局域网内文件共享