Skip to content

Latest commit

 

History

History
50 lines (39 loc) · 2.28 KB

homework.md

File metadata and controls

50 lines (39 loc) · 2.28 KB

HBase VirtualBox Image

难度等级:☆
预计时间:30 minus

  1. 复制 HBase VirtualBox Image(Trex_03_HBase 目录下的三个节点) 到自己的电脑上
  2. 在 VirtualBox 环境中,导入 HBase VirtualBox Image
  3. 根据自己的硬件环境,调整虚拟机节点的内存,物理网卡名称(可能需要刷新 MAC ADDRESS )
  4. 开启3个虚拟机节点(HMaster,HRegion-1,HRegion-2)
  5. 通过主机 ping 通3个虚拟机节点,ssh 连接到3个虚拟机节点
  6. 启动 hadoop, hbase
  7. 运行 hbase shell
  8. 进行简单 hbase 测试(如 list)

HBase VirtualBox Image Customize

难度等级:★★
预计时间:4 hours

  1. 开启3个虚拟机节点(HMaster,HRegion-1,HRegion-2)
  2. 分别在三个虚拟机节点,新建 hadoop 用户,密码任意(可以和用户名相同)
  3. 在三个虚拟机节点之间,配置 hadoop 用户的无密码登陆
  4. 在每个虚拟机节点上确认 hadoop 用户的 ssh 免密码登陆
    ssh 本节点主机名,ssh 其他节点A主机名,ssh 其他节点B主机名
  5. 在用户自动加载脚本中 ~/.bashrc 中添加 hadoop 需要使用的系统环境变量
    可参照 /root/.bashrc
  6. 修改 /opt 中 hadoop,hbase 相关资源的拥有者为 hadoop
  7. 修改 core-site.xml,hdfs-site.xml,调整数据保留为 /home/xenron/hadoop-data/ 目录
  8. 格式化 HDFS 系统
  9. 启动 HDFS,启动 Yarn,启动 HBase
  10. 确认各 Web UI 的运行状态
  11. 运行 hbase shell
  12. 进行简单 hbase 测试(如 list)

CentOS Hadoop 环境配置

难度等级:★★★
预计时间:8 hours

  1. 在 VirtualBox 软件环境中,新建3个虚拟机节点
  2. 在新建立的3个虚拟机节点中,分别安装 CentOS 6.7 操作系统
    参考资料
    https://github.com/trex-group/Big-Data/blob/master/01_Guide/environment/Manual/OS_CentOS_6.7.pdf
  3. 按照 HMaster,HRegion-1,HRegion-2 方式进行 HBase 集群环境部署
    参考资料
    (下面资料为Ubuntu环境下Hadoop的搭建方法,CentOS的软件安装方法稍有区别,需要自己查询相关资料)
    https://github.com/trex-group/Big-Data/blob/master/01_Guide/environment/Manual/Hadoop_Ubuntu_14.04.pdf