知识点
相关文章
更多最近更新
更多Hadoop-1.2.1 for CentOS 6.3 64bit
2019-03-28 12:53|来源: 网络
1、环境说明
系统:CentOS release 6.3 64bit
java:Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Hadoop:1.2.1
本次实验包括:1个Master,3个Salve,节点之间局域网连接,可以相互ping通,
节点IP地址分布如下:
192.168.1.102 Master.Hadoop
192.168.1.100 Slave1.Hadoop
192.168.1.101 Slave2.Hadoop
192.168.1.103 Slave3.Hadoop
修改主机名、修改IP地址,这里不做简述。
2、修改/etc/hosts
在/etc/hosts 下添加如下
192.168.1.102 Master.Hadoop
192.168.1.100 Slave1.Hadoop
192.168.1.101 Slave2.Hadoop
192.168.1.103 Slave3.Hadoop
3、软件下载1.4 所需软件
1)JDK软件
下载地址:http://www.oracle.com/technetwork/java/javase/index.html
JDK版本:jdk-7u40-linux-x64.gz
2)Hadoop软件
下载地址:http://hadoop.apache.org/common/releases.html
Hadoop版本:hadoop-1.2.1.tar.gz
软件下载好。上传到Master.Hadoop 的/soft下
4、ssh互信设置
1)创建用记
useradd hadoop
2)在每台主机上以hadoop用户执行
mkdir~/.ssh
chmod 700~/.ssh
ssh-keygen -t rsa
3).在主节点以上root用户执行以下操作
ssh Master.Hadoop cat ~/.ssh/id_rsa.pub>> ./.ssh/authorized_keys
ssh Slave1.Hadoop cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
sshSlave2.Hadoop cat ~/.ssh/id_rsa.pub>> ~/.ssh/authorized_keys
sshSlave3.Hadoop cat ~/.ssh/id_rsa.pub>> ~/.ssh/authorized_keys
chmod 600~/.ssh/authorized_keys
4)复制到每台主机
scp~/.ssh/authorized_keys Master.Hadoop:~/.ssh/authorized_keys
scp~/.ssh/authorized_keys Slave1.Hadoop:~/.ssh/authorized_keys
scp~/.ssh/authorized_keys Slave2.Hadoop:~/.ssh/authorized_keys
scp~/.ssh/authorized_keys Slave3.Hadoop:~/.ssh/authorized_keys
5)测试
ssh Master.Hadoopdate
ssh Slave1.Hadoopdate
ssh Slave2.Hadoopdate
ssh Slave3.Hadoopdate
如果不用密码直接登陆就代表已经成功
5、安装Java
在每一台主机上都安装
1)、以root用户执行
mkdir /usr/java
cd /soft/
gunzip jdk-7u40-linux-x64
tar -xvf jdk-7u40-linux-x64
mv jdk1.7.0_40 /usr/java/.
2)、配置环境变量
在/etc/profile结尾处加如下
cat>>/etc/profile<<EOF
------------------------------------------------------------------------
# set java environment
export JAVA_HOME=/usr/java/jdk1.7.0_40/
export JRE_HOME=/usr/java/jdk1.7.0_40/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
EOF
--------------------------------------------------------------------------
3)、生效变量
source /etc/profile
4)、验证安装
java -version
java version "1.7.0_40"
Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Java HotSpot(TM) 64-Bit Server VM (build 24.0-b56, mixed mode)
更多详情见请继续阅读下一页的精彩内容:http://www.linuxidc.com/Linux/2013-09/90235.htm
相关问答
更多-
centos6.3使用yum install gcc 出现问题[2022-10-25]
可能是因为网络原因,你的yum源的服务器反应不正常。 可以从下面几方面着手。 1,确认你的机器是否可以正常上网。 2,如果能,请在firefox里试着打开上面提到的网址,看一看是否能正常访问。 比如确认一下是否能正常访问 http://centos.ustc.edu.cn/centos/6.4/os/x86_64/repodata/repomd.xml -
如何重启CENTOS 6.3的nginx[2022-05-29]
我也是1核1G内存 装了tengine(nginx)/ php 5.6.10 /mysql 5.6.25/ Resin4.0.44/jdk 1.8.0_45/mono4.0.3 也就是 php /asp.net /jsp 3种环境 也没出现内存不够用的情况。 按照你图片的提示,nginx不是关闭又启动了,而是一直在启动中,你又多次启动的提示 -
如何重启CENTOS 6.3的nginx[2024-03-05]
我也是1核1G内存 装了tengine(nginx)/ php 5.6.10 /mysql 5.6.25/ Resin4.0.44/jdk 1.8.0_45/mono4.0.3 也就是 php /asp.net /jsp 3种环境 也没出现内存不够用的情况。 按照你图片的提示,nginx不是关闭又启动了,而是一直在启动中,你又多次启动的提示 -
如何安装CentOS 6.3?[2022-05-26]
安装图解 首先下载CentOS 6.3 用系统安装盘成功引导之后,出现如下界面: 界面说明: Memory test 内存检测 这里选择第一项,安装或升级现有的系统,回车。 出现是否对CD媒体进行测试的提问,这里选择“Skip”跳过测试。 Install or upgrade an existing system 安装或升级现有的系统 install system with basic video driver 安装过程中采用 基本的显卡驱动 Rescue installed system 进入系统修复模式 ... -
[已解决]Sybase12.5在centos6.3上能安装么?[2022-04-21]
用 -is:来指定JVM路径 -
如何在Windows Azure中安装CentOS 7 64位VBox guest(How to install CentOS 7 64bit VBox guest in Windows Azure)[2022-08-28]
已更新答案: Dv3和Ev3系列Azure虚拟机支持嵌套虚拟化。 它支持启用Hyper-V功能。 因此,您可以在v3系列VM上使用Vitural Box。 我在使用D2s v3 VM的实验室中测试。 我使用了虚拟Box,并在其上安装了一个64位ubuntu: 另外,我建议你在Azure虚拟机上使用Hyper-V进行嵌套虚拟化。 此功能将由Microsoft支持。 Microsoft不支持使用第三方虚拟化软件。 有关更多详细信息,请参阅此文档 。 希望这可以帮助! Updated Answer: Nested ... -
就我所知,默认位置是/etc/my.cnf。 也许你应该尝试在那里复制它们并重新启动? The solution was to place the my.cnf file in /etc/mysql/my.cnf
-
在32位CentOS(RHEL)6上交叉构建64位用户空间程序(Cross-building 64bit userspace program on 32bit CentOS (RHEL) 6)[2023-07-10]
好的,同时我们安装了64位CentOS。 当然,安装所需的构建工具很容易针对x86_64进行编译;-) OK, meanwhile we installed a 64bit CentOS. Sure, it's easy to compile against x86_64 with the required build tools installed ;-) -
我会开始减少依赖。 尝试在内存数据库上运行测试。 尝试在直接C中运行它以确保它不是以某种方式perl。 我有点怀疑,但应该很容易嘲笑。 The issue turned out to be the way the ext3 filesystem was configured in /etc/fstab. I ended up doing a lot of experiments and performance testing to better understand this, which I wrote ...
-
更新libssh2为我解决了这个问题 下面,我分享我安装R的经验,因为我有一个类似的问题,这是通过简单地更新libssh2包解决了一些傻瓜! 安装了R版本3,一旦启动它会抛出有关无法加载共享对象的各种错误,每个错误都以魔法错误“未定义符号:libssh2_exit”结束,我试图找出这些对象有什么问题,我试图强行使用ldconfig加载它们,但我所有的尝试都是徒劳的! 文件存在,无论如何它们看起来都不会被破坏 { [root@Centos6-vtl-sb ~]# R Error in dyn.load(fi ...