`
dalan_123
  • 浏览: 86910 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

centos6.7 64位 伪分布 安装 cdh5.4.8 + jdk 8

 
阅读更多
一、安装JAVA
# 创建JAVA的目录
mkdir -p /usr/java 
cd /usr/java
#将下载的rpm包移到此目录
#执行安装
rpm -ivh jdk-8u65-linux-x64.rpm (对应你的rpm)
#增加环境变量
vim /etc/profile
修改profile 最后面加入
export JAVA_HOME=/usr/java/jdk1.8.0_65
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
#保存退出,之后运行
source /etc/profile
#之后运行
update-alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_65/bin/java 60
update-alternatives --config java
#测试java安装
java -version
出现
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
表示安装完成

二、centos 伪分布 安装 cdh5
下载CDH文件
#创建目录,并切换到此目录
mkdir /opt/soft
cd /opt/soft
#下载文件
wget http://archive.cloudera.com/cdh5/one-click-install/redhat/5/x86_64/cloudera-cdh-5-0.x86_64.rpm
#然后使用yum命令在本地安装
sudo yum --nogpgcheck localinstall cloudera-cdh-5-0.x86_64.rpm
开始安装
(Optionally) add a repository key:
$ sudo rpm --import http://archive.cloudera.com/cdh5/redhat/5/x86_64/cdh/RPM-GPG-KEY-cloudera
2.安装Hadoop伪节点模式
$ sudo yum install hadoop-conf-pseudo
启动Hadoop并验证环境
#至此,Hadoop的伪节点安装已经完毕,下面我们就开始做一些配置,并启动Hadoop
#1. 格式化NameNode
sudo -u hdfs hdfs namenode -format
#2.启动HDFS
for x in `cd /etc/init.d ; ls hadoop-hdfs-*` ; do sudo service $x start ; done
此处这样写主要是hadoop 相关的命令在 /etc/init.d/ 里面
为了验证是否启动成功,可以在浏览器里输入地址:http://localhost:50070 (localhost也可更改为ip地址)进行查看
#3.创建/tmp,Staging 以及Log的目录
$ sudo -u hdfs hadoop fs -mkdir -p /tmp/hadoop-yarn/staging/history/done_intermediate
$ sudo -u hdfs hadoop fs -chown -R mapred:mapred /tmp/hadoop-yarn/staging
$ sudo -u hdfs hadoop fs -chmod -R 1777 /tmp
$ sudo -u hdfs hadoop fs -mkdir -p /var/log/hadoop-yarn
$ sudo -u hdfs hadoop fs -chown yarn:mapred /var/log/hadoop-yarn
#运行下面的指令,来查看文件是否建立:
$ sudo -u hdfs hadoop fs -ls -R /
#启动YARN(YARN是MapReduce的升级版)
sudo service hadoop-yarn-resourcemanager start
sudo service hadoop-yarn-nodemanager start
sudo service hadoop-mapreduce-historyserver start
#创建用户目录,为每个MapReduce 用户创建home目录, <user> 替换为你的用户
注意如果你想使用其他用户名比如myuser,那么你需要额外进行如下的操作
---------------------------------------------------------------------
useradd myuser  -- 创建用户
vim /etc/sudoers -- 修改myuser用户的权限
source /etc/sudoers -- 保存修改内容后,重启
su myuser           -- 切换用户
接下来执行下面的操作(若是不想添加下面的<user>用root替换;否则就用新建的用户替换)
---------------------------------------------------------------------
$ sudo -u hdfs hadoop fs -mkdir -p /user/<user>
$ sudo -u hdfs hadoop fs -chown <user> /user/<user>
#测试HDFS
$ hadoop fs -mkdir input
$ hadoop fs -put /etc/hadoop/conf/*.xml input
$ hadoop fs -ls input
若是输出如下内容 恭喜你成功了
-rw-r--r--   1 myuser supergroup       2133 2015-11-08 08:28 input/core-site.xml
-rw-r--r--   1 myuser supergroup       2324 2015-11-08 08:28 input/hdfs-site.xml
-rw-r--r--   1 myuser supergroup       1549 2015-11-08 08:28 input/mapred-site.xml
-rw-r--r--   1 myuser supergroup       2375 2015-11-08 08:28 input/yarn-site.xml
分享到:
评论

相关推荐

    centos6.7安装jdk

    ### CentOS 6.7 安装 JDK 1.8 的详细步骤 在 CentOS 6.7 上安装 JDK 1.8 是一项常见的任务,对于运行 Java 应用程序至关重要。以下是从连接到服务器到验证安装的整个过程: #### 1. 连接到 CentOS 服务器 首先,...

    centOS6.7下gcc-4.4.7的安装部件

    centOS6.7下gcc-4.4.7的安装部件。满足各种需求 centOS6.7下gcc-4.4.7的安装部件。满足各种需求 centOS6.7下gcc-4.4.7的安装部件。满足各种需求 centOS6.7下gcc-4.4.7的安装部件。满足各种需求

    Centos6.7系统安装MySQL5.7总结

    Centos6.7系统安装MySQL5.7总结 本资源总结了在Centos6.7系统中安装MySQL5.7的步骤,包括下载和安装MySQL软件包,创建数据库仓库目录,新建MySQL用户和组,修改目录属有者,配置参数,修改系统配置文件,启动MySQL...

    Centos6.7-6.9_32x64-镜像种子.rar

    这个压缩包“Centos6.7-6.9_32x64-镜像种子.rar”包含了CentOS 6系列的多个版本,包括6.7、6.8和6.9,适用于32位和64位架构的系统。 1. **CentOS 6.x 版本概述** CentOS 6是CentOS项目在2011年发布的一个长期支持...

    centos6.7镜像文件

    centos6.7镜像文件

    Centos6.7 ISO

    6. **安装过程**: 使用"Centos6.7 ISO"和"VMware-workstation-full-16.0.0-16894299.exe",用户可以先安装VMware Workstation,然后在软件中导入CentOS 6.7的ISO文件,创建一个新的虚拟机并进行安装。 7. **虚拟化...

    CentOS 6.7 安装及基本配置

    - **下载CentOS 6.7 镜像**:根据需求选择32位或64位版本。下载链接为:[http://www.linuxdown.net/CentOS/2015/0807/4023.html](http://www.linuxdown.net/CentOS/2015/0807/4023.html)。 ##### 2. 创建虚拟机 - ...

    Linux环境(CentOS6.7 64位)下安装subversion1.9.5的方法

    本文实例讲述了Linux环境(CentOS6.7 64位)下安装subversion1.9.5的方法。分享给大家供大家参考,具体如下: 安装环境以及软件版本如下。 subversion使用1.9.5版本,服务器使用阿里云服务器,CentOS6.7(64位)。 1....

    centos6.7环境下安装tomcat和jdk文档

    该文档详细介绍,怎么样安装centos6.7,以及在cent0s环境下面安装tomcat,jdk

    centos6.7 镜像百度网盘链接.txt

    CentOS-6.7.iso

    centOS6.7安装GCC套件

    64 位CentOS 6.7 安装gcc V4.4.7的操作步骤 以及配套所需的rpm格式安装包 安装步骤: 1、rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm 2、rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm 3、rpm -ivh cloog-ppl-0.15.7-1.2.el6....

    centos7安装+tomcat+mysql+jdk+nginx配置步骤

    centos7安装+tomcat+mysql+jdk+nginx配置步骤,按着步骤走傻子都能做出来,非常详细

    CDH6.3.2+centos7完全离线下安装手册

    CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel CDH-6.3.2-1.cdh6.3.2.p0.1605554-...jdk-8u251-linux-x64.tar.gz mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar mysql-connector-java-5.1.46.tar.gz 离线安装CDH6.3.2.docx

    Centos6.7 + CDH5.4.5 HADOOP 集群环境离线安装

    Centos6.7 + CDH5.4.5 HADOOP 集群环境离线安装

    centos6.7镜像

    centos6.7官方镜像,使用方法: docker load -i centos6.7-image.tgz

    centos6.7_minimal安装手册

    - **新建虚拟机**: 在虚拟化平台上(如VirtualBox)新建一个虚拟机,并指定其名称、类型(选择Linux),以及版本(CentOS 64位)。设置内存大小至少为1GB以上,推荐2GB,以确保系统的稳定运行。硬盘大小可以根据实际...

    centos6.7安装mysql

    centos6.7安装mysql详细全过程,若有疑问,欢迎联系交流!

    centos6.7gcc离线安装包

    本指南将详细介绍如何在CentOS 6.7上使用提供的离线安装包来安装GCC。 首先,你需要下载GCC的离线安装包,通常这会是一个.tar.gz或.rpm格式的文件。在这个压缩包中,你应该找到了"gcc安装(centos6.7)"这个文件,...

    centos6.7安装mysql5.5.38

    详细记录在centos6.7上安装mysql5.5,使用过多次的安装手册,文档最下面有相应的rpm包下载链接

    centos6.7安装文档

    ### CentOS 6.7 安装详细步骤与配置要点 #### 一、概述 CentOS 6.7 是一款基于 Linux 的稳定操作系统,广泛应用于服务器领域。本文将详细介绍 CentOS 6.7 的安装过程,包括从设置光盘启动到完成最小化安装的各个...

Global site tag (gtag.js) - Google Analytics