基于linux平台的Hadoop完全分布式集群搭建

前一段因为课设搭建了基于linux的Hadoop集群,现将搭建过程记录如下,如有错误,望不吝指出。

注:下文从自己的课设报告中直接粘贴下来的,可能有些格式问题。

环境搭建

       因为此次课程设计需要用到多台主机,所以选择在虚拟机中完成。三台虚拟机系统均选择Ubuntu16.04。虚拟机分配2G内存,100G硬盘,单个网络适配器,网络连接方式选择nat方式。大致情况如下图所示

图3. 1 每个虚拟机的概况

       系统安装使用Vmware Workstation的简易安装完成。为了使界面友好,安装了中文语言。

图3. 2 安装中文语言

       习惯于使用vim来修改文件,所以还安装了vim。

       在安装好了一台虚拟机后,可以使用Vmware Workstation的克隆功能来获得其他两台虚拟机,克隆功能可以百度使用方法,在这里不再展开说明。

图3. 3 克隆向导

       至此,我们已经获得了三台虚拟机,为了接下来的需要以及方便区分,我们将三台虚拟机分别取名为master、node1、node2。

图3. 4 三台虚拟机

       虚拟准备完毕,为了阅读的连贯性,其他环境的准备将放在设计过程(步骤)中介绍。

 

4 过程(步骤)

4.1 安装JDK

       由于系统是新安装的,之前并没有安装过JDK,需要先安装JDK。此次课设安装的JDK版本是jdk1.8.0_191。(下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)。

       在下载好之后,可以进入下载的文件夹查看:下载后将它复制到了新建的java文件夹便于查找。

图4. 1 下载的JDK

将下载后的压缩包解压:

图4. 2 解压JDK

       接下来就是配置环境变量了,我们将环境变量配置在/etc/profile中,这样就可以为所有用户配置JDK环境了。

       打开/etc/profile文件:

图4. 3修改profile文件

       在文件的末尾加上环境变量的配置:

              export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_171

              export JRE_HOME=${JAVA_HOME}/jre   

              export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib   

              export PATH=${JAVA_HOME}/bin:$PATH

图4. 4 末尾加上Java环境变量

       使用source /etc/profile来是配置生效。

 

图4. 5使配置生效

使用java -version来查看环境变量是否生效。

  • 8
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值