su centos ; cd ~..."/>
溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

hadoop3種集群方式

發(fā)布時(shí)間:2020-07-27 04:37:51 來(lái)源:網(wǎng)絡(luò) 閱讀:516 作者:大數(shù)據(jù)部落 欄目:大數(shù)據(jù)

 hadoop3種集群方式包括獨(dú)立模式、偽分布式模式和完全分布式模式

  1獨(dú)立模式

安裝

  a)下載jdk-8u65-linux-x64.tar.gz

  b)tar開(kāi)

  $>su centos ; cd ~

  $>mkdir downloads

  $>cp /mnt/hdfs/downloads/bigdata/jdk-8u65-linux-x64.tar.gz ~/downlooads

  $>tar -xzvf jdk-8u65-linux-x64.tar.gz

  c)創(chuàng)建/soft文件夾

  $>sudo mkdir /soft

  $>sudo chown centos:centos /soft

  d)移動(dòng)tar開(kāi)的文件到/soft下

  $>mv ~/downloads/jdk-1.8.0_65 /soft/

  e)創(chuàng)建符號(hào)連接

  $>ln -s /soft/jdk-1.8.0_65 /soft/jdk

  f)驗(yàn)證jdk安裝是否成功

  $>cd /soft/jdk/bin

  $>./java -version

配置jdk環(huán)境變量

  1.編輯/etc/profile

  $>sudo nano /etc/profile

  ...

  export JAVA_HOME=/soft/jdk

  exprot PATH=$PATH:$JAVA_HOME/bin

  2.使環(huán)境變量即刻生效

  $>source /etc/profile

  3.進(jìn)入任意目錄下,測(cè)試是否ok

  $>cd ~

  $>java -version

  注意點(diǎn)

hadoop3種集群方式

  你創(chuàng)建文件夾一定和你登陸的用戶一致

安裝HADOOP軟件

   1.安裝hadoop

  a)下載hadoop-2.7.3.tar.gz

  b)tar開(kāi)

  $>su centos ; cd ~

  $>cp /mnt/hdfs/downloads/bigdata/hadoop-2.7.3.tar.gz ~/downloads

  $>tar -xzvf hadoop-2.7.3.tar.gz

  c)無(wú)

  d)移動(dòng)tar開(kāi)的文件到/soft下

  $>mv ~/downloads/hadoop-2.7.3 /soft/

  e)創(chuàng)建符號(hào)連接

  $>ln -s /soft/hadoop-2.7.3 /soft/hadoop

  f)驗(yàn)證hadoop安裝是否成功

  $>cd /soft/hadoop/bin

  $>./hadoop version

  2.配置hadoop環(huán)境變量

  $>sudo nano /etc/profile

  ...

  export JAVA_HOME=/soft/jdk

  exprot PATH=$PATH:$JAVA_HOME/bin

  export HADOOP_HOME=/soft/hadoop

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

  3.生效

  $>source /etc/profile

  4.進(jìn)入任意目錄下,測(cè)試是否ok

  $>cd ~

  $>hadoop version

  5.nothing !

  不需要啟用單獨(dú)的hadoop進(jìn)程。

  6.hafs dfs -ls /home 和 linux中的ls效果一樣

偽分布模式(Pseudodistributed mode)

  a)進(jìn)入${HADOOP_HOME}/etc/hadoop目錄

  三種模式共存

   1.創(chuàng)建三個(gè)配置目錄,內(nèi)容等同于hadoop目錄

   ${hadoop_home}/etc/local

   ${hadoop_home}/etc/pesudo

   ${hadoop_home}/etc/full

   2.創(chuàng)建符號(hào)連接

   $>ln -spesudo hadoop

  b)編輯core-site.xml

  <?xml version="1.0"?>

  <configuration>

  <property>

  <name>fs.defaultFS</name>

  <value>hdfs://localhost/</value>

  </property>

  </configuration>

  c)編輯hdfs-site.xml

  <?xml version="1.0"?>

  <configuration>

  <property>

  <name>dfs.replication</name>

  <value>1</value>

  </property>

  </configuration>

  d)編輯mapred-site.xml

  注意:cp mapred-site.xml.template mapred-site.xml

  <?xml version="1.0"?>

  <configuration>

  <property>

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

  <value>yarn</value>

  </property>

  </configuration>

  e)編輯yarn-site.xml

  <?xml version="1.0"?>

  <configuration>

  <property>

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

  <value>localhost</value>

  </property>

  <property>

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

  <value>mapreduce_shuffle</value>

  </property>

  </configuration>

  配置:core-site.xml hdfs-site.xmls yarn-site.xml mapred-site.xml

   f)配置SSH


向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI