《梅花》
墻角數(shù)枝梅枯怖,凌寒獨(dú)自開扬虚。
遙知不是雪毕匀,為有暗香來凯砍。
說明:此系列文章是為了記錄本人學(xué)習(xí)Hadoop過程,以此來加深對(duì)Hadoop的理解筋现,本系列教程完全是入門系列,希望無意閱讀到的道友莫要嘲諷O淦纭7伞!
基礎(chǔ)環(huán)境搭建主要分為三部分說明:
二价淌、VMware與Linux環(huán)境配置
>> VMware網(wǎng)絡(luò)配置
說明:由于Linux系統(tǒng)時(shí)通過VMware安裝申眼,為了更好的通過宿主機(jī)管理與訪問我們需要設(shè)置VMware的網(wǎng)絡(luò)環(huán)境,同時(shí)滿足如下幾點(diǎn)(本文的網(wǎng)絡(luò)配置主要參見https://www.cnblogs.com/loeng/p/6540104.html):
>> 筆記本主機(jī)IP為設(shè)置自動(dòng)獲取蝉衣,不管什么情況下括尸,不受虛擬機(jī)影響,只要連接外網(wǎng)就可以正常上網(wǎng)
>> 只要筆記本主機(jī)可以正常訪問外網(wǎng)病毡,啟動(dòng)虛擬機(jī)中的CentOS 7系統(tǒng)就可以正常訪問外網(wǎng)濒翻,無需再進(jìn)行任何設(shè)置
>> 虛擬機(jī)設(shè)置為固定IP,不管主機(jī)在什么網(wǎng)絡(luò)環(huán)境下,是斷網(wǎng)環(huán)境有送,還是連接任何網(wǎng)段訪問外網(wǎng)的環(huán)境下淌喻,虛擬機(jī)的IP都固定不變,而且使用終端連接雀摘,始終不變裸删,正常連接
>> 虛擬機(jī)的固定IP可以按照自己想設(shè)置的IP地址網(wǎng)段隨意設(shè)置,比如我就想設(shè)置固定IP為192.168.2.3
>> 采用方式為NAT模式+固定IP的模式阵赠,為什么采用這種方式可以參見如下文章的理論知識(shí):http://blog.sina.com.cn/s/blog_601bc5cf0101d32z.html
配置環(huán)境說明:主機(jī)為win10旗艦版涯塔,虛擬機(jī)為VMware Workstation 12 Pro,虛擬機(jī)中的linux系統(tǒng)為CentOS 7 64位
1豌注、設(shè)置虛擬機(jī)的連接方式:英文對(duì)照配置即可
2伤塌、配置虛擬機(jī)的NAT模式具體地址參數(shù):
(1)編輯--虛擬網(wǎng)絡(luò)編輯器--更改設(shè)置
(2)選擇VMnet8--取消勾選使用本地DHCP--設(shè)置子網(wǎng)IP--網(wǎng)關(guān)IP設(shè)置(記住此處設(shè)置,后面要用到)轧铁,如下圖
說明:修改子網(wǎng)IP設(shè)置每聪,實(shí)現(xiàn)自由設(shè)置固定IP,若你想設(shè)置固定IP為192.168.2.2-255齿风,比如192.168.2.2药薯,則子網(wǎng)IP為192.168.2.0;若你想設(shè)置固定IP為192.168.1.2-255救斑,比如192.168.1.2童本,則子網(wǎng)IP為192.168.1.0;
(3)網(wǎng)關(guān)IP可以參照如下格式修改:192.168.2.1
3脸候、配置筆記本主機(jī)具體VMnet8本地地址參數(shù):
說明:第6步中的IP地址隨意設(shè)置穷娱,但是要保證不能跟你要設(shè)置虛擬機(jī)的固定IP一樣。
>> CentOS網(wǎng)絡(luò)配置
1.修改虛擬機(jī)中的CentOS 7系統(tǒng)為固定IP的配置文件:
(1)進(jìn)入centos7命令行界面运沦,修改如下內(nèi)容:
? ? ? ? #cd /etc/sysconfig/network-scripts/
? ? ? ? #vi ifcfg-ens33
說明:
#將IPV6…..協(xié)議都注釋泵额;
BOOTPROTO=static? ? ? ? #開機(jī)協(xié)議,有dhcp及static携添;
ONBOOT=yes? ? ? ? ? ? ? #設(shè)置為開機(jī)啟動(dòng)嫁盲;
DNS1=114.114.114.114? ? #這個(gè)是國(guó)內(nèi)的DNS地址,是固定的烈掠;
IPADDR=192.168.2.2? ? ? #你想要設(shè)置的固定IP羞秤,理論上192.168.2.2-255之間都可以,請(qǐng)自行驗(yàn)證左敌;
NETMASK=255.255.255.0? #子網(wǎng)掩碼瘾蛋,不需要修改;
GATEWAY=192.168.2.1? ? #網(wǎng)關(guān)矫限,這里是你在“2.配置虛擬機(jī)的NAT模式具體地址參數(shù)”中的,選擇VMnet8--取消勾選使用本地DHCP--設(shè)置子網(wǎng)IP--網(wǎng)關(guān)IP設(shè)置瘦黑。
(2)重啟網(wǎng)絡(luò)服務(wù)
? ? ? ? service network restart
(3)檢驗(yàn)配置是否成功
? ? >> 查看修改后的固定IP為192.168.2.2京革,配置正確;
? ? ? ? ? ? ifconfig
? ? ? ? >> 測(cè)試虛擬機(jī)中的CentOS 7系統(tǒng)是否能連外網(wǎng)幸斥,有數(shù)據(jù)返回匹摇,說明可以連接外網(wǎng)
? ? ? ? ? ? ping www.baidu.com
? ? ? ? >> 測(cè)試本機(jī)是否能ping通虛擬機(jī)的固定IP,有數(shù)據(jù)返回甲葬,說明可以使用終端工具正常連鼠標(biāo)放到開始菜單右鍵廊勃,選擇命令提示符(管理員),打開命令操作界面:ping 192.168.2.2
(4)遠(yuǎn)程終端連接
? ? ? ? >> 遇到問題经窖,若連接失敗是因?yàn)镃entOS 7的防火墻端口沒有打開坡垫,比如開啟80,3306端口画侣,最后一定要重啟防火墻冰悠;
? ? ? ? ? ? #查看防火墻狀態(tài)
? ? ? ? ? ? ? ? systemctl status firewalld
? ? ? ? ? ? #開啟80端口
? ? ? ? ? ? ? ? firewall-cmd --zone=public --add-port=80/tcp --permanent
? ? ? ? ? ? #開啟3306端口
? ? ? ? ? ? ? ? firewall-cmd --zone=public --add-port=3306/tcp --permanent
? ? ? ? ? ? #重啟防火墻:
? ? ? ? ? ? ? ? firewall-cmd --reload
? ? ? ? >> 連接成功