hadoop在linux下的安装
来源:互联网 发布:梦幻西游源码 编辑:程序博客网 时间:2024/06/03 19:05
hadoop有3种安装模式,分别是:本地模式、伪分布模式、集群模式。
本文在这里介绍伪分布安装模式。
1、 设置IP地址
执行命令:service network restart
验证:ifconfig
2、 关闭防火墙
命令: Service iptables stop
验证:service iptables status
3、 关闭防火墙自动运行
命令 : chkconfig iptables off
验证:chkconfig –list | grep iptables
4、 设置主机名
命令:
(1)hostname hadoop0
(2)vi /etc/sysconfig/network
5、ip与hostname绑定
命令: vi /ect/hosts
验证: ping hadoop0
5、 设置ssh免密登陆
命令:
(1)ssh-keygen –t rsa
(2)cp /root/.ssh/id_rsa.pub /root/.ssh/authorized_keys
验证:ssh hadoop0
6、 安装JDK
执行命令 :
(1)cd /usr/local
(2)chmod u+x jdk-6u24-linux-i586.bin
(3)./jdk-6u24-linux-i586.bin
(4)mv jdk-1.6.0_24 jdk
(5)vi /etc/profile 增加内容如下:
export JAVA_HOME=/usr/local/jdk
export PATH=.:$JAVA_HOME/bin:$PATH
(6)source /etc/profile
验证: java –version
7、 安装Hadoop
执行命令:
(1)tar -zxvf hadoop-1.1.2.tar.gz
(2)mv hadoop-1.1.2 hadoop
(3)vi /etc/profile 增加内容如下:
export JAVA_HOME=/usr/local/jdk
export HADOOP_HOME=/usr/local/hadoop
export PATH=.:$HADOOP_HOME/bin:$JAVA_HOME/bin:$PATH
(4)source /etc/profile
(5)修改conf目录下的配置文件hadoop-env.sh、core-site.xml、hdfs-site.xml、mapred-site.xml(详见9)
(6)hadoop namenode -format
(7)start-all.sh
验证:
(1)执行命令jps 如果看到5个新的java进程,分别是NameNode、SecondaryNameNode、DataNode、JobTracker、TaskTracker。
(2)在浏览器查看,http://hadoop0:50070 、http://hadoop0:50030
8、启动时没有NameNode的可能原因:
(1)没有格式化;
(2)环境变量设置错误;
(3)ip与hostname绑定失败。
9、修改hadoop配置文件
1.hadoop-env.sh
export JAVA_HOME=/usr/local/jdk/
2.core-site.xml
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://hadoop0:9000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/usr/local/hadoop/tmp</value>
</property>
</configuration>
3.hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
</configuration>
4.mapred-site.xml
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>hadoop0:9001</value>
</property>
</configuration>
- Hadoop在linux下的安装部署
- hadoop在linux下的安装
- hadoop在linux环境下的安装
- Hadoop在linux下的单机安装步骤
- Hbase+hadoop在linux下的配置安装
- Hadoop(1)---Mysql 在Linux下的安装与配置
- Linux下hadoop的安装
- Hadoop在linux下安装和配置
- 如何在Linux下安装Hadoop
- hadoop在ubuntu下的安装配置
- hadoop在ubuntu下的安装配置
- hadoop在ubuntu下的安装配置
- hadoop在ubuntu下的安装配置
- hadoop在ubuntu下的安装配置
- hadoop在ubuntu下的安装配置
- Hadoop在Windows下的安装配置
- hadoop在centOS下的安装
- Hadoop在Ubuntu下的安装
- C# 获取计算机 相关信息
- 解决MVC4发布在IIS7后,路径无法访问.apk文件的解决方法
- sql语句语法介绍全记录,好东西,备用(用到的时候不会可以来查一下!)
- Servlet
- 绝对干货:保险公司决策分析系统建设方案
- hadoop在linux下的安装
- POJ 1029 False coin
- 菜鸟级windows下安装jdk和jmeter
- Android开源:数据库ORM框架GreenDao学习心得及使用总结
- 1052: C++语言合法标识符
- Android百度地图相关内容汇总
- u-boot学习(1)
- Python高级特性之:List Comprehensions、Generator、Dictionary and set comprehensions
- uvaoj 729 The Hamming Distance Problem