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