一、相关基础配置
1、网络设置
a.调整VMnet8这块网卡网关
b.在VMware[编辑]->[虚拟网络编辑器]对VMnet8进线[NAT 设置]
c.调整[DHCP 设置]中的起始IP地址
二、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设置
(二)命令行设置固定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,测试是否联通
六、安装ssh