一 HBase完全分布式集群(使用HBase内置的ZooKeeper)安装操作说明
1)双击桌面“Oracle VM Virtual Box”图标,启动Virtual Box虚拟机软件
2)展开Virtual Box左边的Hadoop分布式集群,分别在master,slave1, slave2鼠标右键点击【启动】,菜单中选【启动】-》【分离式启动】,会弹出一个虚拟机启动窗口,耐心等待虚拟机启动过程完成
3)双击桌面“XshellPortable”图标,启动远程登陆终端工具XShell
4)菜单【文件】-》【打开】,弹出会话窗口,双击master,slave1, slave2,用户名和密码都是root,应该能成功远程连接虚拟机master,slave1,slave2,登陆成功后会进入Linux Shell命令提示终端@hadoop ~]#
5)如果远程连接虚拟机失败,在Oracel VM VirtualBox管理器界面中,菜单【管理】-》【主机网络管理】,弹出主机网络管理器窗口,点击【属性】图标,修改IPv4地址为192.168.56.1,修改IPv4网络掩码为255.255.255.0,最后点击【应用】,确认IP地址和掩码修改成功后关闭主机网络管理器窗口,再次执行第4)步尝试连接虚拟机
6)检查master, slave1,slave2三个虚拟机的软件安装情况
依次在master, slave1,slave2执行命令cd /usr/local/ 切换目录 ,再执行ls命令,查看是否存在hadoop-2.6.0-cdh5.7.0目录和hbase-1.2.0-cdh5.7.0目录,Hadoop应该已安装好,有hadoop-2.6.0-cdh5.7.0目录,
如果已经存在hbase-1.2.0-cdh5.7.0目录,执行mv hbase-1.2.0-cdh5.7.0/ hbase-1.2.0-cdh5.7.0.bak 备份掉之前的HBase 或 执行 rm -rf hbase-1.2.0-cdh5.7.0/ 删除掉之前的HBase
7)解压缩HBase安装包
HBase安装包hbase-1.2.0-cdh5.7.0.tar.gz 应该已经保存在/home目录,依次在master, slave1,slave2执行命令tar -zxvf /home/hbase-1.2.0-cdh5.7.0.tar.gz -C /usr/local/ 解压缩HBase包装包到/usr/local目录,耐心等待解压缩完成,千万不同时在3台虚拟机执行解压缩命令,可能造成虚拟机死机哦!!
8)检查HBase环境变量
在master, slave1,slave2三台主机上检查环境变量 执行命令cat /etc/profile 查看是否设置环境变量HBASE_HOME
# jdk
export JAVA_HOME=/usr/local/java/jdk1.8
export PATH=$PATH:$JAVA_HOME/bin
# hadoop
export HADOOP_HOME=/usr/local/hadoop-2.6.0-cdh5.7.0
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
# hbase
export HBASE_HOME=/usr/local/hbase-1.2.0-cdh5.7.0
export PATH=$PATH:$HBASE_HOME/bin
如未设置就添加环境变量HBASE_HOME,存盘退出后,记得还要执行source /etc/profile命令,HBase的环境变量生效
9)执行命令 systemctl disable

本文详细介绍了如何在Virtual Box虚拟机上安装HBase完全分布式集群,包括启动虚拟机、远程连接、环境变量配置、HBase安装包解压、环境变量设置、防火墙和SSH配置、配置文件修改、启动HDFS和HBase集群,以及验证HBase运行正常的步骤。

1650

被折叠的 条评论
为什么被折叠?



