`
yeelor
  • 浏览: 413900 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

linux jdk ssh

 
阅读更多

下载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下安装JDK知识点详解 #### 一、前言 在Linux环境下部署Java应用程序时,首先需要确保系统已正确安装Java开发工具包(JDK)。本文将详细介绍如何在Linux系统上安装JDK,并配置相应的环境变量。 #### 二、...

    Linux下JDK安装与配置

    - 使用XShell 4.0作为远程终端工具,它允许用户通过SSH协议连接到Linux服务器。 - 使用XFTP 4.0作为文件传输工具,它可以方便地在本地计算机和远程服务器之间上传和下载文件。 3. **安装步骤**: - 首先,打开...

    linux服务器JDK配置+防火墙配置+服务器之间SSH免密配置.pdf

    文档中涉及的几个关键配置项包括JDK配置、防火墙配置和SSH免密配置,下面将详细介绍这些配置知识点。 首先,JDK配置是开发和运行Java应用的基础。在Linux环境中安装Java 1.8或更高版本的JDK是常用的操作,安装完成...

    linux下jdk,tomcat的安装

    2. 通过SSH将JDK的安装文件上传到/opt/software目录下。 3. 切换到/opt/software目录,使用chmod命令给JDK安装文件添加执行权限。 4. 进入/usr/local目录,运行JDK安装文件,按照提示完成安装。 5. 安装完成后,在/...

    内含:jdk-8u131-linux-x64.tar.gz , linux 配置JDK的方法说明

    在Linux系统中配置Java Development Kit (JDK) 是一项基础且重要的任务,因为它是许多Java应用程序和开发工具的基础。这个压缩包"jdk-8u131-linux-x64.tar.gz"包含了适用于64位Linux系统的JDK版本。以下是详细的操作...

    linux安装卸载jdk

    ### Linux下安装与卸载JDK的详细指南 #### 一、配置信息 在开始之前,我们需要了解关于系统的配置信息以及准备使用的JDK版本。 **1.1 系统配置信息** - **操作系统**: Red Hat Enterprise Linux (RHEL) 5 - **...

    Linux安装jdk环境

    ### Linux安装JDK1.7环境详尽指南 #### 一、前言 在Linux环境下配置Java开发环境是一项常见的任务,对于开发者来说至关重要。本文将详细介绍如何在Linux系统上(以Ubuntu为例)安装JDK 1.7版本,并进行必要的环境...

    maven java 模板Linux环境 Java open-jdk17

    本主题聚焦于“maven java 模板Linux环境 Java open-jdk17”,这涵盖了几个关键知识点,包括Java开发环境的搭建、Maven的使用以及在Linux系统中的运维。 1. **Java OpenJDK 17**: - **OpenJDK**是Java Development...

    jdk-8u291-linux-x64.tar.gz

    在这个场景中,我们关注的是`jdk-8u291-linux-x64.tar.gz`这个文件,这是一个针对Linux 64位系统的JDK 1.8更新291的压缩包。以下将详细介绍如何在Linux服务器上安装和配置JDK 1.8。 首先,我们需要下载这个压缩包到...

    Linux+JDK+Tomcat+Oracle

    本文将基于“Linux+JDK+Tomcat+Oracle”这一主题,深入解析如何在Linux操作系统下安装配置JDK(Java Development Kit)、Apache Tomcat以及Oracle数据库,形成一个完整的Java Web应用程序运行平台。 ### Linux系统...

    Linux环境下装JDK

    ### Linux环境下安装JDK知识点详解 #### 一、前言 在Linux环境下安装JDK(Java Development Kit)是一项常见的操作任务,尤其对于开发者而言尤为重要。本文将基于提供的文件信息,详细解析在Linux系统中安装JDK的...

    jdk-8u221-linux-x64.tar.gz以及安装步骤

    本文将详细介绍如何在Linux环境中安装JDK 8u221,具体操作步骤将以JDK的发行版`jdk-8u221-linux-x64.tar.gz`为例,该版本适用于64位的Linux系统。在进行安装之前,我们需要了解JDK(Java Development Kit)的重要性...

    linux下载,安装,JDK配置,hadoop安装

    ### Linux下载、安装、JDK配置、Hadoop安装相关知识点 #### 一、Linux环境准备与安装 **1.1 Linux版本选择** - **CentOS 6.5**:适用于本教程,是一款稳定且广受支持的企业级操作系统。 **1.2 下载Linux** - **...

    Linux下jdk安装配置

    在Linux环境下,安装和配置Java Development Kit (JDK) 是进行Java编程的基础步骤。本文将详细阐述如何在Linux系统上安装JDK 1.6.0,并配置相应的环境变量。 首先,我们需要确认Linux系统的版本,这有助于我们选择...

    linux系统jdk1.8.0_11.zip

    Xshell6是一款强大的终端模拟器,支持SSH、TELNET、RLOGIN等多种协议,而Xftp则是一款安全的文件传输软件,用于在Windows和Linux之间传输文件。使用这两款工具可以方便地在本地与远程Linux服务器之间进行交互和文件...

    细细品味Hadoop_Hadoop集群(第5期副刊)_JDK和SSH无密码配置

    #### Linux环境下JDK的配置详解 在构建Hadoop集群的过程中,Java Development Kit (JDK)的正确配置至关重要,因为它提供了Hadoop运行所需的基础环境。本文档详细介绍了在Linux环境下进行JDK配置的具体步骤和注意...

    Linux下JDK安装文档

    下载完成后,可以通过SSH(Secure Shell)或其他文件传输工具将其上传到Linux服务器上。在终端中,使用`chmod`命令为所有用户添加执行权限,具体命令是: ```bash chmod a+x jdk-6u2-linux-i586-rpm.bin ``` 这里...

    jdk8 linux 64位 RPM安装包 java8 RPMRPMRPMRPMRPMRPMRPMRPM!!!!

    描述中提到,下载JDK 8的Linux 64位RPM安装包(jdk-8u172-linux-x64.rpm),然后将其上传到Linux系统中进行安装,操作简单易行。这表明这个RPM包是为64位架构的Linux系统设计的,适用于那些希望在服务器或开发环境中...

    Linux下的jdk,tomcat,mysql 安装

    **步骤2:** 将JDK安装包`jdk-6u24-linux-i586.bin`通过SSH传输到Linux系统的`/home/yangjianyuan`目录下,并创建一个名为`java`的目录来存放JDK文件。 **步骤3:** 使用命令行更改JDK二进制文件的权限,使其可执行...

    hadoop-2.7.1.tar.gz+jdk-8u281-linux-x64.rpm.zip

    这个压缩包文件“hadoop-2.7.1.tar.gz+jdk-8u281-linux-x64.rpm.zip”包含了两个主要组件:Hadoop的2.7.1版本和Java Development Kit(JDK)的8u281版本,适用于Linux操作系统。本文将详细讲解如何在Linux环境中搭建...

Global site tag (gtag.js) - Google Analytics