超详细单机版搭建hadoop环境图文解析

 参考自:http://www.cnblogs.com/end/archive/2012/08/13/2636645.html

一、安装Linux操作系统 

VMware+Ubuntu安装详细过程  :   http://blog.csdn.net/chongxin1/article/details/68951393

ubuntu-16.04.2-desktop-amd64.iso百度网盘下载地址 :  http://pan.baidu.com/s/1bOHsmi

二、在Ubuntu下创建hadoop用户组和用户

        这里考虑的是以后涉及到hadoop应用时,专门用该用户操作。用户组名和用户名都设为:hadoop。可以理解为该hadoop用户是属于一个名为hadoop的用户组,这是linux操作系统的知识,如果不清楚可以查看linux相关的书籍。
Ctrl+Alt+T : 打开终端的快捷键

1、创建hadoop用户组 

  1. sudo su  //进入管理员root用户
  2. sudo addgroup hadoop
 

2、创建hadoop用户

  1.  sudo adduser ingroup hadoop hadoop
 
重新输入密码
 
 
 

3、给hadoop用户添加权限,打开/etc/sudoers文件

  1. sudo gedit /etc/sudoers
 
按回车键后就会打开/etc/sudoers文件了,给hadoop用户赋予root用户同样的权限。 在root   ALL=(ALL:ALL)   ALL下添加hadoop   ALL=(ALL:ALL)  ALL
 
 

三、在Ubuntu下安装JDK

  • 由于下面使用的是hadoop2.7.3,所以此处至少安装JDK1.7
  • 记得先切换成hadoop用户 

在Ubuntu下安装JDK图文解析   :  http://blog.csdn.net/chongxin1/article/details/68957808

四、修改机器名

每当ubuntu安装成功时,我们的机器名都默认为:ubuntu ,但为了以后集群中能够容易分辨各台服务器,需要给每台机器取个不同的名字。 机器名由 /etc/hostname文件决定。 

1、打开/etc/hostname文件

  1. sudo su
  2. sudo gedit /etc/hostname

 

2、将/etc/hostname文件中的yangcx-virtual-machine改为你想取的机器名

回车后就打开/etc/hostname文件了,将/etc/hostname文件中的yangcx-virtual-machine改为你想取的机器名。这里我取“serverOne“。 重启系统后才会生效。
 
 
解决:sudo: 无法解析主机:serverOne: 连接超时
 
  1. sudo gedit /etc/hosts
 
把/etc/hosts文件中的yangcx-virtual-machine修改为serverOne
 

 

为了后面在windows系统中调用linux系统的hadoop服务,所以应该把127.0.0.1修改为实际IP地址,如:192.168.168.200

 

五、安装ssh服务

此处采用在线安装方法,所以首先要保证Ubuntu系统能够上网。

VMware Ubuntu如何连接互联网 http://blog.csdn.net/chongxin1/article/details/68959150

1、更新源列表

打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了。

 

  1. sudo apt-get update

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值