linux 装jdk和hadoop环境

来源:互联网 发布:淘宝商品编辑 编辑:程序博客网 时间:2024/06/06 17:43
Linux下jdk安装输入rpm -qa|grep java查看linux自带的jdk

注:不同的CentOS版本安装的openjdk版本可能有差别;卸载以上三个文件(需要root权限,登录root权限卸载)rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64rpm -e --nodeps tzdata-java-2013g-1.el6.noarch
tar -zxvf jdk.文件名

psd 查看安装路径

vi /etc/profile

在里面配制
export JAVA_HOME=""---- jdk解压路径

保存文件
 sourec /etc/profile
 exit

输入java -sersion,验证是否安装成功

 

Linux下hadoop安装

使用远程FTP软件:Filezilla 将下载好的hadoop传输到用户目录下

如同解压JDK一样,解压hadoop,

装完按hadoop官网走

http://hadoop.apache.org/docs/r2.5.2/hadoop-project-dist/hadoop-common/SingleCluster.html


   Unpack the downloaded Hadoop distribution. In the distribution, edit the file etc/hadoop/hadoop-env.sh to define some parameters as follows:
 
   设置JDK环境变量
  # set to the root of your Java installation
  export JAVA_HOME=/home/hh/opt/modules/jdk1.7.0_79


  # Assuming your installation directory is /usr/local/hadoop
  export HADOOP_PREFIX=/usr/local/hadoop
Try the following command:

  $ mkdir input
  $ cp etc/hadoop/*.xml input
  # bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.5.0-cdh5.3.6.jar grep input output 'dfs[a-z.]+'

注:hadoop-mapreduce-examples-2.5.0-cdh5.3.6.jar这个包名后缀可能不一样
  $ cat output/*