1. 程式人生 > >mac osx 系統 brew install hadoop 安裝指南

mac osx 系統 brew install hadoop 安裝指南

mac osx 系統 brew  install hadoop 安裝指南
  1. brew install hadoop 
  2. 配置 core-site.xml:配置hdfs檔案地址(記得chmod 對應資料夾,否則無法正常啟動hdfs)和namenode的rpc通行埠
  3. 配置mapred-site.xml  中的map reduce通訊埠
  4. 配置hdfs-site.xml 中的datanode 副本數。
  5. 格式化hdfs檔案系統
  6. 啟動Hadoop 和 yarn  namenode  datanode  mapred , 即:執行 start_all.sh
  7. (可選)在hdfs中建立當前使用者的地址:  hadoop fs -mkdir -p /user/fan
  8. 開工,web ui 地址預設為:http://localhost:50070。
遇到的問題: 一, 如在hdfs -put ~/file  fileonhdfs 時, 出現error:WARN org.apache.hadoop.hdfs.server.datanode.DataNode: Invalid directory in dfs.data.dir           原因是:
  1.   core-site.xml中設定的檔案系統已滿,需重新設定,並再次-format。
  2.   core-site.xml中設定的hdfs檔案系統所在資料夾需要chmod 777 
二, 如在hadoop fs -ls . 命令時出現: ls: '.': No such file or directory'
  1. 請執行:  hadoop fs -mkdir -p /user/[current login user]
配置檔案demo:

配置core-site.xml、hdfs-site.xml、mapred-site.xml

* core-site.xml:

Xml程式碼  收藏程式碼
  1. <configuration>  
  2. <property>  
  3.   <name>hadoop.tmp.dir</name>  
  4.   <value>/usr/local/tmp/hadoop/hadoop-${user.name}</value>  
  5.   <description>A base for other temporary directories.</description>  
  6. </property>  
  7. <property>  
  8.         <name>fs.default.name</name>  
  9.         <value>hdfs://localhost:8020</value>  
  10. </property>  
  11. </configuration>  

* hdfs-site.xml:

Xml程式碼  收藏程式碼
  1. <configuration>  
  2.     <property>  
  3.         <name>dfs.replication</name>  
  4.         <value>1</value>  
  5.     </property>  
  6. </configuration>  

* mapred-site.xml:

Xml程式碼  收藏程式碼
  1. <configuration>  
  2.     <property>  
  3.         <name>mapred.job.tracker</name>  
  4.         <value>localhost:8021</value>  
  5.     </property>  
  6.     <property>  
  7. </configuration>  

其實這些都是基本配置, 網上一大把。配置的值的說明可以參考這3個地址:

 寫道 http://hadoop.apache.org/common/docs/r0.20.2/core-default.html
http://hadoop.apache.org/common/docs/r0.20.2/hdfs-default.html
http://hadoop.apache.org/common/docs/r0.20.0/mapred-default.html 2.3)格式化hadoop的檔案系統hdfs。 執行命令 hadoop namenode -format 

相關推薦

mac osx 系統 brew install hadoop 安裝指南

mac osx 系統 brew  install hadoop 安裝指南 brew install hadoop  配置 core-site.xml:配置hdfs檔案地址(記得chmod 對應資料夾,否則無法正常啟動hdfs)和namenode的rpc通行埠 配置mapred-site.xm

mac OSXbrew install hive

本文介紹brew install hive並修改預設的metastore儲存方案,改Derby資料庫為mysql的方法以及可能遇到的問題的解決方案。 1. 通過homebrew安裝hive 1 brew install hive 2.

如何在Mac OSX系統安裝Tomcat

tomcat1. 下載Tomcat(地址:tomcat.apache.org),選擇適合的版本(這裏選擇6.0.35),點擊“Download”,之後在新頁面點擊“Core下的”“tar.gz”(6.2Mb) 2. 解壓Tomcat到目錄:/Library 中,並把文件夾名由“apache-tomcat-6.

Mac OSX使用brew安裝舊版本phpunit的方法

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

如何在Mac OSX 系統安裝 Vagrant

翻譯&轉載:http://sourabhbajaj.com/mac-setup/Vagrant/README.html   如何在Mac OSX 系統上安裝 Vagrant   建立和配置輕量級、可重現且可移植的開發環境。Vagrant是一個通過簡單易用的

Mac OSX系統安裝metasploit框架軟體(MSF)

最近看《Metasploit滲透測試指南》,第二章開始有具體操作舉例,於是準備在電腦上安裝MSF終端用於測試。 MSF終端(msfconsole),一種Metasploit框架的使用者介面。 安裝成功之後,發現並有像其他APP一樣在Launchpad裡面有顯示圖示,於是用

Mac OSX系統安裝和刪除程式

(一)刪除Mac下的程式  是不是很像我們所面對的Windows軟體?Linux都提供包管理軟體,通常只需要一個命令就可以安裝和更新軟體;在Mac中安裝軟體,說白了只不過是檔案拷貝;所以你受的這份罪,也只有在Windows裡才能遭遇!  首先,要得到一個Windows軟體,本身就是危機叢生。很多軟體都被打包

Mac brew install hadoop 出現 not linked

問題初始是 install 時 linked 不成功,導致後邊hadoop不能用 ~ ᐅ brew install hadoop Updating Homebrew... Warning: hadoop 2.8.1 is already installed,

Mac OSX系統、Linux、Windows命令行教程

命令行Mac OSX系統、Linux、Windows命令行教程Mac OSX系統、Linux、Windows命令行教程一、各系統終端的使用方法二、各系統命令的功能用你的終端做一些事情 (command line, Terminal, PowerShell).一、各系統終端的使用方法Mac OSX在Mac OS

Mac OSX 系統下malware感染後系統改變情況

上一篇文章我們談論了使用者常見的惡意軟體感染途徑,下面再來說一說,感染後系統做了哪些改變,如果你有這些症狀,那很可能不經意間,你已經感染了這些malware。 使用者點選和安裝惡意軟體後,後臺毫無提示的安裝了下面已發現的外掛(實際比這還多) 安裝後,出現了下

Mac OSX 系統下常見malware感染的過程與分析

很久沒來記錄工作的點點滴滴了,趁這周有空,整理了下前期梳理的某些方面問題的處理和解決辦法。 前段時間,很多使用者反饋感染了malware,Adware,惡意外掛之類的,苦於缺少環境,沒有真實環境,缺少可靠資訊等現實問題,這邊根據使用者提供的關鍵資訊,模擬了下感染過程。  本文top

Hadoop安裝指南

1. 修改hosts和hostname 在ubuntu上,/etc/hosts 儲存IP地址和域名的對應關係,/etc/hostname 儲存本機的主機名。我們可以在hosts檔案里加入這樣的對映 ip_address1 master ip_address2 slave1 ip_

MacHadoop部署簡介(Mac OSX 10.8.3 + Hadoop

OneCoder在自己的筆記本上部署Hadoop環境用於研究學習,記錄部署過程和遇到的問題。 1、安裝JDK。 2、下載Hadoop(1.0.4),在Hadoop中配置JAVA_HOME環境變數。修改hadoop-env.sh檔案。

osxbrew install mysql之後mysql報錯的問題

報錯如下: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 然後檢視/tmp/目錄下根本沒有mysql.sock 其實當年安裝

Mac OSX系統關閉System Integrity Protection(SIP)系統完整性保護的方法(適用於10.11或更新版本)

步驟 1. 關機 2. 開機,馬上按著Command+R鍵不放,大概10秒,出現蘋果圖示+載入進度條,放手,進入恢復模式(要等幾分鐘左右) (如果你看到的是“在轉的地球圖示”,請馬上鬆手,並按住開機按鈕不放,強制關機,再開機,按著Option不放,選擇出現的“恢復-10.x

mac sierra系統本地搭建hadoop 3.0.0

查詢了很多網上所謂專家部落格,問題一大堆,解決辦法一大堆,但是就是解決不了。正當絕望的時候發現了mac的gcc版本只有4.2.1。-0-,WTF?版本太低了,於是嘗試更換GCC版本,嘗試很多辦法,比如用homebrew下載然後替換系統gcc,但是系統gcc太頑固了,即使用root使用者,也改不了。無奈之下找到

Mac OSX 系統搭建 Java 開發環境

toolbar comm machine 配置 min path class dmg 回車 轉載:https://www.cnblogs.com/zjx2711904647/p/7735556.html 1. 安裝JDK 雙擊jdk-9.0.1_osx-x64_b

關於mac 和其它osx系統添加 微軟雅黑字體 適用於安裝字體報錯或者安裝失敗

mac osx 微軟雅黑問題起因: 公司同事使用sketch的設計軟件,老板要求字庫必須使用微軟雅黑。但是使用威鋒搜索到的微軟雅黑字體 安裝出現問題,字體只有常規,沒有輕體和粗體。其它2個字庫點擊安裝,或者在finder-應用程序--字體冊裏面添加 總是不成功。解決辦法:1 mac機器上的word 默認是帶微

Mac osx 10.10系統下Navicat for MySQL的安裝與配置

在打算用workbench之前就被同學安利了navicat,欲罷不能 之前win上用的很舒爽,現在mac上剛剛裝好,總結一下資源和步驟 =====================================================================

Mac osx 10.10系統下MySQL的安裝安裝失敗解決方法)

首先,官網下載MySQL,我下的版本是mysql-5.6.21-osx10.9-x86_64.dmg http://dev.mysql.com/downloads/mysql/ (來份度盤嗎親?連結: http://pan.baidu.com/s/1i31iz1F 密碼: uyd