Centos6.9离线安装CM5.12.1操作流程

目录

一、概述

二、前期准备

2.1 配置网络

2.2 hostname配置

2.3 设置网络映射

2.4 配置yum 

2.5 安装vim vi编辑器加强版

2.6 禁用SELinux

2.7 关闭防火墙

2.8 配置操作系统本地yum源

2.9 安装http服务

2.10 重做操作系统yum源

2.11 免密匙设置

2.12 集群时钟同步

2.13 安装MySQL

三、Cloudera Manager安装

3.1 配置CM本地repo源

3.2 配置http访问CDH Parcel包

3.3 安装Cloudera Manager Server

四、CDH安装

4.1 CDH集群安装向导

4.2 集群设置安装向导


一、概述

本文档主要描述离线环境下,CentOS6.9操作系统部署CDH5.12.1免费版的过程。文档主要分为4个步骤:

  • 前期准备(包括hostname、关闭防火墙、关闭SELinux、时钟同步等)
  • 安装Cloudera Manager Server
  • 安装CDH集群
  • 集群完整性检查(包括HDFS文件系统、MapReduce、Hive等服务是否可以正常运行)

操作系统及环境介绍:

  • 操作系统版本:CentOS6.9
  • MySQL版本:5.1.73
  • CM版本:CM 5.12.1
  • CDH版本:CDH 5.12.1
  • 采用root对集群进行部署
  • 已下载CDH和CM的安装包(CDH使用parcels包方式安装)

使用四个节点进行搭建,ip和主机名分别为:

192.168.209.141 feiwei01.com

192.168.209.142 feiwei02.com

192.168.209.143 feiwei03.com

192.168.209.144 feiwei04.com

二、前期准备

2.1 配置网络

修改以下内容:

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

BOOTPROTO=static

NETMASK=255.255.255.0

DNS2=61.139.2.69

重启网卡

# service network restart

2.2 hostname配置

集群中各个节点之间能互相通信使用静态IP地址。IP地址和主机名通过/etc/hosts配置,主机名/etc/sysconfig/network进行配置(推荐hostname使用FQDN完全域名的方式配置)。

修改/etc/sysconfig/network文件:

# vim /etc/sysconfig/network

注意:修改hostname后需要重启服务器。

2.3 设置网络映射

所有主机添加

 # vi /etc/hosts

192.168.209.141 feiwei01.com

192.168.209.142 feiwei02.com

192.168.209.143 feiwei03.com

192.168.209.144 feiwei04.com

2.4 配置yum 

# yum clean all

 # yum makecache

2.5 安装vim vi编辑器加强版

 # yum -y install vim-enhanced

2.6 禁用SELinux

在所有节点执行sudo setenforce 0 命令

# sudo setenforce 0

修改集群所有节点的/etc/selinux/config文件,内容如下:

# vim /etc/selinux/config

SELINUX=disabled

SELINUXTYPE=targeted

2.7 关闭防火墙

在集群所有节点执行如下操作,并永久关闭防火墙

# service iptables stop

# chkconfig iptables off

2.8 配置操作系统本地yum源

  • 挂载操作系统iso文件

注意:选一台服务器操作,后面所有配置本地源都在一台服务器上操作

# mkdir /mnt/iso

上传CentOS-6.9-x86_64-bin-DVD1.iso镜像

# mount -o loop CentOS-6.5-x86_64-minimal.iso/mnt/iso/

# df -h

  • 配置操作系统repo

创建操作系统源,并添加以下内容

# vim /etc/yum.repos.d/OS.repo

[localrepo]

name=CentOS6.9

baseurl=file:///mnt/iso

gpgcheck=false

enabled=true

查看yum源列表是否有新建的localrepo

# yum repolist

注意没有报错信息

2.9 安装http服务

使用yum安装http服务

  • 在集群其中一节点上安装http服务

# yum -y install httpd

如上图所示则表明安装成功。

  • 将httpd服务加入系统自启动服务并设置开机启动

# chkconfig --add httpd

# chkconfig httpd on

# chkconfig --list |grep httpd

  • 启动http服务

# service httpd start

2.10 重做操作系统yum源

feiwei01上安装了httpd服务后,重新制作操作系统的yum源,使用http的方式,操作如下:

  • 在/var/www/html目录下创建centos6.5目录

# mkdir /var/www/html/centos6.9

  • 将/mnt/iso目录下的所有文件拷贝至/var/www/html/centos6.5目录下

# scp -r /mnt/iso/*/var/www/html/centos6.5/

注意:若出现 -bash: scp: command not found,说明未安装openssh,需要安装openssh-clients或者openssh-server

# yum -y install openssh-clients

  • 修改/etc/yum.repo.d/os.repo配置

# vim /etc/yum.repos.d/OS.repo

将baseurl=file:///mnt/is 改为 :

baseurl=http://feiwei01.com/centos6.9

  • 检查yum源是否配置正常

# yum repolist

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值