首頁 資料庫 mysql教程 Mac下 Hadoop部署简介(Mac OSX 10.8.3 + Hadoop-1.0.4)

Mac下 Hadoop部署简介(Mac OSX 10.8.3 + Hadoop-1.0.4)

Jun 07, 2016 pm 04:30 PM
hadoop mac 簡介 部署

OneCoder在自己的笔记本上部署Hadoop环境用于研究学习,记录部署过程和遇到的问题。 1、安装JDK。 2、下载Hadoop(1.0.4),在Hadoop中配置JAVA_HOME环境变量。修改hadoop-env.sh文件。 export JAVA_HOME= /Library/Java/JavaVirtualMachines/jdk1.7.0_10.jdk/

OneCoder在自己的笔记本上部署Hadoop环境用于研究学习,记录部署过程和遇到的问题。

1、安装JDK。
2、下载Hadoop(1.0.4),在Hadoop中配置JAVA_HOME环境变量。修改hadoop-env.sh文件。
export JAVA_HOME= /Library/Java/JavaVirtualMachines/jdk1.7.0_10.jdk/Contents/Home/
3、配置SSH
生成密钥

ssh-keygen -t dsa -P '' -f ~/.ssh/onecoder_dsa
登入後複製

将公钥追加到key中

cat ~/.ssh/onecoder_rsa.pub >> ~/.ssh/authorized_keys
登入後複製

打开Mac OS的远程访问选项。系统设置 -》 共享 -》 远程登录

4、配置namenode和datanode hdfs本地路径
在hdfs-site.xml中配置

<property>
 <name>dfs.name.dir</name>
 <value>/Users/apple/Documents/hadoop/name/</value>
</property>
<property>
   <name>dfs.data.dir</name>
  <value>/Users/apple/Documents/hadoop/data/</value>
</property>
 <property> 
    <name>dfs.replication</name> 
    <value>1</value> 
 </property>
登入後複製

由于是验证环境,所以数据备份设为1。

5、格式化namenode

bin/Hadoop NameNode -format
登入後複製

6、启动hadoop

可通过bin下的start-all.sh直接全部启动,也可以通过

hadoop namenode (datanode、jobtracker、tasktracker)
登入後複製

,按照上述顺序依次启动。
使用后者可以比较方便的查看启动日志,方便查错。并且也可以在控制台日志中看到监控页面的访问地址和端口。如:
13/04/04 15:52:18 INFO http.HttpServer: Jetty bound to port 50070
当然,这些地址你可以已经烂熟于胸了。通过浏览器进入web监控页面查看。可以看到一切就绪。Hadoop环境部署完成。


其他。
关于警告:Unable to load realm info from SCDynamicStore
网上给出的解决方案是:在hadoop-env.sh中设置

export HADOOP_OPTS="-Djava.security.krb5.realm=OX.AC.UK -Djava.security.krb5.kdc=kdc0.ox.ac.uk:kdc1.ox.ac.uk"

不过在OneCoder这里无效,但是不影响Hadoop环境使用。

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

3 招教你輕鬆自訂 Mac 電腦名稱、主機名稱和 Bonjour 名稱 3 招教你輕鬆自訂 Mac 電腦名稱、主機名稱和 Bonjour 名稱 Mar 06, 2024 pm 12:20 PM

許多Mac用戶往往習慣保留設備的預設名稱,可能從未考慮過更改。很多人選擇沿用初始設定時的名稱,例如「張三的MacBookAir」或簡單的「iMac」。學會如何修改Mac的名稱是一項非常實用的技能,尤其是在擁有多台裝置時,可以幫助你快速區分和管理它們。接下來,我們將一步步教你如何在macOS系統中更改電腦名稱、主機名稱和Bonjour名稱(本地主機名稱)。為什麼要更改Mac名稱?修改Mac名稱不僅能彰顯個性,還能有助於提升使用體驗:個人化你的Mac:預設名稱可能不符合你的口味,換一個自己喜歡的名字

微信mac如何設定語音訊息自動轉成文字-設定語音轉成文字的方法 微信mac如何設定語音訊息自動轉成文字-設定語音轉成文字的方法 Mar 19, 2024 am 08:28 AM

近日有一些小夥伴諮詢小編微信mac如何設定語音訊息自動轉成文字?下面就為大家帶來了微信mac設定語音訊息自動轉成文字的方法,有需要的小夥伴可以來了解了解哦。第一步:首先,打開Mac版微信。如圖:第二步:接著,點選『設定』。如圖:第三步:然後,點選『通用』。如圖:第四步:再勾選『聊天中的語音訊息自動轉成文字』選項即可。如圖:第五步:最後,關閉視窗即可。如圖:

在Mac上將HEIC照片轉換為JPG的3種方法 在Mac上將HEIC照片轉換為JPG的3種方法 Mar 15, 2024 pm 08:43 PM

預設情況下,iPhone以HEIC格式從相機拍攝照片。 HEIC代表高效影像容器,可容納比PNG或JPG檔案更多的像素數據,與其他格式相比,在iPhone儲存上佔用的空間顯著減少。這些檔案在iPhone上效果最佳,但並未在網路上廣泛接受,因為當您與非Apple裝置共用這些檔案時,它們通常會導致圖片模糊/有顆粒感。為了確保HEIC圖片在其他裝置上可相容,可能需要將其轉換為JPG格式。本文將介紹在Mac上將HEIC影像轉換為JPG的方法。如何在Mac上將HEIC照片轉換為JPG[3種方法]方法

如何在 Mac 上使用 GUID 格式化磁碟機 如何在 Mac 上使用 GUID 格式化磁碟機 Apr 12, 2024 am 09:13 AM

Mac系統的格式化磁碟機對於正常運作至關重要。它有助於防止各種系統問題,並使您的Mac整體更加穩定。雖然自然Mac支援各種分割區方案,但與其他選項相比,GUID提供了更現代和更通用的功能。對於較新的Mac也是必不可少的,並支援更大的驅動器,為您提供最佳的兼容性和穩定性。本指南將深入探討如何在macOS上使用GUID格式化磁碟機。也就是說,讓我們開始吧。為什麼GUID對macOS安裝很重要GUID(完整形式的全域唯一識別碼)是一種分割方案,有助於安裝和運行macOS作業系統。它是比傳統的MBR(主引

可靠消息人士稱,MacBook Pro、iMac 將於今年稍後進行 M4 升級,MacBook Air 將於 2025 年春季進行升級 可靠消息人士稱,MacBook Pro、iMac 將於今年稍後進行 M4 升級,MacBook Air 將於 2025 年春季進行升級 Jun 25, 2024 am 06:35 AM

自從 Apple M4 驅動的 OLED iPad Pro 系列上市以來,Apple Silicon 愛好者就一直熱切地等待著 Mac 系列中 M4 SoC 的到來。無可否認,M4 在計算和圖形性能方面都實現了重大飛躍 - Leapfr

Yolov10:詳解、部署、應用一站式齊全! Yolov10:詳解、部署、應用一站式齊全! Jun 07, 2024 pm 12:05 PM

一、前言在过去的几年里,YOLOs由于其在计算成本和检测性能之间的有效平衡,已成为实时目标检测领域的主导范式。研究人员探索了YOLO的架构设计、优化目标、数据扩充策略等,取得了显著进展。同时,依赖非极大值抑制(NMS)进行后处理阻碍了YOLO的端到端部署,并对推理延迟产生不利影响。在YOLOs中,各种组件的设计缺乏全面彻底的检查,导致显著的计算冗余,限制了模型的能力。它提供了次优的效率,以及相对大的性能改进潜力。在这项工作中,目标是从后处理和模型架构两个方面进一步提高YOLO的性能效率边界。为此

Python ORM 效能基準測試:比較不同 ORM 框架 Python ORM 效能基準測試:比較不同 ORM 框架 Mar 18, 2024 am 09:10 AM

物件關聯映射(ORM)框架在python開發中扮演著至關重要的角色,它們透過在物件和關聯式資料庫之間建立橋樑,簡化了資料存取和管理。為了評估不同ORM框架的效能,本文將針對以下流行框架進行基準測試:sqlAlchemyPeeweeDjangoORMPonyORMTortoiseORM測試方法基準測試使用了一個包含100萬筆記錄的SQLite資料庫。測試對資料庫執行了以下操作:插入:向表中插入10,000條新記錄讀取:讀取表中的所有記錄更新:更新表中所有記錄的單一欄位刪除:刪除表中的所有記錄每個操作

蘋果 iPhone 16 預裝 Apple Intelligence 沒戲了 蘋果 iPhone 16 預裝 Apple Intelligence 沒戲了 Jul 30, 2024 pm 01:18 PM

根據業內人士MarkGurman的消息指出,蘋果的AppleIntelligence將會跳票至10月。也就是說將會在iOS18.1上首發推送。蘋果iPhone16預計9月發布,因此將不會預先安裝AppleIntelligence。 1.AppleIntelligenceAppleIntelligence是一套個人智慧化系統,採用強大的生成式模型,旨在為iPhone、iPad和Mac提供新功能,輔助使用者溝通、工作和表達。 2.自然語言理解AppleIntelligence內嵌的大模型具備對語言意義的深

See all articles