人个主页链接:http://www.tongtongxue.com/archives/4669.html
软件准备
1、zookeeper-3.4.9.tar.gz
2、hbase-1.1.7-bin.tar.gz
安装Zookeeper
由于Hbase的需要zookpeeper的协同管理,所以先把Zookeeper安装好。
1、首先从Apache网站将zookeeper下载下来;
2、将zookeeper安装包通过xshell工具上传到linux服务器上,然后输入解压命令:
tar -zxvf zookeeper-3.4.9.tar.gz
3、进入conf文件夹,新建zoo.cfg配置文件,配置如下:
# The number of milliseconds of each tick tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement syncLimit=5 # the directory where the snapshot is stored. # do not use /tmp for storage, /tmp here is just # example sakes. dataDir=/opt/zookeeper/data # the port at which the clients will connect clientPort=2181 # the maximum number of client connections. # increase this if you need to handle more clients #maxClientCnxns=60 # # Be sure to read the maintenance section of the # administrator guide before turning on autopurge. # # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance # # The number of snapshots to retain in dataDir #autopurge.snapRetainCount=3 # Purge task interval in hours # Set to "0" to disable auto purge feature #autopurge.purgeInterval=1
4、配置环境变量
打开配置环境变量文件
vi /etc/profile
配置如下信息
export ZOOKEEPER_HOME=/opt/zookeeper export PATH=$JAVA_HOME/bin:$HADOOP_HOME/bin:$ZOOKEEPER_HOME/bin:$PATH
5、启动Zookeeper
在启动zookeeper之前,可以先将hadoop的hdfs环境启动直起来,即
sbin/start-dfs.sh
然后启动zookeeper
zkServer.sh start
安装Hbase
1、在Apache网站中下载hbase;
2、将文件上传到linux服务器,解压文件
tar -zxvf hbase-1.1.7-bin.tar.gz
3、配置环境变量
export HBASE_HOME=/opt/hbase export PATH=$JAVA_HOME/bin:$HADOOP_HOME/bin:$ZOOKEEPER_HOME/bin:$HBASE_HOME/bin:$PATH
4、编辑hbase-env.sh
在conf文件夹中,找到hbase-env.sh,修改如下:
# The java implementation to use. Java 1.7+ required. export JAVA_HOME=/opt/jdk1.7.0_67 # Extra Java CLASSPATH elements. Optional. export HBASE_CLASSPATH=/opt/hadoop/etc/hadoop # Tell HBase whether it should manage it's own instance of Zookeeper or not. export HBASE_MANAGES_ZK=true
5、编辑hbase-site.xml
在conf文件夹中,找到hbase-site.xml文件,配置成:
<configuration> <property> <name>hbase.rootdir</name> <value>hdfs://yunpan:9000/hbase</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>yunpan</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> </configuration>
6、启动Hbase
start-hbase.sh
关注微信公众号
相关推荐
私有云盘 Seafile 搭建文档 私有云盘 Seafile 搭建文档是指使用 Docker 容器服务搭建私有云盘 Seafile 的过程。下面是该过程的详细步骤: 一、安装 Docker 容器服务 首先,需要安装 Docker 容器服务。使用 yum ...
这是一个基于Java技术栈,利用SpringMVC、Spring、HBase和Maven构建的Hadoop分布式云盘系统的项目。该项目旨在实现一个高效的、可扩展的云存储解决方案,利用Hadoop的分布式特性来处理大规模数据存储需求。 首先,...
在本文中,我们将深入探讨如何搭建“海绵宝宝个人安全云盘系统”的环境,这是一个强调安全性的个人云存储解决方案。为了确保系统的稳定运行,我们需要正确配置一系列的软件组件,包括Java开发环境、Maven项目管理...
《HBase企业应用开发实战》是一本深度剖析HBase在实际业务场景中应用的专业书籍,旨在帮助读者理解和掌握HBase的核心功能、设计理念以及在大规模数据处理中的应用策略。HBase,作为Apache的一个分布式、高性能、基于...
搭建Owncloud私有云盘,里面有详细的操作步骤,按.txt文件步骤操作。不懂给我留言
kiftd是一款面向个人、团队和小型组织的、搭建网络云盘系统的开源软件。其不但能够分享任意体积的文件,且具备了主流网盘特有的在线视频播放、在线音乐播放、PDF预览、图片查看等功能。无需安装客户端,仅需一个...
通过学习《HBase企业应用开发实战》,读者不仅能掌握HBase的基本用法,还能了解到如何在实际的企业环境中部署、管理和优化HBase,从而更好地应对大数据挑战。这本书对于希望在大数据领域工作的开发者和技术决策者来...
本文将详细介绍如何利用Windows Server 2019搭建一个既满足个人使用又具备公共资源共享的云盘系统。 首先,我们需要理解云盘的基本概念。云盘是一种基于云计算技术的在线存储服务,允许用户在互联网上存储、管理和...
在云盘系统中,HBase可以作为HDFS上的索引层,提供高效的数据查询和检索,比如根据文件名、时间戳等属性快速定位文件。 【压缩包子文件的文件名称列表】:hadoop_disk-master 这个文件名暗示了源代码仓库可能包含...
1. 快速部署:项目通过一键安装脚本,使得用户能够在短时间内完成环境配置和应用安装,大大降低了云盘搭建的门槛。 2. 资源管理:项目可能包括了服务器资源的管理和优化,例如,通过调度算法合理分配服务器的CPU、...
【标题】基于Hadoop-Hbase的网络云盘系统 在当今大数据时代,高效的数据存储与处理成为企业关注的焦点。Hadoop和HBase是两个在分布式计算领域中至关重要的技术,它们共同为构建大规模、高性能的网络云盘系统提供了...
标题中的“基于ssh+hadoop+hbase的简单云盘系统”是指一个使用SSH(Secure Shell)进行远程管理和控制,Hadoop作为大数据处理框架,以及HBase作为分布式列存储数据库的云盘系统实现。这个系统旨在提供一种高效、可...
基于SpringMVC+Spring+HBase+Maven搭建的Hadoop分布式云盘系统。使用Hadoop HDFS作为文件存储系统、HBase作为数据存储仓库,采用SpringMVC+Spring框架实现,包括用户注册与登录、我的网盘、关注用户、我的分享、我...
在本项目中,"使用Django、vue2和MySQL搭建的云盘.zip"是一个结合了后端框架Django、前端框架Vue.js(具体版本为Vue2)以及关系型数据库MySQL来构建的云存储平台。这样的架构是现代Web开发中常见的一种组合,允许...
根据提供的信息来看,这份文档主要涉及的是《HBase企业应用开发实战》这本电子书的简介及提供者的一些联系方式和服务介绍。尽管文档中没有提供具体的书籍内容,但从标题、描述和标签中我们可以推断出该书是关于HBase...
【kiftd私人云盘搭建系统】是一款专为个人、团队和小型组织设计的私有云存储解决方案。基于JAVA技术开发,它提供了安全、可控的数据存储和共享功能,适合在各种场景下,如家庭、学校或办公环境中部署使用。下面我们...
基于Hadoop分布式云盘系统使用Hadoop HDFS作为文件存储系统、HBase作为数据存储仓库,采用SpringMVC+Spring框架实现,包括用户注册与登录、我的网盘、关注用户、我的分享、我收到的分享等五大功能模块。其中我的网盘...
大数据企业实训项目:基于SpringMVC+Spring+HBase+Maven搭建的Hadoop分布式云盘系统。使用Hadoop HDFS作为文件存储系统、HBase作为数据存储仓库,采用SpringMVC+Spring框架实现,包括用户注册与登录、我的网盘、关注...