Hadoop学习之HBase的伪分布式安装
HBase的伪分布式安装
1. HBase单台机器上的安装
a) 使用winscp将win下的HBase软件(hbase-0.94.7-security.tar.gz)包复制到linux下的/usr/local/下
b) 解压文件hbase-0.94.7-security.tar.gz
#tar -xzvf hbase-0.94.7-security.tar.gz
更名为hbase
#mv hbase-0.94.7-security hbase
c) 增加hbase的环境变量
#vim /etc/profile#source /etc/profile
d) 修改配置文件Hbase-env.sh和hbase-site.xml、regionservers(可选)
修改hbase-env.sh
修改30行为自己的JAVA_HOME地址
将118行前面的注释去掉(如图)
修改hbase-site.xml
在configuration标签中添加如下内容:
<property> <name>hbase.rootdir</name> <value>hdfs://hadoop0:9000/hbase</value>##hadoop0修改为自己的主机名 </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>hadoop0</value> </property> <property> <name>dfs.replication</name> <value>1</value> </property>
注意:$HBASE_HOME/conf/hbase-site.xml的hbase.rootdir的主机和端口号与$HADOOP_HOME/conf/core-site.xml的fs.default.name的主机和端口号一致e) 启动HBase,执行start-hbase.sh
…启动hbase之前先确定hadoop 是运行正常的,并且不在安全模式中
f) 验证:
执行jps,如果发现有HMaster、HRegionServer、QuorumPeerMain则证明HBase运行成功。
或者在浏览器中输入hadoop1:60010 ,首先浏览器所在的主机的hosts文件中有hadoop1和IP地址的绑定,如果能正常显示网页也证明成功
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Hadoop学习之ZooKeeper理论知识和集群安装配置
ZooKeeper集群安装配置和理论知识 1.简介:zookeeper是Google的Chubby的一个开源实现,是hadoop的分布式协调服务 2.Zookeeper(简称zk)包含一个简单的原语集,分布式应用程序可以给予它实现同步服务,配置维护和命名服务等 3.Zk的设计目标 a)简单化:通过共享体系的,命名空间进行协调,与文件系统相似,有一些数据寄存器组成,被称为Znode。Zk的数据是放在内存中的,zk可以达到高吞吐量、低延迟。 Zk能用在大型、分布式的系统。 严格的序列访问控制意味者复杂的控制源可以用在客户端上。 b)健壮性:zk互相知道其他服务器存在。维护一个处于内存中的状态镜像,以及一个位于存储器中的交换日志和快照。只要大部分服务器可用,zk服务就可用。 c)有序性:zk为每次更新赋予一个版本号,全局有序。 d)速度优势:读主要负载时尤其快,当读操作比写操作多时,性能会更好。 e)Zk还有原子性、单系统镜像、可靠性和实效性特点。 4.Zk可以用来保证数据在zk集群之间的数据的事务性的一致 (一般数据在2M以下) 5.如何搭建zk集群 a)前提: i. Zk服务器集群规模不...
- 下一篇
Hadoop学习之HBase的集群环境搭建
HBase的集群环境搭建 该集成环境是在伪分布搭建的基础上搭建 1.修改原来的伪分布hadoop1上的hbase的配置文件 #cd /usr/local/hbase/conf/ 待修改的文件:hbase-env.sh、hbase-site.xml、regionservers #vim hbase-env.sh 使用搭建的zookeeper集群环境,因此hbase自带的zookeeper设置为false,不启动。 #vim hbase-site.xml 将zookeeper集群所在的主机名,全部写进去,用逗号分开。 #vim regionservers 添加搭建hbase集群的从节点主机名,每个主机名一行 2.复制hadoop1中的hbase文件夹到hadoop2和hadoop3等其他从节点。 # scp -r hbase hadoop2:/usr/local/ # scp -r hbase hadoop3:/usr/local/ 3.复制环境变量配置文件(profile)到其他从节点 # scp -r /etc/profile hadoop2:/usr/local/ # scp -r ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS8编译安装MySQL8.0.19