CentOS7.2安装HDP集群-1 环境准备

  1. 配置静态IP
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:AF:65:27
TYPE=Ethernet
UUID=269569e1-f888-4f73-b2f7-7af45225b572
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.201.81
NETMASK=255.255.255.0
GATEWAY=192.168.201.1

其他保持不变,主要配置以下配置项,:
ONBOOT:IP开机自动启动
BOOTPROTO:IP类型为静态IP
IPADDR:IP地址
NETMASK:子网掩码
GATEWAY:默认网关
DNS1,DNS2:DNS服务器(联网用的)

重启网卡驱动

service network restart

以上三台都要配置。

  1. 修改主机名
#查看主机名
hostnamectl --static
#修改主机名
hostnamectl set-hostname hdp-1

我的主机名分别为hdp-1,hdp-2,hdp-3

  1. hosts文件主机名与IP地址映射
    另外你的电脑最好也添加一下,Windows路径是:
    C:\Windows\System32\drivers\etc\hosts
vim /etc/hosts

## 添加以下内容
192.168.201.81 hdp-1
192.168.201.82 hdp-2
192.168.201.83 hdp-3
  1. 配置网络
    修改/etc/resolv.conf
vi /etc/resolv.conf
#添加以下
nameserver 8.8.8.8
  1. 安装常用工具

我的系统是最小化安装,很多组件没有都要自己安装,如wget,vim,lrzsz,tar等。

yum -y install wget
yum -y install vim
yum -y install vim lrzsz
yum install -y tar
  1. 禁用IPV6
    命令行执行以下命令
## 禁用IPv6
echo "                   " >> /etc/modprobe.d/dist.conf
echo "alias net-pf-10 off" >> /etc/modprobe.d/dist.conf
echo "alias ipv6 off" >> /etc/modprobe.d/dist.conf
## 查看是否追加成功
tail /etc/modprobe.d/dist.conf

在这里插入图片描述

  1. 关闭防火墙和SELinux
systemctl disable firewalld
systemctl stop firewalld
# 临时关闭,不用重启机器:
setenforce 0
  1. 禁用Selinux
    重启机器才会生效,这里先不重启
vim /etc/sysconfig/selinux
## 修改配置项:
SELINUX=disabled

在这里插入图片描述

  1. 卸载系统自带的JDK
    rpm -qa|grep java
# xxx yyy zzz为你要卸载的插件,插件之间以空格隔开
rpm -e --nodeps xxx yyy zzz

在这里插入图片描述
我这里什么都没有。

  1. 设置文件打开数目和用户最大进程数
## 设置用户最大进程数
vim /etc/security/limits.conf
## 结尾添加以下内容
*       soft    nofile          32768
*       hard    nofile          1048576
*       soft    nproc           65536
*       hard    nproc           unlimited
*       soft    memlock         unlimited
*       hard    memlock         unlimited

在这里插入图片描述

  1. Linux操作系统系统语言采用英文版
# 查看操作系统系统语言
echo $LANG
# 修改操作系统系统语言
vim /etc/sysconfig/i18n
LANG="en_US.UTF-8"
  1. 修改swappiness
# 临时修改
sysctl -w vm.swappiness=1
# 永久修改
echo "vm.swappiness=1" >> /etc/sysctl.conf
  1. 配置ssh免密登录
    1)生成密钥
ssh-keygen -t rsa

执行后一路回车
在这里插入图片描述
2)然后复制公钥

cd ~/.ssh/
cp id_rsa.pub authorized_keys
# 下面的命令是把其他主机的公钥复制到本机
ssh-copy-id -i hdp-1
ssh-copy-id -i hdp-2
ssh-copy-id -i hdp-3

在这里插入图片描述
3)最后测试连接
ssh hdp-1
ssh hdp-2
ssh hdp-3

  1. 安装jdk(略)
  2. 重启服务器
reboot
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蜗牛@漫步

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值