本次實踐主要參考了廈門大學數據庫實驗室的內容鏈接如下:
http://dblab.xmu.edu.cn/blog/install-hadoop/
- 配置Java環境
- 參考之前的實踐文章:https://blog.csdn.net/qq_37501193/article/details/80587823
- 或者參考上文廈門大學中的安裝openjdk的方式
- 會出現的問題:安裝環境後使用的還是系統自帶的Java環境,解決辦法:
https://blog.csdn.net/cj2580/article/details/75114736
- 安裝hadoop
- 安裝ssh,配置ssh無密碼登錄
sudo apt-get install openssh-server
ssh localhost #首次登錄
這裏需要數據自己的登錄系統的密碼
配置無密碼登錄
首先退出剛纔的 ssh,就回到了我們原先的終端窗口,然後利用 ssh-keygen 生成密鑰,並將密鑰加入到授權中:
exit # 退出剛纔的 ssh localhost
cd ~/.ssh/ # 若沒有該目錄,請先執行一次ssh localhost
ssh-keygen -t rsa # 會有提示,都按回車就可以
cat ./id_rsa.pub >> ./authorized_keys # 加入授權
- 安裝hadoop,選擇安裝在/usr/local下
sudo tar -zxf ~/下載/hadoop-2.6.0.tar.gz -C /usr/local # 解壓到/usr/local中
cd /usr/local/
sudo mv ./hadoop-2.6.0/ ./hadoop # 將文件夾名改爲hadoop
sudo chown -R ‘換成自己的用戶名’ ./hadoop # 修改文件權限
解壓之後即可使用,輸入命令查看一下hadoop的版本
cd /usr/local/hadoop
./bin/hadoop version
如果顯示了hadoop版本,則安裝完成
今天先寫到這,這是苦行僧的第7篇實踐記錄,繼續努力