CentOS系统下Hadoop、Hbase、Zookeeper安装配置
近期给一个项目搭建linux下的大数据处理环境,系统是CentOS 6.3。主要是配置JDK。安装Tomcat,Hadoop、HBase和Zookeeper软件。博主在Hadoop这方面也是新手。配置这个环境遇到过很多问题。查了很多资料。这里做一个总结。以便日后回想。
首先是账户权限的改动,安装软件环境须要上传文件和一些系统文件的改动权限,所以最好设置成root权限
权限改动方法:http://www.linuxidc.com/Linux/2012-03/55629.htm
软件的安装。网上有很多这方面的文章:
安装JDK:http://www.cnblogs.com/zhoulf/archive/2013/02/04/2891608.html
安装Tomcat:http://www.cnblogs.com/zhoulf/archive/2013/02/04/2891633.html
安装Hadoop:http://www.cnblogs.com/xia520pi/archive/2012/05/16/2503949.html,http://bjbxy.blog.51cto.com/854497/352692
安装HBase:http://blog.csdn.net/21aspnet/article/details/18776833
安装zookeeper:http://www.cnblogs.com/ilovexiao/p/3946547.html
配置Hadoop和Hbase:http://lovesoo.org/hadoop-hbase-deployment-guide.html
在安装Hadoop和Hbase之前须要选择下载相相应的正确的版本号(博主选择的是hadoop1.0.0+hbase0.94.22),能够查阅官方文档选择http://abloz.com/hbase/book.html,同一时候很多Hbase的配置也能够在文档中看到。
在配置Hadoop和Hbase的时候非常重要的一个就是主机名。也就是hostname。这个非常重要。我在原本配置好的server上改动了hostname。出现了一系列的问题,怎么改都有问题(心碎啊),最后发如今改动过hostname以后须要先清空tmp以下的数据,然后format Hadoop的namenode的数据,详细如:http://www.07net01.com/storage_networking/hadoopanzhuangbushuyudaowenti_guzhangpaicha_90974_1363776317.html
在配置软件环境的过程中会遇到很多问题,能够通过查看hadoop、hbase和zookeeper的日志文件来了解问题所在,然后做出改动调整,一般都能解决。
在配置好环境后,測试程序,发现数据存入server之后,再读取出来却是乱码,在windows下測试没问题。这就是server的编码有问题,能够将server的编码改成GB2312或者GBK,详细的改动方式如:http://blog.sina.com.cn/s/blog_697b96890101jdxj.html
假设重新启动server之前没有关闭Hadoop和hbase,则server重新启动后,hadoop会进入safe模式。须要关闭才干又一次使用hbase及其命令。
/12715.html" target="_blank">http://blog.chinaunix.net/uid-451-id-3189503.html? /12715.html
CentOS系统下Hadoop、Hbase、Zookeeper安装配置的更多相关文章
- CentOS系统下Hadoop 2.4.1集群安装配置(简易版)
安装配置 1.软件下载 JDK下载:jdk-7u65-linux-i586.tar.gz http://www.oracle.com/technetwork/java/javase/downloads ...
- 基于CentOS系统下的Oracle的安装
背景 最近的数据库的实验课,要求利用虚拟机安装CentOS系统,并在此系统上安装Oracle_11g软件实现监听,在windows系统上安装SQL Developer软件作为客户端 ,从而可以在SQL ...
- CentOS 系统下Gitlab搭建与基本配置 以及代码备份迁移过程
GitLab 是一个开源的版本管理系统,提供了类似于 GitHub 的源代码浏览,管理缺陷和注释等功能,你可以将代码免费托管到 GitLab.com,而且不限项目数量和成员数.最吸引人的一点是,可以在 ...
- Linux系统下Nginx+PHP 环境安装配置
一.编译安装Nginx 官网:http://wiki.nginx.org/Install 下载:http://nginx.org/en/download.html # tar -zvxf nginx- ...
- Win10系统下MySQL压缩版安装配置教程
MySQL分为安装版和压缩.为了以后MySQL出问题想重装时的各种不必要的麻烦,我个人推荐压缩版MySQL.下面进入教程: 进入官网下载MySQL压缩包,并解压如下 配置环境变量---将bin文件的目 ...
- CentOS系统下Redis安装和自启动配置的步骤
相信大家都知道Redis是一个C实现的基于内存.可持久化的键值对数据库,在分布式服务中常作为缓存服务.所以这篇文章将详细介绍在CentOS系统下如何从零开始安装到配置启动服务.有需要的可以参考借鉴. ...
- CentOS系统下安装python3+Django
转载:CentOS系统下安装python3+Django 1.首先用yum安装下vim,因为CentOS 7可能根本没自带完整vim,经常出现输入乱码:yum -y install vim 2.安装开 ...
- centos 7下Hadoop 2.7.2 伪分布式安装
centos 7 下Hadoop 2.7.2 伪分布式安装,安装jdk,免密匙登录,配置mapreduce,配置YARN.详细步骤如下: 1.0 安装JDK 1.1 查看是否安装了openjdk [l ...
- [推荐]Hadoop+HBase+Zookeeper集群的配置
[推荐]Hadoop+HBase+Zookeeper集群的配置 Hadoop+HBase+Zookeeper集群的配置 http://wenku.baidu.com/view/991258e881c ...
随机推荐
- API设计指南(译)
API的设计在软件系统中的重要性不言而喻,在swift.org上看到一篇“API Design Guidelines”,虽然是就Swift而言,但对于其它语言也有不少可以借鉴的地方,在这里粗略翻译一二 ...
- vue路由细节探讨
1.使用router-link 不会让页面刷新,使用a标签会使页面刷新.2.router-link 里面的to="/路由地址" tag=""自定义标签" ...
- CentOS7 Install Shipyard
# 采集木jj 原文:http://www.cnblogs.com/caoguo/p/5735189.html # CentOS7 Install Shipyard# yum install dock ...
- zookeeper、consul 实现注册中心
1.Zookeeper 分布式协调工具,可以实现注册中心 所有实现方式基本一致,只需要先开启zookeeper的服务端,然后再打开客户端jar包即可. Zookeeper一开始连接失败,后面又可以了, ...
- 哈尔滨工程大学ACM预热赛 补题
链接:https://ac.nowcoder.com/acm/contest/554/A来源:牛客网 小虎刚刚上了幼儿园,老师让他做一个家庭作业:首先画3个格子,第二行有2个格子,第三行有1个格子. ...
- C++操作MYSQL遇到的一些问题
首先 我使用的是 vcpkg<不知道的可以进行百度 可以剧透一下,这个对Visual Studio使用一些C++的轮子太方便了, 上面是我装的一些库<大大安利vcpkg 安装时一定要使用p ...
- Dijkstra+set堆优化局部模板
这是某天2018-10-25写的某题(P1613-luogu)的局部代码,目的是方便自己记忆一些细节,所以这里不过多赘述算法原理或题目 邻接矩阵mapp表示有向图 struct ELE { int i ...
- Kafka生产者----向kafka写入数据
开发者可以使用kafka内置的客户端API开发kafka应用程序.除了内置的客户端之外,kafka还提供了二进制连接协议,也就是说,我们直接向kafka网络端口发送适当的字节序列,就可以实现从Kafk ...
- 查看密码存放地-shadow
shadow 位置:/cat/shadow 作用:存放用户的密码等信息 使用查看命令以后得到以下数据 我们会看到9个字段,分别用 :隔开,如上图所示一一解释: 第一字段:用户名称 第二字段:加密密码 ...
- 树莓派 -- i2c学习 续(1) DeviceTree Overlay实例化rtc
上文中讨论了通过sysfs来实例化i2c设备 (rtc ds3231) https://blog.csdn.net/feiwatson/article/details/81048616 本文继续看看如 ...