一、创建完整克隆(F)/ 创建链接克隆(L)

  • 完整克隆是原始虚拟机当前状态的完整副本。此副本虚拟机完全独立,但需要较多的存储磁盘空间。
  • 链接克隆是对原始虚拟机的引用,所需的存储磁盘空间较少。但是,必须能够访问原始虚拟机才能运行。

操作步骤

操作步骤1:

当前虚拟计算机处于关机状态---备份计算机(快照)---管理---克隆---下一步---选择当前状态或者快照都可以---下一步---创建完整克隆(或者链接克隆,除含义不同其他操作步骤一样)---下一步---修改虚拟机名称如:hadoop03---修改存储指定位置(一般修改和原虚拟机放在同级目录下)---完成----关闭

操作步骤2:

开启hadoop03


1)查看ip地址:ifconfig


2)vi /etc/udev/rules.d/70-persistent-net.rules #修改网卡

【# PCI device 0x8086:0x100f (e1000)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:26:ce:6 

a", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"】删除


然后把下方的NAME="eth1"改为NAME="eth0" 【# PCI device 0x8086:0x100f (e1000)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:1d:57:4

0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"】保存并退出。如有疑问看文末的截图演练


3)vi /etc/sysconfig/network-scripts/ifcfg-eth0   ##修改网卡配置文件

将“UUID”和“HWADDR”这两行信息删掉

修改ip地址如:IPADDR=192.168.2.103

保存并退出

4)vim /etc/sysconfig/network    ##修改主机名,如修改为HOSTNAME=hadoop03


5)配置主机映射

Linux:vim /etc/hosts    在末尾添加192.168.2.103 hadoop03保存并退出

windows:在C:\Windows\System32\drivers\etc\hosts文件末尾添加192.168.2.103 hadoop03


6)chkconfig --list iptables   ##检查防火墙

关闭全部开机自启状态:chkconfig iptables off

关闭指定系统级别(如3和5)的开机自启状态:chkconfig --level 35 iptables off

7)vi /etc/inittab   ##修改系统启动级别

将末尾的id:5:initdefault改为id:3:initdefault,保持并退出



后面部分是为了搭建hadoop时的继续必要操作,(如果不搭建hadoop就可以执行重启:reboot)


8) 检查关闭selinux(linux的安全管理策略)

vim /etc/selinux/config

修改:

#SELINUX=enforcing

SELINUX=disabled


9)同步时区及时间(搭建hadoop就必须同步)

查看时区:cat /etc/sysconfig/clock

修改时区:cp /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime   

直接修改时间:date -s "2019-10-12 15:59:58"

同步网络时间:ntpdate 时间服务器的地址  如:ntpdate ntp1.aliyun.com


10)jdk的安装

java -version   #查看是否安装

echo $PATH  #查看环境变量是否为全局变量(全局变量前面有export)

vim /etc/profile  #全局配置(所有用户都可以使用),在末尾添加或修改环境配置,加入下面两行代码:

export JAVA_HOME=/opt/jdk1.8.0_144

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

点击查看安装jdk的教程


11)保证用于搭建集群的n台机有同名的普通用户,并配置相互的ssh免密使用

cat /etc/passwd  #查看用户,其中普通用户uid-->500-60000

useradd  hadoop   #添加名为hadoop的普通用户

passwd  hadoop    #修改新增加用户的密码

vi /etc/sudoers    #先su root下给hadoop用户配置sudoer权限

找到root    ALL=(ALL)       ALL 行,在下面添加一行

hadoop    ALL=(ALL)       ALL

点击查看用户管理操作教程

su hadoop    #切换到hadoop用户下,然后配置ssh免密登陆

ssh-keygen   #生成密钥对,一直回车执行完即可

ssh-copy-id hadoop01  #将公钥发送给hadoop01

ssh-copy-id hadoop02  #将公钥发送给hadoop02

ssh-copy-id hadoop03  #将公钥发送给hadoop03

......

注意:再次强调是n台机器同时操作

测试:

ssh hadoop01   #登陆hadoop01    

ssh hadoop02   #登陆hadoop02 

ssh hadoop03   #登陆hadoop03

如果登陆成功,配置成功,退出登陆:exit 执行三次,回到自己的机器上面。


12)sudo reboot    ##重启


重要操作步骤截图


vmware克隆虚拟机--创建完整克隆(F)/ 创建链接克隆(L)_普通用户

vmware克隆虚拟机--创建完整克隆(F)/ 创建链接克隆(L)_普通用户_02

vmware克隆虚拟机--创建完整克隆(F)/ 创建链接克隆(L)_hadoop_03

vmware克隆虚拟机--创建完整克隆(F)/ 创建链接克隆(L)_普通用户_04

vmware克隆虚拟机--创建完整克隆(F)/ 创建链接克隆(L)_普通用户_05

vmware克隆虚拟机--创建完整克隆(F)/ 创建链接克隆(L)_vim_06

vmware克隆虚拟机--创建完整克隆(F)/ 创建链接克隆(L)_普通用户_07