您好,登錄后才能下訂單哦!
這篇文章給大家介紹Hadoop中怎么啟動Hadoop方法,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
Hadoop配置與啟動Hadoop
Hadoop三種模式:
StandaloneOperation:只有一個Java虛擬機在跑,完全沒有分布式的成分。
Pseudo-DistributedOperation:在同一臺機器上啟動獨立數個JVM進程,進行“分布式”操作。
Fully-DistributedOperation:真正的可以運行于多臺機器上的分布式模式。(我們按這種方式進行配置)
環境:
***臺:win7+cygwin
第二臺:虛擬機CentOS.5.3
實現目標:
cygwin作為master,部署上NameNode+JobTracker,IP:192.168.220.1
CentOS作為slaver,部署上DataNode+TaskTracker,IP:192.168.14.128
Hadoop配置準備工作:
1.免密碼SSH登錄,cygwin=》CentOS,見:http://efeil.blog.163.com/blog/static/1189022972010210544494/
2.兩個系統Hosts配置相同,為:192.168.220.1hadoop-master
192.168.14.128hadoophadoop-slave01
3.Hadoop配置中conf/core-site.xml配置
<configuration>
<!---globalproperties-->
<property>
<name>hadoop.tmp.dir</name>
<!--這是Cygwin下配置,CentOS下為/tmp/hdfs-gaoyanfei-->
<value>e:/tmp/hdfs-gaoyanfei</value>
<description>Abaseforothertemporarydirectories.</description>
</property>
<!--filesystemproperties-->
<property>
<name>fs.default.name</name>
<value>hdfs://hadoop-master:9000</value>
</property>
</configuration>
4.Hadoop配置中conf/hdfs-site.xml配置:
<?xmlversion="1.0"?>
<?xml-stylesheettype="text/xsl"href="configuration.xsl"?>
<!--Putsite-specificpropertyoverridesinthisfile.-->
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
5.Hadoop配置中conf/mapred-site.xml配置:
<?xmlversion="1.0"?>
<?xml-stylesheettype="text/xsl"href="configuration.xsl"?>
<!--Putsite-specificpropertyoverridesinthisfile.-->
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>hadoop-master:9001</value>
</property>
</configuration>
6.masters配置內容:hadoop-master
7.slaves配置內容:hadoop-slave01
8.在Cygwin下啟動:
1.bin/hadoopnamenode-format
2.bin/start-all.sh。本節關于Hadoop配置與啟動Hadoop介紹到這里
關于Hadoop中怎么啟動Hadoop方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。