虛擬機hadoop集群的搭建(下)

虛擬機Java與Hadoop的安裝與配置

  • Java安裝
    • 1.開啟vm共享文件夾,并將jdk與Hadoop的安裝文件放入共享文件夾,使用cd /mnt/hgfs進入共享文件夾
    • 2.使用linux復制語句,將文件全部從共享文件夾中復制到/usr/local/src
    • 3.獲取管理員權限,轉入/usr/local/src 文件夾,運行jdk安裝文件
    • 4.配置jdk環(huán)境變量,vim ~/.bashrc,打開文件,輸入如圖屬性(此處使用的jdk版本為1.6.0_45),保存退出
image.png
  • Hadoop安裝
    • 1.獲取管理員權限,進入/usr/local/src
    • 2.解壓Hadoop安裝文件

集群搭建

  • 1.進入/usr/local/src中的Hadoop解壓文件夾,并創(chuàng)建tmp,用于放置臨時文件
  • 2.進入Hadoop文件下的conf文件夾,更改masters,slaves,core-site.xml,mapred-site.xml,hdfs-site.xml,hadoop-env.sh
    masters

image.png

slaves

image.png

core-site.xml

image.png

mapred-site.xml

image.png

hdfs-site.xml

image.png

hadoop-env.sh

image.png
  • 6.配置本地網絡,更改hosts文件,在文件中添加如圖,保存退出
image.png
  • 4.執(zhí)行hostname master,更改/etc/sysconfig/network,將hostname更改為master,保存退出
  • 5.將虛擬機所在文件復制3份,導入VMware Workstation Pro
  • 6.更改slave1與slave2的IP地址與在hosts中設置的IP地址一致,并將其網絡適配器刪除后重新添加,并將其添加至SecureCRT中,在其中操作(所有操作都需要管理員權限,請首先使用su命令獲取)
  • 7.選擇一個虛擬機作為主機,更改名字為master,其他兩個分別更改名字為slave1,slave2,并更改network中的hostname為對應名字,執(zhí)行hostnam+對應名字
  • 8.為了保證之后網絡連接問題,關閉系統防火墻,/etc/init.d/iptables stop并執(zhí)行 setenforce 0,每臺機器都要執(zhí)行
  • 9.建立機器之間的互信關系,可以不用命令就可操作其系統.執(zhí)行ssh-keygen,生成公鑰(id_rsa.pub)與私鑰文件,執(zhí)行cd ~/.ssh,進入文件夾內,執(zhí)行cat id_rsa.pub > authorized_keys,將公鑰文件復制到authorized_keys中,每臺機器執(zhí)行一遍
  • 10.將每臺機器中的authorized_keys保存至另兩臺中的authorized_keys中
  • 11.在master中使用ssh slave1驗證是否需要密碼鏈接slave1機器
  • 12.在master中記入Hadoop文件夾中的bin文件夾,并執(zhí)行./hadoop namenode -formate命令格式化,使用./start-all.sh啟動集群,使用jps查看進程是否啟動如圖
    master

image.png

slave1

image.png

slave2

image.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 1.Linux安裝前的配置 1.1.關閉防火墻 本站文檔是假定「服務器在防火墻以內」的前提下編纂的,在這個前提下...
    lao男孩閱讀 3,481評論 0 4
  • 文/胡晨川我是Linux外行,hadoop外行,java更外行,Scala聽也沒聽過,在我腦海中,Spark一直只...
    老樹之見閱讀 6,014評論 3 39
  • 背景: 作為一個iOS開發(fā)者,你寫的每一行代碼幾乎都是在響應某個事件,例如按鈕的點擊,收到網絡消息,屬性的變化(通...
    不怕酸的小胖閱讀 10,056評論 7 9
  • 問母親 列車為何一直在飛馳 從不停歇 母親說 是要帶漂泊的人回家 我又問 那你為何還不回去 在媽媽懷中好好睡一覺呢...
    原木C閱讀 301評論 2 2
  • 9月3日到6日由于開會出差,在這一段時間內有一些感受想法,也許以后自己也會有機會組織會議。01首先,需要整理有多少...
    遇見活在當下的自己閱讀 337評論 0 0

友情鏈接更多精彩內容