下载download jdk from oracle.com
默认是在Downloads目录,用cp命令拷到/usr/lib/jvm/jdk目录,新建目录用mkdir 删除用rm -r
1) sudo chmod u+x jdk-***-linux.i586.bin
2)sudo -s ./jdk-***-linux.i586.bin
3)sudo gedit /etc/profile
#set Java Enviroment
export JAVA_HOME=/usr/lib/jvm/jdk/jdk1.6.0_43
export JRE_HOME=/usr/lib/jvm/jdk/jdk1.6.0_43/jre
export ClASSPATH=".:$JAVA_HOME/lib:$CLASSPATH"
export PATH="$JAVA_HOME/bin:$JRE_HOME/bin:$PATH"
# set hadoop path
export HADOOP_HOME=/usr/local/hadoop-1.1.2
export PATH="$HADOOP_HOME/bin:$PATH"
SSH:
以ubuntu为例
apt-get install ssh
ls -a /~
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa //注意是两个单引号
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
注意权限,.ssh权限700,authorized_keys权限600
chmod 700 ~/.ssh/
chmod 600 ~/.ssh/authorized_keys
将master上的authorized_keys拷贝到slave1上,只需要master能免登录访问slave1,反之的不需要
scp authorized_keys slave1:~/.ssh/
在hadoop目录(我放在/usr/local/)下:
conf/core-site.xml:
<configuration> <property> <name>fs.default.name</name> <value>hdfs://localhost:9000</value> </property> </configuration>
hdfs-site.xml
<configuration> <property> <name>dfs.replication</name> <value>1</value> </property> </configuration>
mapred-site.xml
<configuration> <property> <name>mapred.job.tracker</name> <value>hdfs://localhost:9001</value> </property> </configuration>
格式化HDFS
出现Exception in thread "main" java.lang.NoClassDefFoundError: NameNode 是要小写
hadoop namenode -format
启动
bin/start-all.sh
停止
bin/stop-all.sh
多台集群里注意如下:
参照《Hadoop实战》p33
1.可能需要手动将hadoop的safemode关掉 参见 http://blog.chinaunix.net/uid-233938-id-3124458.html
bin/hadoop dfsadmin -safemode leave
2.将master的对端口9000-9001开放,或者直接将防火墙关掉 参见http://yeelor.iteye.com/blog/1928286
相关推荐
### Linux下安装JDK知识点详解 #### 一、前言 在Linux环境下部署Java应用程序时,首先需要确保系统已正确安装Java开发工具包(JDK)。本文将详细介绍如何在Linux系统上安装JDK,并配置相应的环境变量。 #### 二、...
- 使用XShell 4.0作为远程终端工具,它允许用户通过SSH协议连接到Linux服务器。 - 使用XFTP 4.0作为文件传输工具,它可以方便地在本地计算机和远程服务器之间上传和下载文件。 3. **安装步骤**: - 首先,打开...
在Linux系统中配置Java Development Kit (JDK) 是一项基础且重要的任务,因为它是许多Java应用程序和开发工具的基础。这个压缩包"jdk-8u131-linux-x64.tar.gz"包含了适用于64位Linux系统的JDK版本。以下是详细的操作...
文档中涉及的几个关键配置项包括JDK配置、防火墙配置和SSH免密配置,下面将详细介绍这些配置知识点。 首先,JDK配置是开发和运行Java应用的基础。在Linux环境中安装Java 1.8或更高版本的JDK是常用的操作,安装完成...
2. 通过SSH将JDK的安装文件上传到/opt/software目录下。 3. 切换到/opt/software目录,使用chmod命令给JDK安装文件添加执行权限。 4. 进入/usr/local目录,运行JDK安装文件,按照提示完成安装。 5. 安装完成后,在/...
### Linux下安装与卸载JDK的详细指南 #### 一、配置信息 在开始之前,我们需要了解关于系统的配置信息以及准备使用的JDK版本。 **1.1 系统配置信息** - **操作系统**: Red Hat Enterprise Linux (RHEL) 5 - **...
### Linux安装JDK1.7环境详尽指南 #### 一、前言 在Linux环境下配置Java开发环境是一项常见的任务,对于开发者来说至关重要。本文将详细介绍如何在Linux系统上(以Ubuntu为例)安装JDK 1.7版本,并进行必要的环境...
本主题聚焦于“maven java 模板Linux环境 Java open-jdk17”,这涵盖了几个关键知识点,包括Java开发环境的搭建、Maven的使用以及在Linux系统中的运维。 1. **Java OpenJDK 17**: - **OpenJDK**是Java Development...
本文将基于“Linux+JDK+Tomcat+Oracle”这一主题,深入解析如何在Linux操作系统下安装配置JDK(Java Development Kit)、Apache Tomcat以及Oracle数据库,形成一个完整的Java Web应用程序运行平台。 ### Linux系统...
在这个场景中,我们关注的是`jdk-8u291-linux-x64.tar.gz`这个文件,这是一个针对Linux 64位系统的JDK 1.8更新291的压缩包。以下将详细介绍如何在Linux服务器上安装和配置JDK 1.8。 首先,我们需要下载这个压缩包到...
### Linux环境下安装JDK知识点详解 #### 一、前言 在Linux环境下安装JDK(Java Development Kit)是一项常见的操作任务,尤其对于开发者而言尤为重要。本文将基于提供的文件信息,详细解析在Linux系统中安装JDK的...
本文将详细介绍如何在Linux环境中安装JDK 8u221,具体操作步骤将以JDK的发行版`jdk-8u221-linux-x64.tar.gz`为例,该版本适用于64位的Linux系统。在进行安装之前,我们需要了解JDK(Java Development Kit)的重要性...
### Linux下载、安装、JDK配置、Hadoop安装相关知识点 #### 一、Linux环境准备与安装 **1.1 Linux版本选择** - **CentOS 6.5**:适用于本教程,是一款稳定且广受支持的企业级操作系统。 **1.2 下载Linux** - **...
在Linux环境下,安装和配置Java Development Kit (JDK) 是进行Java编程的基础步骤。本文将详细阐述如何在Linux系统上安装JDK 1.6.0,并配置相应的环境变量。 首先,我们需要确认Linux系统的版本,这有助于我们选择...
描述中提到,下载JDK 8的Linux 64位RPM安装包(jdk-8u172-linux-x64.rpm),然后将其上传到Linux系统中进行安装,操作简单易行。这表明这个RPM包是为64位架构的Linux系统设计的,适用于那些希望在服务器或开发环境中...
Xshell6是一款强大的终端模拟器,支持SSH、TELNET、RLOGIN等多种协议,而Xftp则是一款安全的文件传输软件,用于在Windows和Linux之间传输文件。使用这两款工具可以方便地在本地与远程Linux服务器之间进行交互和文件...
#### Linux环境下JDK的配置详解 在构建Hadoop集群的过程中,Java Development Kit (JDK)的正确配置至关重要,因为它提供了Hadoop运行所需的基础环境。本文档详细介绍了在Linux环境下进行JDK配置的具体步骤和注意...
下载完成后,可以通过SSH(Secure Shell)或其他文件传输工具将其上传到Linux服务器上。在终端中,使用`chmod`命令为所有用户添加执行权限,具体命令是: ```bash chmod a+x jdk-6u2-linux-i586-rpm.bin ``` 这里...
这个压缩包文件“hadoop-2.7.1.tar.gz+jdk-8u281-linux-x64.rpm.zip”包含了两个主要组件:Hadoop的2.7.1版本和Java Development Kit(JDK)的8u281版本,适用于Linux操作系统。本文将详细讲解如何在Linux环境中搭建...