MacOS下Hadoop安裝記

安裝Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

官網(wǎng):https://brew.sh/index_zh-cn.html

安裝Hadoop

brew install hadoop

查看安裝路徑:

brew list hadoop

配置Hadoop

前往安裝目錄(默認(rèn)為/usr/local/Cellar/hadoop/2.8.0)

cd /usr/local/Cellar/hadoop/2.8.0/libexec/etc/hadoop/

修改相關(guān)配置文件

Core-site.xml

<configuration>
  <property>
     <name>hadoop.tmp.dir</name>  
     <value>/usr/local/Cellar/hadoop/hdfs/tmp</value>
    <description>A base for other temporary directories.</description>
  </property>
  <property>
     <name>fs.default.name</name>                                     
     <value>hdfs://localhost:9000</value>                             
  </property>                                                       
</configuration> 

mapred-site.xml.templete

<configuration>
       <property>
         <name>mapred.job.tracker</name>
         <value>localhost:9010</value>
       </property>
 </configuration>

hdfs-site.xml

<configuration>
    <property>
      <name>dfs.replication</name>
      <value>1</value>
     </property>
 </configuration>

運(yùn)行Hadoop

格式化Namenode

cd /usr/local/Cellar/hadoop/2.8.0/bin
hadoop namenode -format

啟動(dòng)Hadoop

cd /usr/local/Cellar/hadoop/2.8.0/sbin
./start-all.sh

檢查運(yùn)行狀態(tài)

Jps

jps

查看以下服務(wù)是否正常啟動(dòng)

94945 DataNode

95059 SecondaryNameNode

94853 NameNode

95318 Jps

95181 ResourceManager

95279 NodeManager

訪問以下網(wǎng)址

Resource Manager: http://localhost:50070

JobTracker: http://localhost:8088

Specific Node Information: http://localhost:8042

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

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容