构建Hadoop运行时环境1 .模板虚拟机环境准备2 .克隆虚拟机
1 .准备模板虚拟机环境
0)安装模板虚拟机,IP 地址 192.168.10.100、主机名称 hadoop100、内存 4G、硬盘 50G
IP地址:在VMware编辑中设定
1)hadoop100 虚拟机配置要求如下(本文 Linux 系统全部以 CentOS-7.5-x86-1804 为例)
)要使用yum安装,虚拟机必须能够成功连接到互联网。 可以在yum安装之前测试虚拟机的网络连接状态
(2)安装epel-release
注: extrapackagesforenterpriselinux是用于RHEL、CentOS和Scientific Linux的“红帽类”操作系统的附加软件包。 因此,它相当于软件仓库,大多数rpm软件包在官方存储库中找不到)
yum安装- ye pel-release (3)注意:如果Linux安装了最低系统版本,还必须安装以下工具: 如果安装了Linux桌面标准,则不需要执行以下操作
net-tool:ifconfig等命令yum install -y net-tools vim :编辑器yum install-yvim 3358 www.Sina.com /
systemctlstopfirewalldsystemctldisablefirewalld.service 3358 www.Sina.com/:在企业开发期间,通常在各个服务器的防火墙上关闭。 整个公司对外设置非常安全的防火墙。
2)关闭防火墙,关闭防火墙开机自启
用户自定义zs密码zs自定义。 如果在打开系统电源时创建了用户,则无需再创建
4 )设置命令:zs用户具有根权限,稍后授予sudo根权限
vim /etc/sudoers修改/etc/sudoers文件,并在%wheel行下添加以下行:
# allowroottorunanycommandsanywhererootall=(all ) all # # allowspeopleingroupwheeltorunallcommands % whelall=(all ) all 由于所有用户都属于wheel组,因此应该将zs设置为具有安全功能,但当程序运行到%wheel行时,该功能将再次被复盖并需要密码。 所以zs放在%wheel这一行下面。
注意
(1)在/opt目录下创建模块、软件文件夹
suroot#root用户mkdir/opt/module mkdir/opt/software切换(2) module、software文件夹的所有者和所属组都是zs用户
显示chown zs 3360 zs/opt/modulechownzs 3360 zs/opt/software (3) module、software文件夹的所有者和所属组
[ root @ Hadoop 100~] CD/opt/[ root @ Hadoop 100 opt ] ll总用量12 drwxr-xr-x.2 atguiguatguigu 40965月28日17336018 moduledrwxr
注意:如果虚拟机已最小化,则无需执行此步骤。
rpm-QA-grep-I Java-xargs-n1 :忽略大小写的查询安装的所有rpm软件包grep-I
3)创建 user 用户,并修改 user 用户的密码
[root@hadoop100 ~] reboot 2.克隆虚拟机注意
5)在/opt 目录下创建文件夹,并修改所属主和所属组
ng>2)修改克隆机 IP,以下以 hadoop102 举例说明(在root用户操作)(1)修改克隆虚拟机的静态 IP
vim /etc/sysconfig/network-scripts/ifcfgens33改成:
DEVICE=ens33TYPE=EthernetONBOOT=yesBOOTPROTO=staticNAME="ens33"IPADDR=192.168.10.102PREFIX=24GATEWAY=192.168.10.2DNS1=192.168.10.2(2)查看 Linux 虚拟机的虚拟网络编辑器,编辑->虚拟网络编辑器->VMnet8
(4)保证 Linux 系统 ifcfg-ens33 文件中 IP 地址、虚拟网络编辑器地址和 Windows 系统 VM8 网络 IP 地址相同。
3)修改克隆机主机名,以下以 hadoop102 举例说明
(1)修改主机名称
vim /etc/hostnamehadoop102(2)配置 Linux 克隆机主机名称映射 hosts 文件,打开/etc/hosts
vim /etc/hosts添加如下内容
192.168.10.100 hadoop100192.168.10.101 hadoop101192.168.10.102 hadoop102192.168.10.103 hadoop103192.168.10.104 hadoop104192.168.10.105 hadoop105192.168.10.106 hadoop106192.168.10.107 hadoop107192.168.10.108 hadoop1084)重启克隆机 hadoop102
reboot5)修改 windows 的主机映射文件(hosts 文件)
(1)如果操作系统是 window7,可以直接修改
(a)进入 C:WindowsSystem32driversetc 路径(b)打开 hosts 文件并添加如下内容,然后保存 192.168.10.100 hadoop100192.168.10.101 hadoop101192.168.10.102 hadoop102192.168.10.103 hadoop103192.168.10.104 hadoop104192.168.10.105 hadoop105192.168.10.106 hadoop106192.168.10.107 hadoop107192.168.10.108 hadoop108(2)如果操作系统是 window10,先拷贝出来,修改保存以后,再覆盖即可
(a)进入 C:WindowsSystem32driversetc 路径(b)拷贝 hosts 文件到桌面(c)打开桌面 hosts 文件并添加如下内容 192.168.10.100 hadoop100192.168.10.101 hadoop101192.168.10.102 hadoop102192.168.10.103 hadoop103192.168.10.104 hadoop104192.168.10.105 hadoop105192.168.10.106 hadoop106192.168.10.107 hadoop107192.168.10.108 hadoop108 (d)将桌面 hosts 文件覆盖C:WindowsSystem32driversetc 路径 hosts 文件将Windows的主机名与IP的地址映射与虚拟机的IP对应,避免动态分配IP,导致乱。
依次对hadoop103/104同样设定!
加油!
感谢!
努力!