前言
最清晰的簡潔的僞分佈式大數據環境搭建
失蹤了差不多一週的時間,沒有爲大家更新博文,非常抱歉,這一週裏博主也沒有閒置,一方面爲大數據比賽做準備,另一方面翻書查閱相關資料進行總結,現在也準備的差不多了,決定爲鐵汁們開始爲期兩個月的大數據集羣環境搭建實戰分享,希望能夠幫助到有需要的鐵汁,也希望幫助大家深層次的瞭解何爲大數據大數據集羣
大數據環境軟件包下載鏈接: https://pan.baidu.com/s/1MrKJurWu-ZTfO-tVCfcF3g
提取碼: fe7j
有需要的鐵汁自取
1.Liunx 系統環境準備
目的
- 熟練安裝 JDK
- 重點掌握配置 SSH 免密登錄的方法
配置清單
- 任務 1:安裝 JDK(jdk1.8+)
- 任務 2:配置 SSH 免密登錄
安裝步驟
1:安裝 JDK
1. 準備軟件
此處博主在 /root/software 目錄下安裝,可以使用如下命令進行查看目錄下的文件:
cd /root/software/ # 進入目錄
ll # 羅列出當前文件或目錄的詳細信息,是ls -l的別名
2. 解壓壓縮包
tar -zxvf jdk-8u221-linux-x64.tar.gz
- tar 命令:用於打包解壓縮文件
- 使用格式:
- 打包並壓縮:tar -zcvf 打包壓縮名 文件名 -C /目錄
- 解包並解壓縮:tar -zxvf *.tar.gz 格式的打包壓縮文件
- 常用選項:
- z:gzip,通過 gzip 格式壓縮或者解壓縮
- -C:指定需要解壓的目錄,若是未指定,則解壓到當前目錄
- 解壓成功,進行驗證:
圖2
3. 配置環境變量
環境變量:就是在整個運行環境都可以使用的變量,而路徑添加到 PATH 可以理解爲在 Windows 平臺下將程序添加到註冊表,添加某個路徑到 PATH 環境變量後,執行該路徑下的文件就不需要輸入完整的命令路徑而只需要輸入命令的文件名。
例如,JDK 的安裝目錄爲 /root/software/jdk1.8.0_221,那麼要查看 JDK 的版本,需要輸入/root/software/jdk1.8.0_221/bin/java -version
,但是如果將 /root/software/jdk1.8.0_221/bin/ 配置到 PATH 下,就只需要直接輸入java -version
。
所以如果我們需要經常運行的命令可以手動去配備環境變量,比如之後搭建集羣時用到的 hadoop
、hdfs
等,我們可以將他們的路徑全都放在 PATH 裏面,這樣操作運行比較方便。
Linux 環境變量和 Windows 的環境變量一樣,分爲系統環境變量和用戶環境變量
系統環境變量對所有用戶有效
用戶環境變量只對當前用戶有效
- 系統環境變量:對於添加給所有用戶的環境變量,直接編輯: “/etc/bashrc"或者”/etc/profile"(首選);
- 用戶環境變量:對於添加給某一個用戶的環境變量,可以編輯用戶 /home 目錄下的:" 用戶名/.bashrc “或者"用戶名/.bash_profile”。
(1)在此處我們配置系統環境變量,使用命令:
vim /etc/profile
(2)進入profile後,來到文本的最後加入以下兩行內容:
export JAVA_HOME=/root/software/jdk1.8.0_221 # 配置Java的安裝目錄
export PATH=$PATH:$JAVA_HOME/bin # 在原PATH的基礎上加入JDK的bin目錄
注:
- export 是把這三個變量導出爲全局變量。
- 大小寫必須嚴格區分。
如下圖所示:
圖3
添加完成,使用:wq
保存退出。
(3)讓配置文件立即生效,使用如下命令:
source /etc/profile
(4)檢測 JDK 是否安裝成功,使用命令查看 JDK 版本:
java -version
執行此命令後,若是出現 JDK 版本信息說明配置成功:
清晰明瞭的jdk安裝希望能幫到有需要的鐵汁麼,如果安裝中遇到任何問題或者報錯無法解決,歡迎留言探討
@Author:HaoXuan