码迷,mamicode.com
首页 > 其他好文 > 详细

CDH全手册

时间:2018-04-02 15:59:50      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:解压   linu   selinux。   post   lang   status   hostname   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


配置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

CDH全手册

标签:解压   linu   selinux。   post   lang   status   hostname   cdh   用户   

原文地址:https://www.cnblogs.com/songfu/p/8693712.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!