Linux创建多个虚拟机来配置Hadoop集群环境(一)

在这里插入图片描述

这里大概写一下我本人的配置流程
centos就是最基本的带一个jdk的配置,然后(我用的链接克隆)克隆虚拟机然后修改ip地址,修改IP地址自己用(在centos下)ip a或者ip addr查看一下对应网卡的ip地址,我的虚拟机里面有ens33和ens37两个网卡,其中第一个ens33是安装centos时创建的一个网卡,ens37是我在后来在VM虚拟机上自己加的一张网卡,
在这里插入图片描述
添加网卡只有我们用ip a或ip addr命令查看ip,里面会显示我们的以太网卡信息,在这里插入图片描述然后发现加了网卡之后,在/etc/sysconfig/network-scripts/目录下面只有一个ifcfg-envs33的网卡配置文件,而没有我想看到的ifcfg-envs37文件,
在这里插入图片描述所以我直接用cat命令

cat /etc/sysconfig/network-scripts/ifcfg-ens33 >> /etc/sysconfig/network-scripts/ifcfg-ens37

这样就按照第一个网卡配置文件创建了一个副本,然后在里面改内容:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp #把dhcp动态捕捉改成static静态获取IP
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33 # 改成ens37
UUID=e52de586-f578-4f75-ac26-3cd095288bfa # 删掉这一行或者注释掉
DEVICE=ens33 #名字改成ens37
ONBOOT=yes # 刚安装系统的时候centos这里默认为no,也就是不启动网卡,要我们手动设置成yes
IPADDR=你的IP地址 #这里是我们自己手动新添加的一行,即默认的静态IP地址

使用nmcli con show命令,可以查看网卡的UUID信息,以及DEVICE名称等信息
配置ifcfg-ens37前:
在这里插入图片描述
配置ifcfg-ens37后:
在这里插入图片描述
然后ping一下你设置的IPADDR即IP地址
在这里插入图片描述
ping通了之后,添加主机名和IP的映射

vi /etc/hostname # 删除原来的主机名,添加你的主机名如hadoop2 
vi /etc/hosts # 在文件末尾添加映射,例如192.168.254.2 hadoop2

vi /etc/hostname
在这里插入图片描述

vi /etc/hosts
在这里插入图片描述
然后上面过程结束之后重启网络服务systemctl restart network
再用ip a查ip可以看到在这里插入图片描述
添加好映射之后我们可以不用记住ip地址了,直接ping 主机名
在这里插入图片描述

这个时候如果用MobaXterm或者X-shell或者X-ftp或者SecureCRT连接不上的话,请检查配置的hostname和hosts文件和ifcfg-ens37文件里面的ip地址和主机名等信息是否一致,总的就是配置了这三个文件,另外,配置完主机名最好是重启一下!
然后就是安装hadoop,我按视频教程里安装的是2.9.2版本的hadoop

下载好后解压到你想安装的目录下

tar -xzvf hadoop-2.9.2.tar.gz
# 如果添加-C参数就可以解压到指定目录,比如我们指定解压到/usr/hadoop目录下
tar -xzvf hadoop-2.9.2.tar.gz -C /usr/hadoop

解压之后就是配置环境变量了

hadoop环境变量就加一个HADOOP_HOME,然后把HADOOP_HOME下的bin目录和sbin目录加到PATH,最后export PATH!

JAVA_HOME=/tools/java/jdk1.8.0_251/
JAVA_BIN=$JAVA_HOME/bin
JRE_HOME=$JAVA_HOME/jre
JRE_BIN=$JRE_HOME/bin
HADOOP_HOME=/tools/hadoop/hadoop-2.9.2
PATH=$JAVA_BIN:$JRE_BIN:$HADOOP_HOME/bin:HADOOP_HOME/sbin:$PATH
export JAVA_HOME JRE_HOME HADOOP_HOME PATH

配置好了之后,输入命令查看版本,如果正确输出版本信息就安装成功了

hadoop version
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章