1. 配置网络-ip地址设置静态

vi /etc/sysconfig/network-scripts/ifcfg-eth33

增加如下配置

ONBOOT=yes
BOOTPROTO=static
IPADDR=10.224.86.101
GATEWAY=10.224.86.1
NETMASK=255.255.255.0
DNS1=128.128.128.128

重启网卡

systemctl restart network

查看是否可以联网

ping baidu.com

2. 修改IP和主机名称的映射

vim /etc/hosts添加以下代码

10.224.86.101   cdh1
10.224.86.102 cdh2
10.224.86.103 cdh3 source /etc/profile

3. 禁用IPV6

echo "alias net-pf-10 off" >> /etc/modprobe.d/dist.conf
echo "alias ipv6 off" >> /etc/modprobe.d/dist.conf

4. 增加普通用户

    命令:useradd hadoop(增加用户)
命令:passwd hadoop (修改用户密码)

5. 为新增用户sudo权限

   命令:vi /etc/sudoers
hadoop ALL=(root)NOPASSWD:ALL

6. 关闭防火墙

关闭: systemctl stop firewalld
开机禁用 : systemctl disable firewalld
启动: systemctl start firewalld
查看状态: systemctl status firewalld
开机启用 : systemctl enable firewalld

7.禁用Selinux

vi /etc/sysconfig/selinux
SELINUX=disabled

8.设置文件打开数量和用户最大进程数

vi /etc/security/limits.conf
增加以下内容:
* soft nofile
* hard nofile
* soft nproc
* hard nproc

9. yum源更换

9.1  更换163中国区的yum码

cd /etc/yum.repos.d

        yum install -y wget (下载资源命令)
rename .repo .repo.bak *
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
yum clean all
yum makecache
yum install lrzsz

9.2 添加cloudera-manager.repo源

cd /etc/yum.repos.d/
vi cloudera-manager.repo 添加以下内容后保存退出

[cloudera-manager]
# Packages for Cloudera Manager, Version 5, on RedHat or CentOS 6 x86_64
name=Cloudera Manager
baseurl=https://archive.cloudera.com/cm6/6.1.0/redhat7/yum/
gpgkey =https://archive.cloudera.com/cm6/6.1.0/redhat7/yum/RPM-GPG-KEY-cloudera
gpgcheck = 1


10. 卸载Centos自带的openjdk

java -version (查看现有版本)

rpm -qa | grep java(查看安装位置)
java-1.8.-openjdk-headless-1.8.0.101-.b13.el7_2.x86_64
tzdata-java-2016f-.el7.noarch
java-1.8.-openjdk-1.8.0.101-.b13.el7_2.x86_64
javapackages-tools-3.4.-.el7.noarch
java-1.7.-openjdk-headless-1.7.0.111-2.6.7.2.el7_2.x86_64
java-1.7.-openjdk-1.7.0.111-2.6.7.2.el7_2.x86_64
python-javapackages-3.4.-.el7.noarc rpm -e --nodeps 名字 (删除全部)
rpm -e --nodeps java-1.8.-openjdk-headless-1.8.0.101-.b13.el7_2.x86_64
rpm -e --nodeps java-1.8.-openjdk-1.8.0.101-.b13.el7_2.x86_64
rpm -e --nodeps java-1.7.-openjdk-headless-1.7.0.111-2.6.7.2.el7_2.x86_64
rpm -e --nodeps java-1.7.-openjdk-1.7.0.111-2.6.7.2.el7_2.x86_64

11 安装JDK

yum install oracle-j2sdk1.8
修改环境变量
vim /etc/profile
export JAVA_HOME=/usr/java/jdk1..0_141-cloudera
export PATH=$PATH:$JAVA_HOME/bin
root用户执行
echo "JAVA_HOME=/usr/java/jdk1.8.0_141-cloudera" >> /etc/environment

12.设置将 /proc/sys/vm/swappiness 设置为 0 (修改swap空间的swappiness,降低对硬盘的缓存 )

(root用户)输入:echo "vm.swappiness=0"  >> /etc/sysctl.conf )        

-----以上12步,设置好了公共资源的配置,下面克隆cdh2,cdh3

13. 克隆cdh1,配置网络

13.1 用虚拟机向导基于cdh1克隆出cdh2,cdh3.

13.2 修改主机名

vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=cdh2

13.3 修改网络

vi  /etc/sysconfig/network-scripts/ifcfg-ens33
删掉UUID HWADDR
配置静态地址 rm -rf  /etc/udev/rules.d/-persistent-net.rules
reboot

CDH集群安装配置(二)- 公共环境的配置和虚拟机的克隆的更多相关文章

  1. CDH集群安装&测试总结

    0.绪论 之前完全没有接触过大数据相关的东西,都是书上啊,媒体上各种吹嘘啊,我对大数据,集群啊,分布式计算等等概念真是高山仰止,充满了仰望之情,觉得这些东西是这样的: 当我搭建的过程中,发现这些东西是 ...

  2. zookeeper+kafka集群安装之二

    zookeeper+kafka集群安装之二 此为上一篇文章的续篇, kafka安装需要依赖zookeeper, 本文与上一篇文章都是真正分布式安装配置, 可以直接用于生产环境. zookeeper安装 ...

  3. Oracle 12cR1 RAC集群安装(一)--环境准备

    基本环境 操作系统版本 RedHat6.7 数据库版本 12.1.0.2 数据库名称 testdb 数据库实例 testdb1.testdb2 (一)安装服务器硬件要求 配置项目 参数要求 网卡 每台 ...

  4. Oracle 12cR1 RAC集群安装(二)--使用图形界面安装

    Oracle 12cR1 RAC集群安装文档:Oracle 12cR1 RAC集群安装(一)--环境准备Oracle 12cR1 RAC集群安装(二)--使用图形界面安装Oracle 12cR1 RA ...

  5. CDH集群安装

    1 软硬件准备 1.1 准备三个节点 序号 主机名 内存 CPU IP地址 角色 1 cdh1 8G 8核心 192.168.5.78 cloudera-scm-server,mysql 2 cdh2 ...

  6. CDH集群安装配置(七)--CDH组件的安装和配置

    1. Clouder Manger页面的配置 访问主节点IP:(cdh1)192.168.80.81:7180 默认用户名和密码:admin,admin 选择一个版本 选择集群的服务器(agent), ...

  7. CDH集群安装配置(三)- 集群时间同步(主节点)和 免密码登录

    集群时间同步(主节点) 1. 查看是否安装ntp服务,如果没有安装 rpm -qa |grep ntpd查看命令 yum install ntp安装命令 2. 修改配置 vi /etc/ntp.con ...

  8. CDH集群安装配置(五)- Cloudera Manager Server

    在线安装 sudo yum install cloudera-manager-daemons cloudera-manager-server 离线安装 资源下载地址 https://archive.c ...

  9. CDH集群安装配置(四)- mysql 的安装

    安装mysql,并且创建相关的表(只需要在chd1上面安装而且需要root权限)1.1 查看Centos自带mysql是否已经安装 yum list installed | grep mysql 卸载 ...

随机推荐

  1. mysql基础操作记录

    安装mysql Mac使用homebrew安装mysql,命令行执行以下命令:brew install mysql 启动mysql服务 安装完成后执行start 命令. ➜ ~ mysql.serve ...

  2. #2002 无法登录 MySQL 服务器

    phpMyAdmin无法登录,输入用户名和密码后点击“执行”后一直报 “#2002 无法登录 MySQL 服务器”. 解决办法,将 “phpMyAdmin/libraries”文件夹下的config. ...

  3. 特征工程 vs. 特征提取

    “特征工程”这个华丽的术语,它以尽可能容易地使模型达到良好性能的方式,来确保你的预测因子被编码到模型中.例如,如果你有一个日期字段作为一个预测因子,并且它在周末与平日的响应上有着很大的不同,那么以这种 ...

  4. 更改oracle数据库字符集

    A.oracle server 端 字符集查询  select userenv('language') from dual 其中NLS_CHARACTERSET 为server端字符集 NLS_LAN ...

  5. 简单引入logback

    pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w ...

  6. Amobea读写分离

    Amoeba的中文意思是变型虫,Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy.它集中地响应应用的请求,依据用户事先设置的    规则,将SQL请求发送到特定 ...

  7. 11、Semantic-UI之分割线

    11.1 分割线的定义 示例:定义分割线 分割线 <div class="ui divider"></div> 竖线并加入or <div class= ...

  8. Linux系统root密码修改

    重启系统. 进入系统引导界面: 按下e键: 选择第二项,内核启动参数设置,按下e键: 在结尾处,输入数字 1或者 英文 " single",再回车: 按下b键启动,此时以单用户模式 ...

  9. jmeter- 性能测试3:聚合报告(Aggregate Report )

    jmeter-监听器-聚合报告样例: 字段说明: label:请求名称,自己定义的 #Samples:这次测试中一共发出了多少个请求,如果模拟20个用户,每个用户迭代20次,那么就是400(未设置持续 ...

  10. INDEX--索引页上存放那些数据

    由于索引的叶子节点和非叶子节点的作用不同,导致不同类型节点上每行记录存放的数据不同--============================================唯一聚集索引叶子节点:所有 ...