欢迎来到天天文库
浏览记录
ID:5351890
大小:199.92 KB
页数:7页
时间:2017-12-08
《hadoop+zookeeper+hbase部署指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Hadoop+Zookeeper+HBase安装指南RUCDB-IIR卞昊穹http://blog.csdn.net/bhq2010bianhaoqiong@gmail.com2012.07.28-Version1集群情况:4个节点,IP分别为:node0:192.168.181.136(NameNode/JobTracker/SecondaryNameNode/HMaster)node1:192.168.181.132(DataNode/TaskTracker/HRegionServer/QuorumPeerMain)node2:192.168.181.133(DataN
2、ode/TaskTracker/HRegionServer/QuorumPeerMain)node3:192.168.181.134(DataNode/TaskTracker/HRegionServer/QuorumPeerMain)软件版本:CentOSLinux6.2x86_64(2.6.32)OpenJDK-1.6.0_24Hadoop-1.0.2Zookeeper-3.4.3HBase-0.94.0Note:从CentOS镜像站下载系统:http://mirrors.tuna.tsinghua.edu.cn/centos/6.2/isos/x86_64/系统安装之后
3、可能没有自带完整的GCC和JDK。如果是在VMWare虚拟机上安装系统的话,安装VMtools之前需要先安装GCC并更新Kernel,参考:http://blog.csdn.net/bhq2010/article/details/7364009安装HBase需要先安装Hadoop和Zookeeper。在安装Hadoop之前,需要先确定所有节点的操作系统中安装了JDK1.6,并正确设置JAVA_HOME、CLASSPATH、PATH环境变量。此外,在所有的节点上建立同名的用户以便于后续的安装。下文所使用的shell命令(灰色方框内),以#开头表示在root用户下执行,以$开头
4、表示在hadoop用户下执行。后续的安装过程如下。目录1.hosts和hostname设置..................................................................................................................22.SSH设置...........................................................................................................................
5、.............23.Hadoop配置安装..........................................................................................................................34.Zookeeper配置安装.....................................................................................................................55.HBase配
6、置安装.............................................................................................................................61.hosts和hostname设置安装分布式的Hadoop和HBase集群需要在每一个节点上都设置网络中的hosts和本机的hostname。首先将/etc/hosts文件中127.0.0.1这一行的中间一段改为本机的主机名,并在文件末尾添加hosts配置,每行为一个ip地址和对应的主机名,以空格分隔。以node0为例
7、,修改后的hosts文件如下:127.0.0.1node0localhost::1localhost6.localdomain6localhost6192.168.181.136node0192.168.181.132node1192.168.181.133node2192.168.181.134node3再将/etc/sysconfig/network文件中HOSTNAME=一行中“=”之后内容改为主机名,如:HOSTNAME=node02.SSH设置CentOS默认安装了OpenSSH,在所有节点上启动SSH服
此文档下载收益归作者所有