虚拟机搭建haddoop、zookeeper、hbase集群

本文详细介绍了如何在三台虚拟机上搭建hadoop、zookeeper和hbase集群。首先,通过安装和配置jdk,然后创建集群,包括克隆虚拟机、设置hostname和连接ip地址。接着,配置SSH无密钥登录,并安装配置hadoop。最后,安装zookeeper和hbase,调整相关配置,并启动集群,完成hbaseshell验证。
摘要由CSDN通过智能技术生成

·        在三台虚拟机搭建hbase集群

 

安装jdk

打开一个虚拟机,右键单击桌面选择Open in Terminal,进入编辑界面:

1.假设用户名是wxx(获取root权限)

(1)使wxx成为sudoer

       su 

       cd  /etc

       vi  sudoers

   i  进入编辑状态

   在root ALL=(ALL) ALL的下一行编辑

      wxx  ALL=(ALL) ALL

 

   按ESC

   按Shift + :

   输入wq!

 

(2)创建hadoop文件夹

cd

mkdir  hadoop

 

将jdk-7u79-linux-x64安装包复制到hadoop文件目录下(与windows环境下类似)。

(3)解压jdk-7u79-linux-x64.gz文件

cd

cd  hadoop

tar  -zxvf  jdk-7u79-linux-x64.gz

 

(4)设置jdk环境变量

cd

cd  hadoop

su

gedit  /etc/profile

 

进入后在最后一行添加以下指令:

export  JAVA_HOME=/home/wxx/hadoop/jdk1.7.0_79

export  PATH=$JAVA_HOME/bin:$PATH

export  CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

 

点击保存后关闭,输入以下指令使jdk生效:

source  /etc/profile

 

(5)检查jdk是否安装成功

java  -version

成功后显示如下信息:

java version"1.7.0_79"

Java(TM) SE RuntimeEnvironment (build 1.7.0_79-b15)

Java HotSpot(TM) 64-Bit ServerVM (build 24.79-b02, mixed mode)

 

 

四、创建集群

1.克隆虚拟机

将已经安装好jdk的虚拟机克隆两个,创建三个虚拟机的集群。

2.修改后hostname

su

vi  /etc/sysconfig/network

 

在三个虚拟机上分别命名masterslave1slave2

如图:(完成后重启虚拟机reboot)

 

3.将三个虚拟机的ip地址相互连接

首先必须确保虚拟机联网,如果NET模式连不上网,则选中桥接模式。

网络通畅后执行以下操作:

(1)分别对三个虚拟机执行指令ifconfig,查看各虚拟机ip地址

(2)在master中执行以下指令

su

cd  /etc

gedit  /etc/hosts

进入编辑界面后按“IP地址   hostname”填写信息,如图:

填写完后按Save按钮,关闭编辑页。

(3)将配置好的文件复制到slave1、slave2中

在master中执行以下指令:

scp  /etc/hosts  root@slave1:/etc/

scp  /etc/hosts  root@slave2:/etc/

 

(4)检查各虚拟机是否互联

在master中执行以下指令:

ping  slave1

ping  slave2

连通后显示如下:

 

 

 4.配置SSH无密钥登录

(1)关闭防火墙

对每个虚拟机进行如下操作:

su

chkconfig  iptables  off

执行后重启虚拟机: reboot

(2)关闭防火墙后在master下执行以下指令:

cd

ssh-keygen  –t  rsa

cd  .ssh

cat  id_rsa.pub >>  authorized_keys

chmod  600 authorized_keys

scp  authorized_keys  wxx@slave1:~/.ssh/

scp  authorized_keys  wxx@slave2:~/.ssh/

(3)检查无密钥登录是否成功

ssh  slave1

ssh  slave2

ssh  master

成功后显示如下:

 

5.安装并配置hadoop-2.6.4(在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值