设为首页 收藏本站
查看: 1019|回复: 0

[经验分享] 从Ubunt的安装到hadoop集群的搭建

[复制链接]

尚未签到

发表于 2017-12-17 15:39:44 | 显示全部楼层 |阅读模式
  一、相关基础配置
  1、网络设置
  a.调整VMnet8这块网卡网关
  b.在VMware[编辑]->[虚拟网络编辑器]对VMnet8进线[NAT 设置]
  c.调整[DHCP 设置]中的起始IP地址
  查看图片示例
DSC0000.png

  查看图片示例
DSC0001.png

  二、VMware安装Ubuntu桌面版
  这里我安装的版本为:ubuntu-16.10-desktop-amd64
  1.Linux用户名为:ubuntu,密码:admin
  a.后期会复制此虚拟机,将用户名和密码设置通用,方便后期使用
  b.用户名密码全部为小写英文字母,方便后期登录管理
  2.VMware虚拟机名称为:s180
  a.虚拟机名称后数字为虚拟机IP,方便后期管理
  三、Ubuntu基础配置
  1.设置桌面自适应显示
  a.关机
  b.编辑虚拟机设置
  c.显示器
  d.指定监视器设置
  e.任意监视器的最大分辨率-->设置实际物理显示器的最大分辨率
  2.安装VMware Tools
  a.虚拟机开机
  b.VMware菜单栏[虚拟机]-->[安装VMware Tools]
  c.将VMwareTools-10.1.6-5214329.tar.gz 复制到虚拟机桌面
  d.右键[Extract Here],将VMwareTools-10.1.6-5214329.tar.gz 释放在桌面。
  e.打开命令行终端
  f.$ cd ~/Desktop/vmware-tools-distrib/
  g.$ sudo ./vmware-install.pl
  h.输入密码:admin
  i.一路回车,都按照默认设置
  3.开启root用户
  a.$ sudo passwd root
  b.输入密码及确认密码:admin
  c.看到passwd: password updated successfully表示成功
  4.设置固定IP
  (一)图形界面设置
  a.单机右上角网络连接的上下图标,选择[Edit Connections...]
  b.选择Ethernet下的默认网卡
  我这里叫[Wired connection 1],正常应该是[eth0]
  Linux默认会连接第一块网卡,这里只调整第一块网卡。
  d.选择[IPv4 Settings]
  e.将[Method]设置为[Manual]
  f.在Addresses中[Add]调整IP地址
  根据VMware虚拟网关设置你相应的网段、DNS服务地址
  g.保存,断开连接网络,重新连接网络
  h.$ifconfig 检查IP设置
  查看图片示例 DSC0002.png
  (二)命令行设置固定IP
  a.$ cd /etc/network/
  b.$ sudo nano interfaces
  编辑修改配置文件,保存
  c./etc/init.d/networking restart  重启网卡      
  5.修改Ubuntu软件源
  a.检查是否能访问外网
  b.$ cd /etc/apt
  c.先备份$sudo mv sources.list sources.list.bak
  d.编辑:$ sudo nano sources.list
  这里使用的阿里的源,也可以配置其他的国内镜像源
  

deb http://mirrors.aliyun.com/ubuntu/ vivid main restricted universe multiverse  
deb http://mirrors.aliyun.com/ubuntu/ vivid-security main restricted universe multiverse
  
deb http://mirrors.aliyun.com/ubuntu/ vivid-updates main restricted universe multiverse
  
deb http://mirrors.aliyun.com/ubuntu/ vivid-proposed main restricted universe multiverse
  
deb http://mirrors.aliyun.com/ubuntu/ vivid-backports main restricted universe multiverse
  
deb-src http://mirrors.aliyun.com/ubuntu/ vivid main restricted universe multiverse
  
deb-src http://mirrors.aliyun.com/ubuntu/ vivid-security main restricted universe multiverse
  
deb-src http://mirrors.aliyun.com/ubuntu/ vivid-updates main restricted universe multiverse
  
deb-src http://mirrors.aliyun.com/ubuntu/ vivid-proposed main restricted universe multiverse
  
deb-src http://mirrors.aliyun.com/ubuntu/ vivid-backports main restricted universe multiverse
  

  e.保存
  f.运行:$sudo apt-get update
  6.共享本地文件夹
  a.在VMware我的计算机列表页右击->[设置]->[选项]->[添加]--{--------}->[确定]
  b.重启ubuntu
  c.$cd /mnt/hgfs/
  进入检查一下
  7.设置开机进入文本模式
  $ sudo nano /etc/default/grub
  GRUB_CMDLINE_LINUX_DEFAULT="text"
  $ sudo update-grub
  $ reboot
  8.修改hostname
  a.$ cd /etc/
  b.切换到root用户
  $ su root
  c.修改主机名为s180(与IP对应)
  # echo s180 > hostname
  9.修改本机host文件主机名与IP对应
  a.进入 /etc 目录
  b.修改 hosts
  $ sudo nano hosts
  修改为:
  

127.0.0.1       localhost  

192.168.20.180  s180  

192.168.20.181  s181  

192.168.20.182  s182  

192.168.20.183  s183  

192.168.20.184  s184  

  四、ubuntu软件环境
  1、安装jdk
  a.下载jdk-8u141-linux-x64.tar.gz,放在共享文件夹中   
  b.将安装文件复制到Downloads目录
  $ cp jdk-8u141-linux-x64.tar.gz ~/Downloads/
  c.进入Downloads目录
  $ cd ~/Downloads/
  d.解压jdk-8u141-linux-x64.tar.gz
  $ tar -xzvf jdk-8u141-linux-x64.tar.gz
  e.创建安装目录
  $ mkdir /soft
  f.改变文件夹权限
  $ sudo chown ubuntu:ubuntu /soft
  g.移动安装文件
  $ mv ~/Downloads/jdk1.8.0_141/ soft/
  h.进入bin目录
  $ cd /soft/jdk1.8.0_141/bin/
  i.验证安装
  $ ./java -version
  进入 /soft 目录,为jdk安装目录添加符号链接,
  $ ln -s jdk1.8.0_141 jdk
  g.进入etc目录
  $ cd /etc
  k.编辑environment配置文件
  添加path变量:/soft/jkd/bin,意用“:”分割
  添加JAVA_HOME变量:/soft/jdk
  l.让环境变量即刻生效
  $ source /etc/environment
  echo $JAVA_HOME  打印JAVA_HOME变量
  2、安装Hadoop
  a.复制安装文件
  $ cp /mnt/hgfs/LinuxSoft/hadoop-2.7.3.tar.gz ~/Downloads/
  b.解压、移动
  $ tar -xzvf hadoop-2.7.3-src.tar.gz
  $ mv hadoop-2.7.3 /soft/
  c.建立hadoop链接
  $ ln -s hadoop-2.7.3/  hadoop
  d.配置hadoop环境变量
  $ sudo nano /etc/environment
  HADOOP_HOME=/soft/hadoop
  path变量再添加:“:/soft/hadoop/bin:/soft/hadoop/sbin”
  e.让环境变量即刻生效
  $ source /etc/environment
  echo $HADOOP_HOME  打印HADOOP_HOME变量
  至此,/etc/environment文件内容为:
  

JAVA_HOME=/soft/jdk  
HADOOP_HOME
=/soft/hadoop  
PATH
="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/soft/jdk/bin:/soft/hadoop/bin:/soft/hadoop/sbin"  

  f.reboot  重启ubuntu
  j.验证hadoop安装
  $ hadoop version
  打印出hadoop的安装版本,则说明安装完成
  五、克隆ubuntu clent机器
  1.用s180再克隆四台虚拟机
  2.命名分别为s181、s182、s183、s184
  3.分别将对应IP和主机名修改
  4.分别用主机名ping s181、s182、s183、s184,测试是否联通
DSC0003.png

  六、安装ssh

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-425047-1-1.html 上篇帖子: eclipse与hadoop集成,运行wordCount1 下篇帖子: [原创]Hadoop-2.5.2-HA原文译
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表