hbase安装
来源:互联网 发布:国外大学网络课程证书 编辑:程序博客网 时间:2024/05/16 23:44
先决条件
hadoop 已经安装
1. 解压
tar -zxvf hbase-0.90.4-cdh3u3.tar.gz
2. 配置环境变量 (每台机器)
A. vim /etc/profile 添加:
#set hbase enviromet
export HBASE_HOME=/usr/hadoop/hbase-0.90.4-cdh3u3
export PATH=$PATH:$HBASE_HOME/bin
B. source /etc/profile (是刚配置的环境变量生效)
3. 修改 $HADOOP-HOME/conf/hdfs-site.xml(每台机器)
<property>
<name>dfs.datanode.max.xcievers</name> # HDFS 上运行文件个数上限
<value>4096</value>
</property>
4. 配置 $HBASE-HOME/conf/hbase-site.xml, 添加如下节点
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2222</value>
<description>Property from ZooKeeper's config zoo.cfg.
The port at which the clients will connect.
</description>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>salve1</value>
<description>The directory shared by RegionServers.
</description>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/hadoop/zookeeper</value>
<description>Property from ZooKeeper's config zoo.cfg.
The directory where the snapshot is stored.
</description>
</property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:9000/hbase</value>
<description>The directory shared by RegionServers.
</description>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
<description>The mode the cluster will be in. Possible values are
false: standalone and pseudo-distributed setups with managed Zookeeper
true: fully-distributed with unmanaged Zookeeper Quorum (see hbase-env.sh)
</description>
</property>
5. 配置jdk ,vim $HBASE-HOME/conf/hbase-env.sh,修改如下:
export JAVA_HOME=/usr/java/jdk1.6.0_33
6.配置子节点 vim $HBASE-HOME/conf/regionservers
添加上所有子节点的地址
7. 将hbase 文件发送到各个节点
scp -r /usr/hadoop/hbase-0.90.4-cdh3u3 salve1:/usr/hadoop/
8. 启动/关闭
启动:start-hbase.sh (先启动hdfs)
关闭:stop-hbase.sh
9. 测试
a. 输入: hbase shell
b. 输入: list 如果没有报错,则安装正常
10,web管理
http://192.168.1.201:60010 (换成对应的IP)
11, 若使用hadoop程序连接hbase,需做以下配置:
A. 将hbase 所有jar copy到 hadoop lib下
B. 配置hadoop,core-site.xml
<property>
<name>hbase.zookeeper.quorum</name>
<value>hdp1,hdp2,hdp3</value>
<description>Comma separated</description>
</property>
C, 将hbase-site.xml copy 到 hadoop conf 下
欢迎留言交流
0 0
- [HBase]HBase安装
- [HBase学习]HBase安装
- HBase安装
- hbase安装
- Hbase安装
- HBase安装
- Hbase安装
- 安装hbase
- HBase安装
- HBase安装
- hbase安装
- hbase安装
- hbase 安装
- hbase安装
- hbase 安装
- hbase安装
- hbase安装
- Hbase安装
- cximage 进行gif 背景透明处理
- AOSP编译系统初探(二)
- 第十七周 【OJ-问题 E: 重复字符串】
- 应用汇
- CSS
- hbase安装
- Linux中cut命令
- c++的某些操作符为什么要返回引用?为什么经常有书中说对于一些操作符我们要尊重内置类的操作符,所以要返回引用
- Android自定义发送本地广播
- java中的多线程
- linux下tomcat集群的负载均衡
- Android 通知栏Notification的整合
- 一个服务器下面配置多个网站
- DOS:变量延迟详解(新手推荐)