成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Hadoop完全分布模式安裝

IT那活兒 / 2954人閱讀
Hadoop完全分布模式安裝
一. Hadoop完全分布式

完全分布式真正利用多臺(tái)Linux主機(jī)來(lái)進(jìn)行部署Hadoop,對(duì)集群進(jìn)行規(guī)劃,使得Hadoop各個(gè)模塊分別部署在不同的多臺(tái)機(jī)器上。


二. 搭建過(guò)程

1. 所需軟件
Jdk版本:jdk-8u162-linux-x64.tar.gz
Hadoop版本:hadoop-2.7.1.tar.gz
環(huán)境準(zhǔn)備:
Master:192.168.163.128
Slave:192.168.163.129

2. 修改主機(jī)名

Master:

hostnamectl set-hostname master

bash

Slave:

hostnamectl set-hostname slave

bash

3. 修改/etc/hosts文件,配置主機(jī)域名映射

Master:

vim /etc/hosts

Slave:

vim /etc/hosts

192.168.163.128 master

192.168.163.129 ave

4. 關(guān)閉防火墻(兩臺(tái)都要關(guān))

Master:

systemctl stop firewalld

Slave:

systemctl stop firewalld

5. 安裝并配置NTP服務(wù),用于時(shí)間同步

Master:

yum install -y ntp

#修改配置文件,在末尾添加兩條配置

vim /etc/ntp.conf

server 127.127.1.0

fudge 127.127.1.0 startum 10

#啟動(dòng)服務(wù)并設(shè)置開機(jī)自啟

systemctl  start ntpd

systemctl  enable ntpd

Slave:

yum install -y ntpdate

ntpdate master

6. 配置免密碼登錄(只配置從節(jié)點(diǎn)到主節(jié)點(diǎn)即可)

Master:

ssh-keygen

ssh-copy-id master

ssh-copy-id slave

7. 創(chuàng)建Hadoop目錄

mkdir /opt/Hadoop

cd /opt/Hadoop/

8. 將jdk和Hadoop上傳到目錄下

9. 安裝和配置jdk

#將jdk安裝包解壓
tar -zxvf jdk-8u162-linux-x64.tar.gz
#編輯/etc/profile文件,配置環(huán)境變量
vim /etc/profile
export JAVE_HOME=/opt/Hadoop/jdk1.8.0_162
export PATH=$PATH:$JAVE_HOME/bin
#刷新環(huán)境變量,使修改的變量生效
source /etc/profile
#驗(yàn)證是否安裝成功
java -version

10. 安裝Hadoop

#解壓Hadoop的安裝包
tar -zxvf hadoop-2.7.1.tar.gz
#編輯/etc/profile文件,配置環(huán)境變量
vim /etc/profile
export HADOOP_HOME=/opt/Hadoop/hadoop-2.7.1
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
#刷新環(huán)境變量,使修改的變量生效
source /etc/profile
#驗(yàn)證是否安裝成功
hadoop version

11. 修改Hadoop的配置文件

#進(jìn)入到/opt/Hadoop/hadoop-2.7.1/etc/hadoop下
cd hadoop-2.7.1/etc/hadoop/
#修改core-site.xml
vim core-site.xml
<configuration>
    <property>
        <name>fs.defaultFSname>

        <value>hdfs://master:9000value>
    property>
    <property>
        <name>hadoop.tmp.dirname>
        <value>/opt/hadoop/hadoop-2.7.1/hdfsvalue>
    property>
configuration>
#修改hdfs-site.xml
vim hdfs-site.xml
<configuration>
    <property>
        <name>dfs.replicationname>
        <value>2value>
    property>
    <property>
        <name>dfs.namenode.secondary.http-addressname>
        <value>slave:9001value>
    property>
configuration>
#修改mapred-site.xml.template
vim mapred-site.xml.template
<configuration>
    <property>
        <name>mapreduce.framework.namename>
        <value>yarnvalue>
    property>
configuration>
#修改yarn-site.xml
vim yarn-site.xml
<configuration>
    <property>
        <name>yarn.resourcemanager.hostnamename>
        <value>mastervalue>
    property>
    <property>
        <name>yarn.nodemanager.aux-servicesname>
        <value>mapreduce_shufflevalue>
    property>
configuration>
#修改slaves文件
vim slaves
master
slave

12. 將修改好的環(huán)境復(fù)制到從節(jié)點(diǎn)上

#將jdk復(fù)制到從節(jié)點(diǎn)
scp -r /opt/Hadoop/jdk1.8.0_162/ slave:/opt/Hadoop/jdk1.8.0_162/
#將Hadoop復(fù)制到從節(jié)點(diǎn)
scp -r /opt/Hadoop/hadoop-2.7.1/ slave:/opt/Hadoop/
#將環(huán)境變量復(fù)制到從節(jié)點(diǎn)上
scp /etc/profile slave:/etc/

13. 格式化Hadoop

hdfs namenode -format

14. 啟動(dòng)

start-all.sh

15. 驗(yàn)證啟動(dòng)情況

[root@master Hadoop]# jps
21235 DataNode
21588 NodeManager
21894 Jps
21112 NameNode
21486 ResourceManager
 
[root@slave bin]# ./jps
4849 DataNode
5012 NodeManager
5255 Jps
4943 ondaryNameNode

16. 可通過(guò)WEB瀏覽器可視化驗(yàn)證是否服務(wù)已成功開啟

通過(guò)訪問(wèn)192.168.163.128:50070可查看主節(jié)點(diǎn)hadoopm的dfs的情況


三. 遇到的問(wèn)題及處理

問(wèn)題:

在安裝Hadoop配置環(huán)境變量后,在驗(yàn)證是否安裝成功時(shí)執(zhí)行hadoop version命令時(shí)提示Error: JAVA_HOME is not set and could not be found

解決辦法:

首先查看自己配置的JAVA_HOME是否配置正確

如果沒(méi)問(wèn)題就需要進(jìn)入到hadoop-env.sh中重新聲明下JAVA_HOME

該文件在hadoop-2.7.1/etc/hadoop下

cd hadoop-2.7.1/etc/Hadoop
vim hadoop-env.sh
export JAVA_HOME=/opt/Hadoop/jdk1.8.0_162


END


更多精彩干貨分享

點(diǎn)擊下方名片關(guān)注

IT那活兒

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/129802.html

相關(guān)文章

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<