1、服務器準備
參考:大數據入門(一)環境搭建,VMware15+CentOS8.1配置
2、JDK環境安裝
3、網絡環境準備
4、集羣搭建
(1)準備3臺客戶機
克隆之前配置好的虛擬機,
克隆兩次,得到:
把三個主機都開啓,使用命令進行ip修改,這裏要注意,如果配置完ip用ip addr
查看發現ip沒變化,需重啓。
#僅需要對克隆的主機進行修改
#修改ip
vi /etc/sysconfig/network-scripts/ifcfg-ens33
#修改主機名
hostnamectl set-hostname node2
hostnamectl set-hostname node3
配置host,使得主機之間實現通過host訪問,而不是用ip訪問
[root@node1 ~]# vi /etc/hosts
配置主機host
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.100.21 node1
192.168.100.22 node2
192.168.100.23 node3
同步配置:
scp -r /etc/hosts root@node2:/etc/
scp -r /etc/hosts root@node3:/etc/
用ping測試:
上面在同步配置的時候,還是需要密碼才能訪問,這裏需要設置ssh免密登錄,每個主機都要配置:
ssh-keygen -t rsa
ssh-copy-id node1
ssh-copy-id node2
ssh-copy-id node3
到此基本的配置已經完成了
下載Hadoop壓縮包:https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/hadoop-2.7.7/hadoop-2.7.7.tar.gz
參考
之後的參考下面的鏈接
Hadoop(二)CentOS7.5搭建Hadoop2.7.6完全分佈式集羣
Linux之CentOS7.5安裝及克隆