日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Hadoop Install

發(fā)布時間:2024/9/20 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Hadoop Install 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

煮酒品茶:大晚上的,有氣無力的呻吟,讓你深深的感覺聽我的聲音是一種折磨。沒錄好,筆記本聲音也沒錄好,將就著聽吧。哈哈



# Install Hadoop Master

# DownLoad Hadoop and Jdk packets


One : stop all hosts Selinux and iptables.

# service iptables stop

# chkconfig iptables off


# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

# setenforce 0


Two : change hostname and hosts


# cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=n1

GATEWAY=192.168.0.1

#HOSTNAME=n1


# cat /etc/hosts

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.0.180n1.hadoop.comn1

192.168.0.190d1.hadoop.comd1

192.168.0.200d2.hadoop.comd2


Three : Install Jdk

# tar zxvf jdk-7u25-linux-x64.gz

# mv mv jdk1.7.0_25 /usr/local/java

# cat /etc/profile

.......

export JAVA_HOME=/usr/local/java

export JRE_HOME=/usr/local/java/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

# souce /etc/profile


Four : Install Hadoop Master

# tar zxvf hadoop-0.20.2.tar.gz

# mv hadoop-0.20.2 /usr/local/hadoop0.20.2

# cd /usr/local/hadoop0.20.2/conf

# cat /etc/profile

.......

export HADOOP_HOME=/usr/local/hadoop0.20.2

export PATH=$HADOOP_HOME/bin:$PATH


Five : Change Config file

# cat hadoop-env.sh |grep JAVA_HOME

export JAVA_HOME=/usr/local/java #change your $JAVA_HOME


# cat core-site.xml

<?xml version="1.0"?>

<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>


<!-- Put site-specific property overrides in this file. -->


<configuration>

<property>

<name>fs.default.name</name>

<value>hdfs://n1:9000</value>

</property>

</configuration>


# cat hdfs-site.xml

<?xml version="1.0"?>

<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>


<!-- Put site-specific property overrides in this file. -->


<configuration>

<property>

<name>dfs.data.dir</name>

<value>/hadoop/hdfs1</value>

</property>

<property>

<name>dfs.replication</name>

<value>3</value>

</property>

</configuration>


# cat masters

n1


# cat slaves

d1

d2


# Six : non-user login and all hosts

# useradd hadoop

# su - hadoop

# cd ./.ssh

# ssh-keygen -t rsa

<Enter...>

# scp id_rsa.pub d1:/home/hadoop/n1

# scp id_ras.pub d2:/home/hadoop/n1


To d1

# cat n1 >> .ssh/authorized_keys

# chmod 755 .ssh/authorized_keys


To d2

# cat n1 >> .ssh/authorized_keys

# chmod 755 .ssh/authorized_keys


D1 D2 gogogo!



# Senven : tar This dir and scp to slaves

# cd /usr/local

# tar zcvf hadoop0.20.2.tar.gz hadoop2.20.2

# scp hadoop0.20.2.tar.gz d1:/home/root

# scp hadoop0.20.2.tar.gz d2:/home/root


D1: install Jdk and export

# tar zxvf hadoop2.20.2.tar.gz

# mv hadoop2.20.2 /usr/local/hadoop2.20.2

D2: : install Jdk and export

# tar zxvf hadoop2.20.2.tar.gz

# mv hadoop2.20.2 /usr/local/hadoop2.20.2


# Eight : Run server

N1 :

use hadoop user:

$ hadoop namenode -format

$ start-all.sh


jps test

$ jps

50030 WebUi

http://n1:50030


D1:

$ start-dfs.sh


D2:

$ start-dfs.sh



Config file tree:


[root@n1 conf]# tree

.

├── 1

├── capacity-scheduler.xml

├── configuration.xsl

├── core-site.xml

├── hadoop

│ └── hdfs1

├── hadoop-env.sh

├── hadoop-metrics.properties

├── hadoop-policy.xml

├── hdfs-site.xml

├── log4j.properties

├── mapred-site.xml

├── masters

├── slaves

├── ssl-client.xml.example

└── ssl-server.xml.example


2 directories, 14 files


exp:

hadoop jar hadoop-0.20.2-examples.jar wordcount iis_log cgw_iis_log



總結

以上是生活随笔為你收集整理的Hadoop Install的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。