安裝hadoop集群---resourcemanager和NameNode同一臺機器上

1、復制虛擬機,搞了5臺。

1:namenode,resourcemanager

2:secondardNameNode

3,4,5:DataNode

?

2、修改了網卡配置,連接上SecureCRT

?

---------root----用戶----------

3、date查看了時間

4、開機啟動了 ntpdate

chkconfig --list

chkconfig --level 12345 ntpdate on

?

5、ntpdate 同步時間

service ntpdate restart

?

6、查看JAVA_HOME

echo $JAVA_HOME

?

-rw-r--r--. 2 root root 158 Jan 12 2010 hosts

-rw-r--r--. 1 root root 1796 Oct 2 2013 profile

8、每臺配置本機域名

[root@zengmg etc]# vi /etc/sysconfig/network

?

NETWORKING=yes

HOSTNAME=hadoop1

?

hostname node1讓修改生效,無需重啟。

?

9、每臺配置hosts文件

多窗口發送命令

vi /etc/hosts

?

192.168.18.131 hadoop1

192.168.18.132 hadoop2

192.168.18.133 hadoop3

192.168.18.134 hadoop4

192.168.18.135 hadoop5

//要編寫一個shell腳本,如果集群里有幾十臺怎么辦?

?

10、關閉防火墻

chkconfig iptables off

service iptables stop

?

11、創建 hadoop 用戶,密碼

adduser hadoop

passwd hadoop

?

12、給hadoop用戶配置root組

vi /etc/sudoers

## Allow root to run any commands anywhere

root ALL=(ALL) ALL

在這里添加

hadoop ALL=(ALL) ALL

?

---------------hadoop----用戶-----------------------------

1、ssh免密碼登錄

hadoop1是NameNode。無需各臺機器互相ssh免密碼。只要hadoop1能免密訪問其他機器

hadoop1機器上:

ssh-keygen -t rsa

ssh-copy-id hadoop1

ssh-copy-id hadoop2

ssh-copy-id hadoop3

ssh-copy-id hadoop4

ssh-copy-id hadoop5

?

這個ssh免密登錄是針對hadoop用戶。root用戶沒有配置,不能免密登錄對方。ssh免密是用戶有效

?

1、上傳JDK和hadoop

2、在hadoop的home目錄下建文件夾 application。在/(根目錄下)沒有權限新建,只有root能建立。

[hadoop@hadoop1 /]$ mkdir application

mkdir: cannot create directory `application': Permission denied

3、解壓hadoop,jdk的壓縮包到 application 文件夾

tar?-xzvf?壓縮包 -C application

?

4、配置jdk,hadoop的環境變量

[hadoop@hadoop1 etc]$ sudo vi /etc/profile

export JAVA_HOME=/home/hadoop/application/jdk1.8.0_73

export HADOOP_HOME=/home/hadoop/application/hadoop-2.7.3

export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin/:$HADOOP_HOME/sbin

?

5、使配置的變量生效

source /etc/profile

?

6、配置hadoop配置文件

1)、hadoop-env.sh shell文件配置javahome

# The java implementation to use.

export JAVA_HOME=/home/hadoop/application/jdk1.8.0_73

2)、core-site.xml 文件配置 NameNode訪問地址和namenode數據存放路徑

<property>

<name>fs.defaultFS</name>

<value>hdfs://hadoop1:9000</value>

</property>

?

<property>

<name>hadoop.tmp.dir</name>

<value>/home/hadoop/hadoop_data</value>

</property>

?

------下面的配置是hive beeline的訪問配置--

hadoop的core-site.xml增加配置

?

<property>

<name>hadoop.proxyuser.root.groups</name>

<value>hadoop</value>

</property>

?

//如果是 <value>*</value> 就是所有用戶

?

<property>

<name>hadoop.proxyuser.root.hosts</name>

<value>*</value>

</property>

?

//這里配置了所有ip都允許代理訪問。如果不允許,則配置IP地址

?

?

3)、hdfs-site.xml 文件配置 數據副本個數,可以不配置的。因為默認是3

此文件還配置 SecondaryNameNode

<property>

<name>dfs.replication</name>

<value>3</value>

</property>

?

<property>

<name>dfs.namenode.secondary.http-address</name>

<value>hadoop2:50090</value>

</property>

?

<property>

<name>dfs.namenode.secondary.https-address</name>

<value>hadoop2:50091</value>

</property>

?

?

4)、 map-site.xml 指定mr運行在yarn平臺上,屬于resourcemanager的配置

mv mapred-site.xml.template mapred-site.xml

<property>

<name>mapreduce.framework.name</name>

<value>yarn</value>

</property>

?

5)、yarn-site.xml 指定YARN的老大(ResourceManager)的地址,reducer獲取數據的方式

<property>

<name>yarn.resourcemanager.hostname</name>

<value>hadoop1</value>

</property>

?

<property>

<name>yarn.nodemanager.aux-services</name>

<value>mapreduce_shuffle</value>

</property>

?

<property>

<name>yarn.resourcemanager.webapp.address</name>

<value>hadoop1:8088</value>

</property>

?

這個端口可以修改

?

6)、配置slaves

注意:slaves里的配置是start-*.sh啟動腳本要讀取集群的配置文件。如果不配置,就會運行單機版本的。

默認是localhost

hadoop3,4,5是DataNode。

hadoop3

hadoop4

hadoop5

----------------------

注意:此時namenode節點已經可以初始化。可以單獨啟動namenode,DataNode每啟動一臺,想namenode注冊一臺。NameNode初始化后,可以不用 start-all.sh【學習下里面的寫法,如何遍歷】或者下面的命令。

可以根據需要,到DataNode節點上去用命令啟動。

hadoop-daemon.sh start namenode

hadoop-daemon.sh start datanode

?

7、scp application文件到其他節點

scp application hadoop2:/home/hadoop

.........

?

8、scp /etc/profile 到其他節點

sudo scp /etc/profile hadoop2:/etc/profile

..........

?

9、source /etc/profile 每個節點

source /etc/profile

?

10、格式化namenode(是對namenode進行初始化)

hdfs namenode -format

Storage directory /home/hadoop/hadoop_data/dfs/name has been successfully formatted.

?

11、啟動hadoop

hadoop1:

start-dfs.sh

12、啟動YARN

hadoop1:

start-yarn.sh

13、驗證是否成功

jsp

網頁訪問:

http://192.168.18.131:50070 (HDFS管理界面)

http://192.168.18.131:8088/ (MR管理界面)

?

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/537687.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/537687.shtml
英文地址,請注明出處:http://en.pswp.cn/news/537687.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ps把圖摳到html里,ps摳圖教程:手把手教你如何用ps摳頭發絲

PS摳圖是現在常見的摳圖方法之一&#xff0c;色塊分明的圖是很好摳的&#xff0c;但是如果是需要摳出來的物體是細微凌亂的呢&#xff1f;就像頭發絲。PS如何摳頭發絲才能毫無P圖痕跡&#xff1f;如何摳頭發絲一類的圖像呢&#xff0c;本文介紹的是使用通道結合其余一些命令完成…

臻識科技用全智能相機,把智慧城市的交通/安防/工業制造做到極致

儼然&#xff0c;智慧城市已經是一個技術密集、資本密集、巨頭密集、關注度密集的大熱門領域。 從技術層面來看&#xff0c;智慧城市對當下熱門技術進行了綜合&#xff1a;Cloud、Big Data、AI、AR/VR、5G、IoT、Quantum Computing、Edge Computing、 Block Chain等&#xff0…

熱式氣體質量流量計檢定規程_寧夏熱式氣體質量流量計價位,玻璃管液位計怎么樣...

金湖中原儀表有限公司為您詳細解讀eJxKfc寧夏熱式氣體質量流量計價位的相關知識與詳情&#xff0c;氣體流量計是計量氣體流量的儀表。安拆正在管路中記載流過的氣體量。能夠丈量煤氣&#xff0c;空氣&#xff0c;氮氣&#xff0c;乙炔&#xff0c;&#xff0c;氫氣&#xff0c;…

自己從零安裝hadoop-HA集群

總體步驟 1、分配機器&#xff0c;各安裝什么軟件 2、每個節點設置時間一致&#xff0c;設置開機自動校驗時間。 3、每個節點修改主機名。 4、每個節點配置hosts。 5、每個節點關閉防火墻。 6、上傳JDK&#xff0c;配置JDK 7、創建hadoop用戶。 8、給hadoop用戶配置root…

高校學計算機研究生錄取分數排名,四川大學計算機學院2018年碩士研究生招生擬錄取名單及成績公示...

該樓層疑似違規已被系統折疊 隱藏此樓查看此樓四川大學計算機學院2018年碩士研究生招生擬錄取名單公示(全日制)姓名 擬錄取專業 總成績 初試成績 復試成績 備注白迪 計算機技術 75.3 353 160白婉玉 計算機技術 79.35 369 169.8曾春明 計算機技術 74.7 350 158.8陳澄 計算機技術…

藍牙基礎知識進階——Physical channel

藍牙基礎知識進階——Physical channel二、物理通道物理通道是piconet區分的標準&#xff0c;它是藍牙系統結構層次中的最底層了。Q1&#xff1a;物理通道有哪些類型物理通道通常可以分為四種類型&#xff1a;1、basicpiconet channel2、adaptedpiconet channel這兩種channel是…

mapreduce程序開發的一些總結

mapreduce在編程的時候&#xff0c;基本上一個固化的模式&#xff0c;沒有太多可靈活改變的地方&#xff0c;除了以下幾處&#xff1a; 1、輸入數據接口&#xff1a;InputFormat ---> FileInputFormat(文件類型數據讀取的通用抽象類) DBInputFormat &#xff08;數據庫數據讀…

深度學習數據驅動_利用深度學習實現手繪數據可視化的生成

前一段時間&#xff0c;我開發了Sketchify&#xff0c; 該工具可以把任何以SVG為渲染技術的可視化轉化為手繪風格。&#xff08;參考手繪風格的數據可視化實現 Sketchify&#xff09;那么問題來了&#xff0c;很多的chart是以Canvas為渲染技術的&#xff0c;那要怎么辦&#xf…

遠程計算機無法操作,win7系統的QQ遠程協助無法控制計算機的問題的解決方法

在使用win7系統的計算機工作和學習過程中&#xff0c;可能會發生win7系統的QQ遠程協助無法控制計算機的情況. 如何處理win7系統的QQ遠程控制無法控制計算機的問題&#xff1f;對于計算機級別的用戶&#xff0c;如果win7系統qq遠程協助無法控制計算機&#xff0c;通常不知道該怎…

java應用中的日志介紹

日志在應用程序中是非常非常重要的&#xff0c;好的日志信息能有助于我們在程序出現 BUG 時能快速進行定位&#xff0c;并能找出其中的原因。 但是&#xff0c;很多介紹 AOP 的地方都采用日志來作為介紹&#xff0c;實際上日志要采用切面的話是極其不科學的&#xff01;對于日志…

微軟全新Chromium版Edge瀏覽器下載

下載地址&#xff1a; https://www.microsoft.com/en-us/edge

企業網站 源碼 服務郵箱:_后來才知道:溫州騰訊企業郵箱定制服務

后來才知道&#xff1a;溫州騰訊企業郵箱定制服務 qnmsptdb后來才知道&#xff1a;溫州騰訊企業郵箱定制服務 軟文推廣得到大家的轉發之后&#xff0c;那么軟文的經濟價值也會隨之而來。內容更新質量言外之意&#xff0c;如果你長期更新低質量內容&#xff0c;是不可取的&#…

圣三一學院計算機專業,360教育集團:愛爾蘭都柏林大學圣三一學院計算機專業...

應用&#xff0c;新產品設計。網絡和分布系統的安全和管理課程介紹計算機基層和網絡安全&#xff0c;研究網絡管理的方法和高端信息服務的管理。這六個部分內容的學習包括每周大概20小時的溝通時間&#xff0c;包括講座、輔導、研討會、試驗等。絕大部分課程要求學生完成其他課…

JavaScript的檢測及其數據類型

一、JavaScript有幾種類型的值&#xff1f;Javascript有兩種數據類型&#xff0c;分別是基本數據類型和引用數據類型。其中基本數據類型包括Undefined、Null、Boolean、Number、String、Symbol (ES6新增&#xff0c;表示獨一無二的值)&#xff0c;而引用數據類型統稱為Object對…

我是Leader,我被降職成了普通員工,HR說:公司要梯隊年輕化

“BAT也不是完美的避風港哇~”這是老劉說的&#xff0c;老劉是BAT某家的一個Leader&#xff0c;職級約類似T7(T族一般是技術族&#xff0c;管理是M族)&#xff0c;在BAT某家呆了11年&#xff0c;但是在整個互聯網行業推崇&#xff0c;梯隊年輕化的氛圍時&#xff0c;老劉所在的…

in最多可以放多少?_汽車最多可以停放多少天不開?維修師傅:盡可能別超過這個時間...

在當下&#xff0c;買車似乎已經成為了一種消費潮流&#xff0c;其中不乏一些本身用車需求不明顯但也隨大流買車的人&#xff0c;結果車買回來之后最初的新鮮勁一過就放在那里不怎么用了。當然也有部分車主是因為自己的工作修需要經常需要在外出差&#xff0c;那么就算想天天開…

計算機電源風扇安裝方法,機箱風扇怎么裝 電腦機箱風扇電源線接法

夏天天氣炎熱&#xff0c;電腦機箱內溫度也較高&#xff0c;溫度過高會影響電腦性能出現死機等問題&#xff0c;甚至影響硬件壽命。所以給機箱裝風扇來散熱是非常重要的。那么&#xff0c;機箱風扇怎么裝合理呢?機箱風扇的電源線怎么接呢?下面分享一下機箱風...夏天天氣炎熱&…

使用微服務失敗的12個原因

在過去的幾年中&#xff0c;我已經對處于數字化轉型過程中的多個產品團隊進行了架構審查。大多數團隊都在按照微服務架構構建產品。他們有使用基于微服務的體系結構的所有正確意圖-更快的開發&#xff0c;更好的可伸縮性&#xff0c;更小的獨立團隊&#xff0c;獨立的部署&…

市場壓力只有老板扛?柏明頓阿米巴如何傳遞經營壓力

內部交易是阿米巴經營模式中的一個重要環節&#xff0c;通過內部交易&#xff0c;使企業內部上下道工序之間以價格為紐帶&#xff0c;以服務和產品進行等價交換&#xff0c;統一結算交易。通過內部交易行為&#xff0c;可以掌握各個阿米巴單元的盈虧狀態。阿米巴構建內部市場&a…

flutter怎么添加ios網絡權限_視頻號直播間怎么添加購物車商品;超詳細流程步驟。丨國仁網絡資訊...

蘑菇租房的聯合創始人龍東平前幾個月曾說&#xff1a;“視頻號是一次掀翻桌子重新排座次的機會&#xff0c;是巨浪滔天&#xff0c;是新世界&#xff0c;新秩序。”視頻號發展趨勢愈加迅猛&#xff0c;越來越多的玩家涌入&#xff0c;正在獲得新一波社交流量。為什么更加受歡迎…