国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

Linux中Centos7搭建Hadoop服務步驟

2024-09-01 13:53:51
字體:
來源:轉載
供稿:網友

下載Hadoop 官網:http://hadoop.apache.org/releases.html

先配置jdk環境

下載以后 解壓到到/usr/local

tar -zxvf hadoop-2.8.0.tar.gz -C /usr/local

為了方便操作 把hadoop-2.8.0 改為hadoop

mv /usr/local/hadoop-2.8.0 /usr/local/hadoop 

查看主機名

hostname //第一個參數為主機名

檢查是否可以免密碼

ssh localhost //這里的localhost為主機名

注意:一般初次安裝都需要密碼

ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

再次驗證

ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

注意:如沒有Enter password 就說明免密碼了

配置環境變量

vim /etc/profile 

末尾添加

export HADOOP_HOME=/usr/local/hadoop export PATH=$JAVA_HOME/bin:$PATH:$HOME/bin:$HADOOP_HOME/bin 

使環境變量立即生效

source /etc/profile 

創建Hadoop的臨時文件存放地

mkdir /usr/local/hadoop/tmp

編輯Hadoop的配置文件

cd /usr/local/hadoop/etc/hadoop/vim hadoop-env.sh

末尾添加

export JAVA_HOME=/usr/local/java/jdk1.8.0_131/ export HADOOP_CONF_DIR=/usr/local/hadoop/etc/hadoop

注意:路徑要對

使環境變量立即生效

source hadoop-env.sh

配置另一個文件

vim core-site.xml 

在<configuration></configuration>中添加以下內容

<property>     <name>fs.defaultFS</name>     <value>hdfs://localhost:9000</value>   </property> <property> <name>hadoop.tmp.dir</name> <value>file:/usr/local/hadoop/tmp</value>     </property> 

配置下一個文件 hdfs-site.xml

vim hdfs-site.xml

在<configuration></configuration>中添加以下內容

<property>     <name>dfs.replication</name>     <value>1</value>   </property>  <property>     <name>dfs.namenode.name.dir</name>     <value>file:/usr/local/hadoop/tmp/dfs/name</value>     </property>     <property>      <name>dfs.datanode.data.dir</name>      <value>file:/usr/local/hadoop/tmp/dfs/data</value>     </property> 

配置下一個文件mapred-site.xml 因為這個文件默認不存在 我們把mapred-site.xml.template作為模板來配置

cp mapred-site.xml.template mapred-site.xml 

vim mapred-site.xml

在<configuration></configuration>中添加以下內容

<property>     <name>mapreduce.framework.name</name>     <value>yarn</value>   </property>

配置下下個文件yarn-site.xml

vim yarn-site.xml

在<configuration></configuration>中添加以下內容

<property>     <name>yarn.nodemanager.aux-services</name>     <value>mapreduce_shuffle</value>   </property>

配置最后一個文件yarn-env.sh

vim yarn-env.sh

注意:在第23行左右 export JAVA_HOME (刪除# 去掉注釋),并更改正確jdk的路徑

格式化namenode

cd /usr/local/hadoopbin/hdfs namenode-format

注意:成功的話,會看到 “successfully formatted” 和 “Exitting withstatus 0” 的提示,若為 “Exitting with status 1” 則是出錯了

通過腳本啟動hdfs

sbin/start-dfs.sh

打開瀏覽器訪問http://localhost:50070,驗證是否hdfs配置成功

Centos7,Hadoop

再來啟動yarn

sbin/start-yarn.sh

打開瀏覽器訪問http://localhost:8088,驗證yarn是否配置成功

Centos7,Hadoop

注意:由于瀏覽器存在緩存問題 打開地址可能會失敗關閉瀏覽器 重新打開一兩次就好,如果還是失敗 檢查配置文件是否有誤

查看已啟動的hadoop進程

jps

注意:如果沒有 NameNode 或 DataNode ,那就是配置不成功


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昌吉市| 平湖市| 永登县| 广灵县| 大竹县| 四子王旗| 双桥区| 集贤县| 靖宇县| 九龙坡区| 炉霍县| 屯门区| 茂名市| 台前县| 仁寿县| 济源市| 永昌县| 乌鲁木齐县| 灵石县| 兖州市| 沅陵县| 鸡西市| 沂源县| 东城区| 益阳市| 弋阳县| 浮山县| 尼玛县| 河曲县| 济宁市| 嵊州市| 基隆市| 余姚市| 通化市| 彭山县| 阿荣旗| 永城市| 龙胜| 金寨县| 满城县| 延吉市|