Hadoop1.2.1安装笔记3:hadoop配置

  • 在/usr目录下建立 hadoop文件夹,赋予hadoop用户权限 (master)
[[email protected] usr]$ sudo mkdir hadoop
[[email protected] usr]$ ls -al 
total 156 
drwxr-xr-x. 2 root root 4096 Jul 31 00:17 hadoop 
[[email protected] usr]$ sudo chown -R hadoop:hadoop hadoop
[[email protected] usr]$ ls -al 
total 156 
drwxr-xr-x. 2 hadoop hadoop 4096 Jul 31 00:17 hadoop
  • 在/usr/hadoop目录下 安装hadoop,完成后删除安装包
[[email protected] hadoop]$ tar -zxvf hadoop-1.2.1.tar.gz
[[email protected] hadoop]$ ls 
hadoop-1.2.1 hadoop-1.2.1.tar.gz 
[[email protected] hadoop]$ rm hadoop-1.2.1.tar.gz 
[[email protected] hadoop]$ ls 
hadoop-1.2.1
  • 配置hadoop变量  /etc/profile
#hadoop environment
export HADOOP_HOME=/usr/hadoop/hadoop-1.2.1
export PATH=$PATH:$HADOOP_HOME/bin
"/etc/profile" 85L, 2070C written
  • 在hadoop的目录下建立tmp文件夹,这个在core-site.xml里要设置,否则重启后会被删掉,必须重新format node才行
[[email protected] hadoop-1.2.1]$ mkdir tmp 
[[email protected] hadoop-1.2.1]$ ls -al 
total 8404 
drwxrwxr-x. 2 hadoop hadoop 4096 Jul 31 00:44 tmp
  • 配置Java变量,指定java目录
[[email protected] conf]$ pwd 
/usr/hadoop/hadoop-1.2.1/conf 
[[email protected] conf]$ vim hadoop-env.sh
#JAVA environment setting 
export JAVA_HOME=/usr/java/jdk1.7.0_65

Hadoop配置文件在/usr/hadoop/hadoop-1.2.1/conf目录下,

代码开发分为core,hdfs和map/reduce三部分,core-site.xml、hdfs-site.xml、mapred-site.xml。

core-site.xml和hdfs-site.xml是站在HDFS角度上配置文件;core-site.xml和mapred-site.xml是站在MapReduce角度上配置文件。

  • 配置core-site.xml ,设置hdfs访问路径和端口 ,设置临时文件目录
[[email protected] conf]$ vim core-site.xml 
<?xml version="1.0"?> 
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?> 
<!-- Put site-specific property overrides in this file. --> 
<configuration> 
<!-- file system properties --> 
<property> 
<name>fs.default.name</name> 
<value>hdfs://10.15.5.200:9000</value> 
</property> 
<property>
        <name>hadoop.tmp.dir</name>
        <value>/usr/hadoop/hadoop-1.2.1/tmp</value>
         <description>temporary directories.</description>
    </property>
</configuration>
  • 配置hdfs-site.xml ,重新定义replication副本的数量,默认为3 slaves少于3台,系统会报错
[[email protected] conf]$ vim hdfs-site.xml 
<value>1</value> 
<?xml version="1.0"?> 
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?> 

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

<configuration> 
<property> 
<name>dfs.replication</name> 
<value>1</value> 
</property> 
</configuration>
  • 配置mapred-site.xml
[[email protected] conf]$ vim mapred-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>mapred.job.tracker</name> 
<value>10.15.5.200:9001</value> 
</property> 
</configuration>
配置master和slaves  ,其中slaves配置 其他node上可以没有
[[email protected] conf]$ vi masters 
10.15.5.200
[[email protected] conf]$ vi slaves 
10.15.5.201 
10.15.5.202

--------------- 在slaves上安装hadoop,配置环境----------------------------------------------------

照葫芦画瓢 有一点要注意,使用root账户建立完/usr/hadoop 给与hadoop用户权限后 后面操作就可以切回hadoop 防止其他不必要的问题

Hadoop1.2.1安装笔记3:hadoop配置

时间: 2024-11-05 23:37:08

Hadoop1.2.1安装笔记3:hadoop配置的相关文章

Hadoop1.2.1安装笔记4:Hadoop环境验证

格式化节点,只需一次 [[email protected] conf]$ hadoop namenode -format  Warning: $HADOOP_HOME is deprecated.  14/07/31 01:41:39 INFO namenode.NameNode: STARTUP_MSG:  /************************************************************  STARTUP_MSG: Starting NameNode 

Hadoop学习笔记0001——Hadoop安装配置

Hadoop配置主要事项 1. 保证Master和Slave能够ping通: 2. 配置/etc/hosts文件: 3. 能够ssh无密码切换各台主机: 4. 安装sun公司的jdk,在/etc/profile中设置好环境变量: 5. 下载Hadoop,安装.配置.搭建Hadoop集群: 1.Hadoop简介 Hadoop是Apache软件基金会旗下的一个开源分布式计算平台.以Hadoop分布式文件系统(HDFS,Hadoop Distributed Filesystem)和MapReduce(

Hadoop 1.2.1 安装笔记01 : Linux 与免密码

目标: 配置一个hadoop 1.2.1 测试环境  用的JDK是: jdk-7u65-linux-x64.gz 选的hadoop 是: hadoop-1.2.1.tar.gz 均来源Apache和oracle网站 主机规划: Linux版本 :  Centos 6.5 x64位  /boot:用来存放与Linux系统启动有关的程序,比如启动引导装载程序等,建议大小为100MB. /usr:用来存放Linux系统中的应用程序,其相关数据较多,建议大于3GB以上. /var:用来存放Linux系统

hadoop配置安装

必备软件 这里以Hadoop 1.1.2为学习的版本. jdk-6u24-linux-i586.bin hadoop-1.1.2.tar hbase-0.94.7-security.tar hive-0.9.0.tar sqoop-1.4.3.bin__hadoop-1.0.0.tar zookeeper-3.4.5.tar 2. 安装步骤 linux系统环境配置,jdk和hadoop的安装参考http://www.cnblogs.com/xia520pi/archive/2012/05/16/

Hadoop-1.0.4 安装配置

Hadoop-1.0.4 安装配置 一.           安装VMware 本人使用的是11.1.2 build-2780323版本 不详细讲述. 二.           在VMware上安装ubuntu 本人使用的是ubuntu 14.10 (为了后续步骤的说明,本人在安装时的用户名.密码均定为hadoop) 开启虚拟机后,调整时间区域,调整系统语言(可选) 三.           克隆虚拟机 关掉虚拟机,在VMware中将安装好的ubuntu克隆出来,这里克隆出了两个当做slave.

Hadoop 1.2.1 安装笔记02: Java安装

采用ftp 或在线wget方式获取jdk安装包 ,放置于新创建的/usr/java 目录中 ,解压安装 [[email protected] java]$ sudo tar -zxvf jdk-7u65-linux-x64.gz 配置 /etc/profile里的Java参数 # JAVA environment  export JAVA_HOME=/usr/java/jdk1.7.0_65 export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_H

Hadoop学习之第一章节:Hadoop配置安装

一.配置虚拟机三台 1.网络配置 虚拟化软件: Vmware Workstations  10.7z Linux系统:  Centos 6.5-x86_64 采用4台安装Linux环境的机器来构建一个小规模的分布式集群. 集群机器详细信息 1.虚拟化的网络配置方式:桥接网络 2.IP地址设置为固定IP地址 3.主机名配置,需要修改一下地方 (1)配置vi  /etc/hostname (2)配置vi /etc/sysconfig/network (3)配置vi /etc/hosts 4.关闭防火

树莓派玩耍笔记1 -- 开箱 &amp; 安装系统以及简单配置

零.前言 树莓派是什么? 吃的么? 呵呵,如果您连这个还不知道,真是out 了.麻烦出门左拐,百度去(或者,看看官网去?),算了,还是粘贴一些大家都知道的树莓派百科吧: 树莓派由注册于英国的慈善组织"Raspberry Pi 基金会"开发,Eben·Upton/埃·厄普顿为项目带头人.2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton)正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是Raspberry Pi电脑板,中文译名&q

[Linux][VMWare] 学习笔记之安装Linux系统-网络配置

最近开始折腾Linux,在本机装了个VMWare和Centos,装完之后虚拟机里面的OS可以上网,但是使用SecureCRT连接不上虚拟机,开始折腾这个网络. vmware安装好以后,会自动添加两张网卡(vmnet1和vmnet8),中间网卡),整个机器的结构就可以抽象成:虚拟机系统(虚拟机网卡vmnet0)--(vmnet1 vmnet8),中间网卡)--实际系统网卡 vmware的网卡设置的几种方式: 1. Bridged(桥接)方式     用这种方式,虚拟系统的IP可设置成与本机系统在同