Hadoop的详细配置(持续更新)
文章目錄
- 一、大數(shù)據(jù)(持續(xù)更新)
- 1. 前言
- 1.0作者感言
- 1.1選擇Typora
- 1.1.1 選擇PicGo(APP)的原因
- 1.1.2 下載PicGo并配置
- 1.1.3 開(kāi)始寫(xiě)博客,記錄自己學(xué)習(xí)的點(diǎn)點(diǎn)滴滴
- 1.1.4 附件下載地址
- 1.2 為什么用Linux?
- 2.下載VMware并安裝Linux
- 3. 安裝VMwareTools
- 4.配置網(wǎng)絡(luò),確保能上網(wǎng)
- 4.1 vim /etc/sysconfig/network-scripts/ifcfg-eth0
- 4.2 配置主機(jī)名與Ip的映射
- 5. 配置SSH連接
- 6. 配置SSH免密登錄
- 7. 配置hadoop和java環(huán)境變量
- 7.1卸載自帶的Java
- 7.1.1檢查自帶的Java
- 7.1.1.1指令解析
- 7.1.2卸載Java
- 7.2解壓附件安裝包
- 7.2.1解壓指令解析
- 7.3配置/etc/profile
- 8.克隆虛擬機(jī)
- 8.1為什么要克隆虛擬機(jī)?
- 附:更新在下一篇,歡迎讀者移步我的主頁(yè)查看
一、大數(shù)據(jù)(持續(xù)更新)
1. 前言
1.0作者感言
? 我水平有限,大數(shù)據(jù)仍在學(xué)習(xí)中,但學(xué)習(xí)日志會(huì)不斷更新,知識(shí)是個(gè)積累的過(guò)程,這個(gè)博客算是記錄我學(xué)習(xí)的過(guò)程,而非盈利性的教程。如果你們有更好的辦法或者意見(jiàn),歡迎評(píng)論。
1.1選擇Typora
? 眾所周知,計(jì)算機(jī)是一門(mén)過(guò)程性知識(shí)非常多的學(xué)科,我們需要一款工具來(lái)記錄下我們的知識(shí),Typora是一個(gè)非常好的選擇,支持多種代碼塊,畫(huà)面簡(jiǎn)約,編寫(xiě)方便,啟動(dòng)快速。
1.1.1 選擇PicGo(APP)的原因
? 由于我們的圖片在本地,上傳md文件到CSDN的時(shí)候,CSDN不支持本地相對(duì)路徑上傳圖片,會(huì)提示失敗,這是就需要一個(gè)網(wǎng)絡(luò)中轉(zhuǎn)站,先把我們的圖片上傳到這個(gè)中轉(zhuǎn)站里面,那么我們的圖片地址就成了一個(gè)網(wǎng)絡(luò)地址,CSDN就會(huì)自動(dòng)加載
1.1.2 下載PicGo并配置
? 1. 偏好設(shè)置
下載PicGo
這里注意不要選擇帶beta的版本,因?yàn)椴环€(wěn)定,容易崩潰
存儲(chǔ)桶名稱對(duì)應(yīng)“設(shè)置存儲(chǔ)空間名”
所屬地域?qū)?yīng)“確認(rèn)存儲(chǔ)區(qū)域”
存儲(chǔ)桶名稱后面的一串?dāng)?shù)字對(duì)應(yīng)“設(shè)定APPID”
最后授予PicGo密匙
1.1.3 開(kāi)始寫(xiě)博客,記錄自己學(xué)習(xí)的點(diǎn)點(diǎn)滴滴
1.1.4 附件下載地址
鏈接:https://pan.baidu.com/s/1oA1iDFWGUCYC6Sjk5OzVeQ
提取碼:s8h9
復(fù)制這段內(nèi)容后打開(kāi)百度網(wǎng)盤(pán)手機(jī)App,操作更方便哦–來(lái)自百度網(wǎng)盤(pán)超級(jí)會(huì)員V1的分享
1.2 為什么用Linux?
眾所周知,Linux最強(qiáng)的服務(wù)器操作系統(tǒng),并且在一定程度上比windows安全。而大數(shù)據(jù)框架Hadoop也是運(yùn)行在服務(wù)器之上,所以Linux是最優(yōu)選。
2.下載VMware并安裝Linux
注:附件在前言1.1.4
如果你的電腦是16G內(nèi)存可以選擇2GB,如果你的電腦是8G,則選擇1G內(nèi)存
完成
開(kāi)啟虛擬機(jī)
默認(rèn)
跳過(guò),選skip
耐心等待
這里重啟即可
3. 安裝VMwareTools
VMwareTools可以讓虛擬機(jī)和Windows10之間共享粘貼板
控制臺(tái)輸入以下兩條指令
cd /opt mkdir module software解壓到第3步創(chuàng)建的module文件夾中
然后一路回車(chē)采用默認(rèn)設(shè)置
這里不要著急,不要按ctrl+C,否則會(huì)中斷,系統(tǒng)也會(huì)崩潰,耐心等待
這里同樣不要著急,不要跳過(guò)或者關(guān)閉窗口
安裝成功如圖所示
重啟即可生效
4.配置網(wǎng)絡(luò),確保能上網(wǎng)
4.1 vim /etc/sysconfig/network-scripts/ifcfg-eth0
如果你是選擇了NAT,那么你的Linux配置好了就能上網(wǎng),但是需要再配置/etc/sysconfig/network-scripts的ifcfg-eth0,以確保ssh遠(yuǎn)程登錄成功
關(guān)鍵配置如下
BOOTPROTO=static ONBOOT=yes配置完成保存,重啟即可生效
4.2 配置主機(jī)名與Ip的映射
vim /etc/hosts輸入ifconfig指令查詢的ip地址
輸入hostname指令查詢的主機(jī)名
如圖
5. 配置SSH連接
終端輸入以下指令查看ip地址
ifconfig此處端口號(hào)(port)不要改,否則會(huì)出錯(cuò)
選yes即可
6. 配置SSH免密登錄
關(guān)閉防火墻
chkconfig iptables off終端輸入
回車(chē)
先用ssh登錄一遍,這步目的是為了生成.ssh文件
ssh localhost傳遞公鑰
ssh-copy-id machine110第一次會(huì)讓你輸入密碼,第二次就不用了
成功之后如圖
7. 配置hadoop和java環(huán)境變量
7.1卸載自帶的Java
7.1.1檢查自帶的Java
7.1.1.1指令解析
rpm命令
-q 使用詢問(wèn)模式,當(dāng)遇到任何問(wèn)題時(shí),rpm指令會(huì)先詢問(wèn)用戶。
-a 查詢所有套件。
grep命令用于查找文件里符合條件的字符串。
如果沒(méi)有輸入提示信息表示沒(méi)有安裝
7.1.2卸載Java
方法一:批量卸載
rpm -qa | grep java | xargs rpm -e --nodeps方法二:單個(gè)卸載
rpm -e 安裝包的名字7.2解壓附件安裝包
7.2.1解壓指令解析
-z或–gzip或–ungzip 通過(guò)gzip指令處理備份文件。
-x或–extract或–get 從備份文件中還原文件。
-v或–verbose 顯示指令執(zhí)行過(guò)程。
-f<備份文件>或–file=<備份文件> 指定備份文件。
-C<目的目錄>或–directory=<目的目錄> 切換到指定的目錄。
7.3配置/etc/profile
ESC退出編輯模式,按"wq"進(jìn)行保存
重新加載配置文件
source /etc/profile檢查是否配置正確
java -version hadoop version8.克隆虛擬機(jī)
8.1為什么要克隆虛擬機(jī)?
讀者如果親自配置過(guò)虛擬機(jī),你會(huì)知道配置的過(guò)程是非常繁瑣的,而且是非智力的勞動(dòng)。在實(shí)際工作當(dāng)中,你可能要配置3個(gè)節(jié)點(diǎn)以上,不可能一個(gè)一個(gè)配置,當(dāng)你一個(gè)主機(jī)配置好后,選擇克隆會(huì)省下很多功夫。
從安全方面上說(shuō),克隆可以防止數(shù)據(jù)丟失,相當(dāng)于備份,以免系統(tǒng)崩潰又要從頭再來(lái)的情況。
附:更新在下一篇,歡迎讀者移步我的主頁(yè)查看
總結(jié)
以上是生活随笔為你收集整理的Hadoop的详细配置(持续更新)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 使用parted划分GPT分区(转)
- 下一篇: WDTP:利器,在于轻便犀利