




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第三章Hadoop集群的搭建及配置1搭建完全分布式集群目錄搭建偽分布式集群2偽分布式集群搭建準備工作:1.Linux操作系統搭建完好。2.PC機、服務器、環境正常。3.搭建Hadoop需要的軟件包(hadoop-2.7.6、jdk1.8.0_171)。偽分布式模式:存儲采用分布式文件系統HDFS,但是,HDFS的名稱節點和數據節點都在同一臺機器上;偽分布式集群搭建步驟1:1、關閉防火墻systemctlstopfirewalld.service永久關閉防火墻systemctldisablefirewalld.service查看防火墻systemctlstatusfirewalld.service2、上傳安裝包并解壓使用rz上傳壓縮包至master的/opt/soft/(根據實際情況來)cd/opt/soft/packages/(需要事先創建packages目錄)3、解壓tar-zxvfhadoop-2.7.6.tar.gz-C/opt/soft/tar–zxvfjdk-8u171-linux-x64.tar.gz–C/opt/soft偽分布式集群搭建步驟2:1、配置環境變量vim/etc/profileJAVA_HOME=/opt/soft/jdk1.8.0_171HADOOP_HOME=/opt/soft/hadoop-2.7.6ExportPATH=$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH2、重新加載環境變量source/etc/profile偽分布式集群搭建步驟3(修改Hadoop配置文件):1、vim編輯hadoop-env.sh,追加以下內容:exportJAVA_HOME=/opt/soft/jdk1.8.0_171exportHDFS_NAMENODE_USER=root
exportHDFS_DATANODE_USER=root
exportHDFS_SECONDARYNAMENODE_USER=root
exportYARN_RESOURCEMANAGER_USER=root
exportYARN_NODEMANAGER_USER=root
2、vim編輯core-site.xml,修改以下配置:<property><name>fs.defaultFS</name><value>hdfs://master:9000</value></property><property><name>hadoop.tmp.dir</name><value>/opt/soft/hadoop-2.7.6/tmp</value></property><property><name>erval</name><value>1440</value></property>偽分布式集群搭建步驟3(修改Hadoop配置文件):3、vim編輯hdfs-site.xml,修改以下配置:<property><name>dfs.replication</name><value>1</value></property><property><name>dfs.permissions</name><value>false</value></property>
4、vim編輯mapred-site.xml.template:
重命名:cpmapred-site.xml.templatemapred-site.xml,并且修改以下配置:<property><name></name><value>yarn</value></property><property><name>mapreduce.jobhistory.address</name><value>master:10020</value></property><property><name>mapreduce.jobhistory.webapp.address</name><value>master:19888</value></property>偽分布式集群搭建步驟3(修改Hadoop配置文件):5、vim編輯hdfs-site.xml,修改以下配置:<property><name>dfs.replication</name><value>1</value></property><property><name>dfs.permissions</name><value>false</value></property>6、slavesmaster偽分布式集群搭建步驟4:1、執行名稱節點格式化hdfsnamenode-format2、啟動Hadoopstart-dfs.sh3、Hadoop啟動完成后,可以通過如下命令來判斷是否成功啟動jps1搭建完全分布式集群目錄搭建偽分布式集群2完全分布式搭建準備工作:1.Linux操作系統搭建完好。2.PC機、服務器、環境正常。3.搭建Hadoop需要的軟件包(hadoop-2.7.6、jdk1.8.0_171)。4.搭建三臺虛擬機。(master、node1、node2)存儲采用分布式文件系統HDFS,而且,HDFS的名稱節點和數據節點位于不同機器上。
完全分布式搭建一、修改Hadoop配置文件:1.core-site.xml<property><name>fs.defaultFS</name><value>hdfs://master:9000</value></property><property><name>hadoop.tmp.dir</name><value>/opt/soft/hadoop-2.7.6/tmp</value></property><property><name>erval</name><value>1440</value></property>2.hadoop-env.shexportJAVA_HOME=/opt/soft/jdk1.8.0_1713.*hdfs-site.xml<property><name>dfs.replication</name><value>3</value></property><property><name>dfs.permissions</name><value>false</value></property>完全分布式搭建4.mapred-site.xml.template重命名文件cpmapred-site.xml.templatemapred-site.xml修改配置文件<property><name></name><value>yarn</value></property><property><name>mapreduce.jobhistory.address</name><value>master:10020</value></property><property><name>mapreduce.jobhistory.webapp.address</name><value>master:19888</value></property>5.yarn-site.xml<property><name>yarn.resourcemanager.hostname</name><value>master</value></property><property><name>yarn.nodemanager.aux-services</name><value>mapreduce_shuffle</value></property><property><name>yarn.log-aggregation-enable</name><value>true</value></property><property><name>yarn.log-aggregation.retain-seconds</name><value>604800</value></property>完全分布式搭建6.slavesmasternode1node2配置文件修改完成完全分布式搭建二、分發配置文件到node1、node2:cd/opt/soft/scp-rhadoop-2.7.6/node1:`pwd`scp-rhadoop-2.7.6/node2:`pwd`三、格式化namenode(第一次啟動的時候需要執行)hdfsnamenode-format四、啟動Hadoop集群start-all.sh五、檢查master、node1、node2上的進程六、關閉Hadoop集群stop-all.shHadoop安裝目錄解讀執行命令配置文件日志文件啟動命令軟件jar包Hadoop集群—文件監控http://master:50070Hadoop集群—文件監控http://master:50070Hadoop集群—文件監控http://master:50070Hadoop集群—文件監控http://master:50070Hadoop集群—文件監控http://master:50070Hadoop集群—文件監控http://master:50
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 家庭2025年春季學期兒童安全教育計劃
- 幼兒園疫情應急管理工作計劃
- 基于寬帶電力載波的智能路燈驅動與控制系統一體化的設計與實現
- 促進醫院心理安全的健康措施
- 《克拉拉與太陽》中的科技倫理研究
- 小學語文課程創新發展計劃
- 2025年印尼語等級考試智能汽車試卷
- 2025年中式面點師(初級)考試試卷在線模擬試題集
- 2025年壓力管道作業特種作業操作證考試試卷沖刺練習題
- 2025年制冷設備維修工(制冷設備壓力測試優化優化)職業技能鑒定試卷
- SL631水利水電工程單元工程施工質量驗收標準第3部分:地基處理與基礎工程
- 2025時政試題及答案(100題)
- 新22J01 工程做法圖集
- 2024年建筑業10項新技術
- 班主任到場簽到表
- 三菱電梯維修調試資料:GPS2故障代碼
- 水電解制氫設備操作使用手冊
- 天臺宗哲學討論(下)課堂報告
- 學齡前兒童、老年人、特殊人群營養與膳食
- 銀鷺渠道合理布建,服務代管
- 鋼結構竣工資料范本
評論
0/150
提交評論