国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux修改hadoop配置文件及啟動hadoop集群詳細步驟

這篇具有很好參考價值的文章主要介紹了Linux修改hadoop配置文件及啟動hadoop集群詳細步驟。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

一、配置Hadoop環(huán)境

1.查看Hadoop解壓位置

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

3.編輯環(huán)境變量

4.重啟環(huán)境變量

5.查看Hadoop版本,查看成功就表示Hadoop安裝成功了

二、修改配置文件

1.檢查三臺虛擬機:

2.切換到配置文件目錄

3.修改 hadoop-env.sh 文件

4.修改?core-site.xml?文件

5.修改?mapred-site.xml 文件

6.修改?hdfs-site.xml?文件

7.修改 yarn-site.xml 文件

8.修改?workers 文件

三、給hadoop2、hadoop3分發(fā)文件

1.到存放hadoop的文件夾下

2.1.給hadoop2和hadoop3拷貝文件和環(huán)境變量

2.2.給hadoop2和hadoop3創(chuàng)建軟連接

2.3.檢查hadoop2和hadoop3是否拷貝成功

2.4.如果沒有拷貝成功就將hadoop2和hadoop3的hadoop文件夾刪除,然后在拷貝一次

四、修改腳本文件

1.切換到hadoop的sbin目錄下

2.修改 start-dfs.sh 腳本文件

3.修改 stop-dfs.sh 腳本文件

4.修改 start-yarn.sh 腳本文件

5.修改 stop-yarn.sh 腳本文件

?五、啟動hadoop集群

1.格式化HDFS

2.啟動hadoop

3.啟動yarn

4.查看進程

5.關閉防火墻

6.訪問Hadoop的web網(wǎng)站

7.停止hadoop

8.停止yarn

9.啟動hadoop和yarn遇到的問題

六、編輯啟動和停止腳本文件

1.進入腳本文件目錄

2.編寫集群控制文件

3.給 hadoop.sh 授權

4.啟動集群,查看進程

5.停止集群,查看進程

七、編輯同步執(zhí)行命令腳本

1.編輯

2.給 xcall.sh?授權

3.執(zhí)行腳本

4.腳本的另一種寫法


一、配置Hadoop環(huán)境

1.查看Hadoop解壓位置

pwd

在linux如何進入hadoop,Linux,linux,hadoop,運維

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

vim /etc/profile

在linux如何進入hadoop,Linux,linux,hadoop,運維

3.編輯環(huán)境變量

“/opt/server/hadoop”填自己Hadoop的存放位置。

export HADOOP_HOME=/opt/server/hadoop
export PATH=$PATH:$HADOOP_HOME/bin

在linux如何進入hadoop,Linux,linux,hadoop,運維

4.重啟環(huán)境變量

source /etc/profile

在linux如何進入hadoop,Linux,linux,hadoop,運維

5.查看Hadoop版本,查看成功就表示Hadoop安裝成功了

hadoop version

在linux如何進入hadoop,Linux,linux,hadoop,運維

二、修改配置文件

1.檢查三臺虛擬機:

是否都安裝了jdk和hadoop并且配置了環(huán)境變量,確保虛擬機之間都能互相ping通以及兩兩之間能夠ssh免密登陸,都完成了網(wǎng)卡、主機名、hosts文件等配置。

ip地址 主機名 節(jié)點

192.168.147.200

hadoop 主節(jié)點

192.168.147.201

hadoop2 子節(jié)點

192.168.147.203

hadoop3 子節(jié)點

2.切換到配置文件目錄

cd /opt/server/hadoop/etc/hadoop

在linux如何進入hadoop,Linux,linux,hadoop,運維

3.修改 hadoop-env.sh 文件

路徑改成自己的jdk安裝路徑(vim命令用不了就用vi)

vim hadoop-env.sh

export JAVA_HOME=/opt/server/jdk

在linux如何進入hadoop,Linux,linux,hadoop,運維

在linux如何進入hadoop,Linux,linux,hadoop,運維

4.修改?core-site.xml?文件

vim core-site.xml

<configuration>
<property>
                      <name>fs.defaultFS</name>
                      <!-- 用于指定namenode地址在機器master上-->
                      <value>hdfs://hadoop:8020</value>
          </property>
                      <!-- 用于配置hadoop的數(shù)據(jù)目錄-->
          <property>
                      <name>hadoop.tmp.dir</name>
                      <value>/opt/server/hadoop/data</value>
          </property>
</configuration>

在linux如何進入hadoop,Linux,linux,hadoop,運維

在linux如何進入hadoop,Linux,linux,hadoop,運維

5.修改?mapred-site.xml 文件

vim mapred-site.xml

<configuration>
<!-- 指定MapReduce運行時框架,這里指定在yarn上-->
       <property>
              <name>mapreduce.framework.name</name>
              <value>yarn</value>
       </property>
</configuration>

在linux如何進入hadoop,Linux,linux,hadoop,運維

在linux如何進入hadoop,Linux,linux,hadoop,運維

6.修改?hdfs-site.xml?文件

vim hdfs-site.xml

<configuration>
<!--指定HDFS副本的數(shù)量,不能超過機器節(jié)點數(shù)-->
              <property>
                            <name>dfs.replication</name>
                            <value>3</value>
              </property>
              <!-- 為secondary namenode配置所在的IP和端口-->
              <property>
                            <name>dfs.namenode.secondary.http-address</name>
                            <value>hadoop2:50090</value>
              </property>
</configuration>

在linux如何進入hadoop,Linux,linux,hadoop,運維

在linux如何進入hadoop,Linux,linux,hadoop,運維

7.修改 yarn-site.xml 文件

vim yarn-site.xml

<configuration>

           <!-- 指定yarn集群的管理者(resourcemanger)的地址-->
           <property>
                      <name>yarn.resourcemanager.hostname</name>
                      <value>hadoop</value>
           </property>
           <property>
                      <name>yarn.nodemanager.aux-services</name>
                      <value>mapreduce_shuffle</value>
           </property>

</configuration>

在linux如何進入hadoop,Linux,linux,hadoop,運維

在linux如何進入hadoop,Linux,linux,hadoop,運維

8.修改?workers 文件

vim workers

hadoop
hadoop2
hadoop3

在linux如何進入hadoop,Linux,linux,hadoop,運維

在linux如何進入hadoop,Linux,linux,hadoop,運維

三、給hadoop2、hadoop3分發(fā)文件

1.到存放hadoop的文件夾下

cd /opt/server/

在linux如何進入hadoop,Linux,linux,hadoop,運維

2.1.給hadoop2和hadoop3拷貝文件和環(huán)境變量

scp -r hadoop-3.2.4/ root@hadoop2:/opt/server/hadoop-3.2.4/
scp /etc/profile root@hadoop2:/etc/profile

在linux如何進入hadoop,Linux,linux,hadoop,運維

在linux如何進入hadoop,Linux,linux,hadoop,運維

2.2.給hadoop2和hadoop3創(chuàng)建軟連接

ln -s hadoop-3.2.4/ hadoop

在linux如何進入hadoop,Linux,linux,hadoop,運維

2.3.檢查hadoop2和hadoop3是否拷貝成功

hadoop的配置文件拷貝給了hadoop2和hadoop3,在hadoop2打開workers。

vim workers

在linux如何進入hadoop,Linux,linux,hadoop,運維

hadoop2的workers沒被修改,說明沒拷貝成功。?

在linux如何進入hadoop,Linux,linux,hadoop,運維

2.4.如果沒有拷貝成功就將hadoop2和hadoop3的hadoop文件夾刪除,然后在拷貝一次

rm -rf hadoop-3.2.4

?在linux如何進入hadoop,Linux,linux,hadoop,運維

?重復2.1的操作

四、修改腳本文件

1.切換到hadoop的sbin目錄下

腳本文件都在sbin文件下。

cd /opt/server/hadoop/sbin

2.修改 start-dfs.sh 腳本文件

vim start-dfs.sh

HDFS_DATANODE_USER=root
HADOOP_SECURE_DN_USER=hdfs
HDFS_NAMENODE_USER=root
HDFS_SECONDARYNAMENODE_USER=root
在linux如何進入hadoop,Linux,linux,hadoop,運維
在linux如何進入hadoop,Linux,linux,hadoop,運維

3.修改 stop-dfs.sh 腳本文件

vim stop-dfs.sh

HDFS_DATANODE_USER=root
HADOOP_SECURE_DN_USER=hdfs
HDFS_NAMENODE_USER=root
HDFS_SECONDARYNAMENODE_USER=root
在linux如何進入hadoop,Linux,linux,hadoop,運維
在linux如何進入hadoop,Linux,linux,hadoop,運維

4.修改start-yarn.sh 腳本文件

vim start-yarn.sh

YARN_RESOURCEMANAGER_USER=root
HADOOP_SECURE_DN_USER=yarn
YARN_NODEMANAGER_USER=root
在linux如何進入hadoop,Linux,linux,hadoop,運維
在linux如何進入hadoop,Linux,linux,hadoop,運維

4.修改 start-yarn.sh 腳本文件

vim start-yarn.sh

YARN_RESOURCEMANAGER_USER=root
HADOOP_SECURE_DN_USER=yarn
YARN_NODEMANAGER_USER=root
在linux如何進入hadoop,Linux,linux,hadoop,運維
在linux如何進入hadoop,Linux,linux,hadoop,運維

5.修改 stop-yarn.sh 腳本文件

vim stop-yarn.sh

YARN_RESOURCEMANAGER_USER=root
HADOOP_SECURE_DN_USER=yarn
YARN_NODEMANAGER_USER=root
在linux如何進入hadoop,Linux,linux,hadoop,運維
在linux如何進入hadoop,Linux,linux,hadoop,運維

?五、啟動hadoop集群

1.格式化HDFS

hadoop namenode -format
在linux如何進入hadoop,Linux,linux,hadoop,運維
在linux如何進入hadoop,Linux,linux,hadoop,運維

2.啟動hadoop

啟動hadoop和yarn一定要在sbin目錄下。?

./start-dfs.sh

在linux如何進入hadoop,Linux,linux,hadoop,運維

3.啟動yarn

./start-yarn.sh

在linux如何進入hadoop,Linux,linux,hadoop,運維

4.查看進程

jps

在linux如何進入hadoop,Linux,linux,hadoop,運維

5.關閉防火墻

#關閉
systemctl stop firewalld.service
#查看
systemctl status firewalld.service
#防火墻失效設置
systemctl disable firewalld.service

在linux如何進入hadoop,Linux,linux,hadoop,運維

6.訪問Hadoop的web網(wǎng)站

?ip+端口

在linux如何進入hadoop,Linux,linux,hadoop,運維

7.停止hadoop

./stop-dfs.sh

在linux如何進入hadoop,Linux,linux,hadoop,運維

8.停止yarn

./stop-yarn.sh

第一次停止yarn可能會出現(xiàn)以下情況:

在linux如何進入hadoop,Linux,linux,hadoop,運維

再輸入一次命令就好了?

在linux如何進入hadoop,Linux,linux,hadoop,運維

9.啟動hadoop和yarn遇到的問題

ERROR: JAVA_HOME is not set and could not be found.

在linux如何進入hadoop,Linux,linux,hadoop,運維

在linux如何進入hadoop,Linux,linux,hadoop,運維

在linux如何進入hadoop,Linux,linux,hadoop,運維

在linux如何進入hadoop,Linux,linux,hadoop,運維

出錯的原因是2.3的hadoop配置文件沒有成功拷貝給hadoop2和hadoop3,解決辦法在2.4。

六、編輯啟動和停止腳本文件

1.進入腳本文件目錄

cd /opt/script/

如果沒有script目錄就新建一個。

mkdir script

在linux如何進入hadoop,Linux,linux,hadoop,運維

2.編寫集群控制文件

vim hadoop.sh

#! /bin/bash
case $1 in
"start" ) {
/opt/server/hadoop/sbin/start-dfs.sh
/opt/server/hadoop/sbin/start-yarn.sh
};;
"stop") {
/opt/server/hadoop/sbin/stop-dfs.sh
/opt/server/hadoop/sbin/stop-yarn.sh
};;
esac
在linux如何進入hadoop,Linux,linux,hadoop,運維
在linux如何進入hadoop,Linux,linux,hadoop,運維
在linux如何進入hadoop,Linux,linux,hadoop,運維

3.給 hadoop.sh 授權

chmod 777 hadoop.sh

在linux如何進入hadoop,Linux,linux,hadoop,運維

4.啟動集群,查看進程

./hadoop.sh start

jps

查看hadoop進程?

在linux如何進入hadoop,Linux,linux,hadoop,運維
在linux如何進入hadoop,Linux,linux,hadoop,運維

查看hadoop2進程?

在linux如何進入hadoop,Linux,linux,hadoop,運維

5.停止集群,查看進程

./hadoop.sh stop

jps
在linux如何進入hadoop,Linux,linux,hadoop,運維
查看hadoop進程
在linux如何進入hadoop,Linux,linux,hadoop,運維
查看hadoop2進程
在linux如何進入hadoop,Linux,linux,hadoop,運維

七、編輯同步執(zhí)行命令腳本

1.編輯

vim xcall.sh


#! /bin/bash

params=$@
hosts=( hadoop hadoop2 hadoop3)
for host in ${hosts[@]}
do
    echo ============ $host: $params ============
    ssh $host "source /etc/profile;$params" 
done
在linux如何進入hadoop,Linux,linux,hadoop,運維
在linux如何進入hadoop,Linux,linux,hadoop,運維

2.給 xcall.sh?授權

chmod 777 xcall.sh
在linux如何進入hadoop,Linux,linux,hadoop,運維
在linux如何進入hadoop,Linux,linux,hadoop,運維

3.執(zhí)行腳本

查看進程和主機名?

./xcall.sh jps

./xcall.sh hostname

在linux如何進入hadoop,Linux,linux,hadoop,運維

4.腳本的另一種寫法

如果主機名是?hadoop1、hadoop2、hadoop3 可以用以下寫法:

#! /bin/bash

params=$@
for (( i=1 ; i<=3 ; i=$i+1)) ; do
     echo ============= hadoop$i $params =============
     ssh hadoop$i "source /etc/profile;$params"
done

在linux如何進入hadoop,Linux,linux,hadoop,運維

但是?hadoop、hadoop2、hadoop3用這種寫法會出現(xiàn)以下結(jié)果:文章來源地址http://www.zghlxwxcb.cn/news/detail-773097.html

在linux如何進入hadoop,Linux,linux,hadoop,運維
在linux如何進入hadoop,Linux,linux,hadoop,運維

到了這里,關于Linux修改hadoop配置文件及啟動hadoop集群詳細步驟的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 格式化文件系統(tǒng)和啟動和關閉Hadoop集群

    格式化文件系統(tǒng)和啟動和關閉Hadoop集群

    初次啟動HDFS集群時,須對主節(jié)點進行格式化處理,執(zhí)行:hdfs? ?namenode? -format 格式化成功信息: 1. 一起啟動hdfs和yarn服務 ,執(zhí)行:start-all.sh 1. 單獨啟動hdfs服務 ,執(zhí)行:start-dfs.sh 題外:關于jdk版本太高,啟動hdfs和yarn會有警報這種,可以降低jdk版本,進行解決 具體可以參照

    2024年02月07日
    瀏覽(22)
  • 從零開始在 Linux 上搭建 Hadoop 平臺:一個詳細的教程和必備配置文件

    在信息時代,大數(shù)據(jù)處理是企業(yè)發(fā)展必不可少的一部分。Hadoop 是一種分布式計算平臺,能夠高效地處理大數(shù)據(jù)集。然而,搭建 Hadoop 集群可以相當復雜,需要正確配置和調(diào)整多個組件。本文將向您展示如何從零開始在 Linux 上搭建 Hadoop,以及如何配置 Hadoop 的必備文件。 選擇

    2024年02月08日
    瀏覽(21)
  • linux安裝hadoop詳細步驟

    以下是在Linux系統(tǒng)上安裝Hadoop的詳細步驟: 下載Hadoop文件 在Hadoop官方網(wǎng)站上下載最新的穩(wěn)定版本的Hadoop文件。下載地址:https://hadoop.apache.org/releases.html 解壓Hadoop文件 打開終端,使用以下命令將下載的Hadoop文件解壓到指定目錄: 配置環(huán)境變量 打開終端,使用以下命令打開配

    2024年01月19日
    瀏覽(25)
  • Redis的簡介,安裝(Linux、Windows),配置文件的修改---詳細介紹

    Redis的簡介,安裝(Linux、Windows),配置文件的修改---詳細介紹

    Redis是一個基于 內(nèi)存 的key-value結(jié)構(gòu)數(shù)據(jù)庫。 基于內(nèi)存存儲,讀寫性能高 適合存儲熱點數(shù)據(jù)(熱點商品、資訊、新聞) 企業(yè)應用廣泛 1.1、Redis簡介 The open source, in-memory data store used by millions of developers as a database, cache, streaming engine, and message broker.(開源內(nèi)存數(shù)據(jù)存儲,被數(shù)百萬

    2024年02月13日
    瀏覽(22)
  • Hadoop HA-hadoop完全分布式高可用集群配置、高可用集群啟動方式、master/slave1/slave2配置

    Hadoop HA-hadoop完全分布式高可用集群配置、高可用集群啟動方式、master/slave1/slave2配置

    ? ? ? ? ?本文章使用root用戶完成相關配置與啟動、這里分為master、slave1、slave2進行配置 ????????一、將hadoop解壓至需要的目錄下 ? ? ? ? ?二、配置hadoop-env.sh啟動文件 ? ? ? ? 三、配置hdfs-site.xml文件 ????????四、配置core-site.xml文件 ????????五、配置yarn-site.x

    2024年02月06日
    瀏覽(29)
  • Hadoop之Hive的安裝配置(詳細步驟)

    Hadoop之Hive的安裝配置(詳細步驟)

    配置前準備 下載apache-hive-2.1.1-bin.tar.gz安裝包并上傳到XShell 在XShell上解壓安裝包 輸入解壓命令: 配置? 1、配置環(huán)境變量 在文件末尾增加如下內(nèi)容: 使環(huán)境變量生效 進入?cd /home/ZQ/apache-hive-2.1.1-bin/conf/ 2、配置hive-env.sh? 如果有hive-env.sh.template文件則輸入下面的命令將?hive-

    2024年02月04日
    瀏覽(14)
  • 七、Hadoop系統(tǒng)應用之搭建Hadoop高可用集群(超詳細步驟指導操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7)

    七、Hadoop系統(tǒng)應用之搭建Hadoop高可用集群(超詳細步驟指導操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7)

    Hadoop集群搭建前安裝準備參考: 一、Hadoop系統(tǒng)應用之安裝準備(一)(超詳細步驟指導操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7) 一、Hadoop系統(tǒng)應用之安裝準備(二)(超詳細步驟指導操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7) Hadoop集群搭建過程參考: 二、Hadoop系統(tǒng)應

    2024年02月02日
    瀏覽(29)
  • Hadoop系統(tǒng)應用之安裝---Hadoop集群安裝配置和詳細搭建過程

    Hadoop系統(tǒng)應用之安裝---Hadoop集群安裝配置和詳細搭建過程

    實訓課題 Hadoop集群安裝 配置 和 詳細 搭建 過程 實驗步驟 : 一、虛擬機的安裝部署 二、Linux系統(tǒng)安裝部署 1.環(huán)境準備 2.系統(tǒng)安裝 三、Centos系統(tǒng)安裝 四、靜態(tài)網(wǎng)絡配置 五、虛擬機完整克隆配置 六、配置hosts文件和ssh免密登錄 七、Hadoop集群配置 八、Hadoop集群測試 虛擬機的安裝

    2024年02月06日
    瀏覽(20)
  • linux上面hadoop配置集群

    要在Linux上配置Hadoop集群,需要按照以下步驟進行操作: 安裝Java Development Kit (JDK):首先,確保您的Linux系統(tǒng)上已經(jīng)安裝了JDK??梢酝ㄟ^運行以下命令來檢查是否已經(jīng)安裝了JDK: 如果返回了Java的版本信息,則表示已經(jīng)安裝了JDK。如果沒有安裝,請根據(jù)您使用的Linux發(fā)行版,安

    2024年01月18日
    瀏覽(15)
  • hadoop修改配置文件和環(huán)境變量

    hadoop修改配置文件和環(huán)境變量

    在我們安裝好hadoop之后,需要對其內(nèi)部的一些配置文件進行修改,以滿足特定的需求和環(huán)境,確保Hadoop集群的正常運行和數(shù)據(jù)的正確處理。 我們要修改的就是主要的自定義配置文件。 進入配置文件所在路徑,它們位于 $HADOOP_HOME/etc/hadoop 這個路徑下,在我這就是 /export/server

    2024年02月07日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包