Hadoop 3.x|第二天|配置虚拟机

前言

还是不能用服务器,达不到集群的目的,还是自己用电脑当小白鼠吧。争取周末两天搞定。

VMware安装

在这里插入图片描述

操作系统安装

在这里插入图片描述

配置VM网络

打开虚拟网络编辑器
在这里插入图片描述
点击VMnet8,选择更改设置
在这里插入图片描述

再次点击Vmnet8,将子网IP改成192.168.10.0
在这里插入图片描述
然后点击NAT设置,将网关IP也进行修改
在这里插入图片描述

win10网络配置

进入网络设置,点击更改适配器选项
在这里插入图片描述

选择Vmnet8,右键属性,再点击IPv4
在这里插入图片描述
改成如图
在这里插入图片描述

服务器网络配置

输入如下命令在这里插入图片描述

将IP改为静态IP,再加上最下方三行
在这里插入图片描述

修改映射host文件

vim /etc/hosts

加入如下映射
在这里插入图片描述
做好如上所有修改后,reboot即可。
然后ifconfig查看IP地址
在这里插入图片描述
ping外网也可以ping通
在这里插入图片描述

Xshell连接服务器

将服务器IP和名字再做映射,同样修改C:\Windows\System32\drivers\etc\host,加上

192.168.10.100 hadoop100
192.168.10.101 hadoop101
192.168.10.102 hadoop102
192.168.10.103 hadoop103
192.168.10.104 hadoop104
192.168.10.105 hadoop105
192.168.10.106 hadoop106
192.168.10.107 hadoop107
192.168.10.108 hadoop108

此时直接在Hadoop里将主机名设置为hadoop100即可

模板虚拟机的搭建

1. 创建软件库

yum install -y epel-release
在这里插入图片描述

2. 关闭防火墙,关闭防火墙开机自启

[root@hadoop100 ~]# systemctl stop firewalld
[root@hadoop100 ~]# systemctl disable firewalld.service

3. 让用户使用sudo命令时不要输入密码

vim /etc/sudoers

在如下行添加

## Allow root to run any commands anywhere
root ALL=(ALL) ALL
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
username ALL=(ALL) NOPASSWD:ALL

再创建存放应用和安装包的文件夹,并且赋予对应权限
在这里插入图片描述

4. 卸载虚拟机自带的JDK

好像必须在root用户下,再reboot

sudo rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps

克隆三台虚拟机

克隆

注意:克隆时需要关闭hadoop100
在这里插入图片描述

在这里插入图片描述

修改各个服务器的IP地址和主机名称

vim /etc/sysconfig/network-scripts/ifcfg-ens33

改成(只用把ip地址改成102)

DEVICE=ens33
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
NAME="ens33"
IPADDR=192.168.10.102
PREFIX=24
GATEWAY=192.168.10.2
DNS1=192.168.10.2

然后修改hostname即可

在Hadoop102上安装JDK

选择Hadoop102,是因为103和104到时候可以直接使用102的拷贝

解压JDK

tar -zxvf jdk-8u212-linux_x64.tar.gz -C /opt/module/

配置环境变量

sudo vim /etc/profile.d/my_env.sh

添加

#JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_212
export PATH=$PATH:$JAVA_HOME/bin
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值