Lesson6 Hadoop 完全分布式 搭建准备 - Centos7 VMware 虚拟机下的安装、防火墙、静态IP及主机名的配置、JDK 及 Hadoop 的安装、SSH 连接虚拟机

PS:为了节省部分工作量,可利用 VMware 虚拟机的克隆功能。

一、 Centos7 的安装:

1.   Centos7 的安装: 安装 3 台虚拟机,分别命名为 node1、node2、node3。

 安装部分参考博客:https://blog.csdn.net/sinat_40471574/article/details/105046478

二、 静态 IP的配置: 

将三台虚拟机设置为连续的 IP ,如 192.168.31.41、192.168.31.42、192.168.31.43 。

1.  输入以下命令编辑文件:

cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33

将 BOOTPROTO 改为 static,ONBOOT 改为 yes,同时添加三行内容 

IPADDR 里为自己想设成的IP,GATEWAY 为NAT 设置里的 IP,DNS1 填 8.8.8.8 即可。

2.  GATEWAY 里的IP 可通过以下方式查看:

3.  重启服务:service network restart 

三、 关闭防火墙:

 注意 Centos 7 使用 firewalld 管理防火墙,如出现本地浏览器无法登录 hadoop web管理界面而虚拟机可以的情况,就是没有关  闭下防火墙。

service firewalld stop

四、 修改主机名: 

将三台虚拟机主机名分别修改为 node1、node2、node3。

1.  修改静态主机名:vim /etc/hostname,将文本内容修改为主机名即可。

2.  修改瞬态主机名:输入命令 hostnamectl set-hostname "node3" --transient 即可。

3.  修改完以后可以通过 hostnamectl 查看主机名,最后输入 reboot 重启系统即可。

五、 JDK 及 Hadoop 的安装: 

 将下载好的 JDK 及 Hadoop 安装包利用 open-vm-tools 复制到指定文件夹,

 安装部分参考:https://blog.csdn.net/sinat_40471574/article/details/104537729 

六、 SHH 连接虚拟机: 

为了节省系统资源,方便文本操作,同时为了熟悉命令行操作,建议上述操作完成后,通过命令

systemctl set-default multi-user.target

将虚拟机设置为默认文本模式启动,之后通过 xshell 或其它工具通过 SSH 连接虚拟机。

具体操作参考:https://blog.csdn.net/Zereao/article/details/89420513,其中主机端口可以设置为 22、23、24。

效果如下:

虚拟机

 

Xshell

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