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

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