CDH全手册

Centso7+CDH5.11.0部署流程

软件准备:

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

  CDH-5.11.0-1.cdh5.11.0.p0.34-el7.parcel

  CDH-5.11.0-1.cdh5.11.0.p0.34-el7.parcel.sha1

  manifest.json

  cm5.11.0-centos7.tar.gz

  mariadb-10.2.5.tar.gz

环境配置

  集群规划

    IP     主机名  

  192.168.1.220  msater

  192.168.1.220  slave01

  192.168.1.220  slave02

虚拟机安装第一步需要关闭防火墙,然后才可以使用远程工具进行操作

  systemctl stop firewalld

  systemctl disable firewalld

  ystemctl status firewalld

修改主机名

  vi /etc/hostname

  master

修改映射

  vi /etc/hosts

  192.168.1.220 master

  192.168.1.221 slave01

  192.168.1.222 slave02


关闭selinux

  vim /etc/sysconfig/selinux

  SELINUX=disabled

  重启后检查

  sestatus -v

 

配置ntp服务
 安装
  yum install ntp

 

 配置为开机启动,并重启
  systemctl enable ntpd

 

   查看ntpd是否已经配置为开机启动
  systemctl is-enabled ntpd

 

 主机同步中心时间 阿里云时钟服务
  ntpdate -u ntp1.aliyun.com
 主机ntp服务配置
  vi /etc/ntp.conf
 修改为
  # Please consider joining the pool (http://www.pool.ntp.org/join.html).
  server ntp1.aliyun.com prefer
  #broadcast 192.168.1.255 autokey

 

 子机ntp配置
  vi /etc/ntp.conf
 修改server为主机的ip
  # Please consider joining the pool (http://www.pool.ntp.org/join.html).
  server 192.168.1.31
  #broadcast 192.168.1.255 autokey
 ntp服务配置完成 可以用 date命令查看时间是否一致

 


配置ssh免登录

 (1)修改SSH的相关配置,启动密钥登录及设置验证文件路径:
    vi /etc/ssh/sshd_config
    将下面的内容放开,也就是去掉注释。

    RSAAuthentication yes
    PubkeyAuthentication yes
    AuthorizedKeysFile .ssh/authorized_keys
    然后重启ssh服务:service sshd restart

 (2)修改安全配置,centos6.5对网络管理相当严格,需要在原来的基础上关闭selinux。

    vi /etc/selinux/config

    修改内容如下:
    把SELINUX=enforcing修改为SELINUX=disabled
 (3) ssh-keygen -t rsa,生成密匙并将密码公匙写入authorized_keys,
    如果是root用户进入root/.ssh目录下,通过执行:cat id_rsa.pub >> authorized_keys
    如果不是root用户,则在/home/dataexa/.ssh/目录下

 (4)在每台机的root账户目录下执行ssh-keygen -t rsa,生成密匙并将密码公匙发给主机
    ssh-copy-id dataexa-cdh-master (如果不是root则:ssh-copy-id dataexa@dataexa-cdh-master)

 (5)然后将本主机节点下的authorized_keys文件发送给各个slave节点
    scp authorized_keys slave:/root/.ssh/ (如果不是root则:scp authorized_keys dataexa@slave:/home/dataexa/.ssh/)

安装JDK

1)创建文件夹

sudo mkdir /usr/local/java

2)将java安装包拷贝至文件夹

  cd /usr/local/java

  sudo cp ~/deploy/jdk-8u77-linux-x64.tar.gz .

3)解压缩安装包

  sudo tar zxvf jdk-8u77-linux-x64.tar.gz

4)创建软连接cd

  sudo ln -s jdk1.8.0_77 latest

5)设置环境变量

  sudo vi /etc/profile

在文件最后追加如下环境变量:

  export JAVA_HOME=/usr/local/java/latest

  export PATH=$PATH:$JAVA_HOME/bin

  export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH

6)使环境变量生效

  sudo source /etc/profile

7)测试java是否安装成功

  java -version

制作yum仓库

 

转载于:https://www.cnblogs.com/songfu/p/8693712.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值