Hadoop之网络属性与免密配置
一、试验环境
- 五台独立的PC机或虚拟机
- 主机之间有有效的网络连接
- 每台主机内存2G以上,硬盘20G
- 所有主机安装Centos 7.4_64操作系统
二、静态网络地址的配置
1、进入/etc/systemconfig/network-scripts/,输入ls打印所有的文件目录。
2、输入vi ifcfg-ens33,进行编辑。
3、另外四台虚拟机网络的配置如下。(虚机的名字分别是Cluster-01~05,本人由于创建一台克隆四台,四台名字没改,所以下面IP地址分别对应的虚机是Cluster-02—05)
三、主机名的配置
1、进入/etc目录,vi编辑hostname文件。
2、在文件中删除原来的一行,输入主机名Cluster-01,:wq进行保存后退出。
3、别的四台虚拟机如法炮制,检测如下。
四、防火墙的配置
1、配置防火墙的策略
五、主机地址映射的配置
1、使用命令cd /etc进入etc目录下,对host文件添加各主机的地址映射。
2、将配置文件hosts发送给集群中的其他主机,发送目标用户为root,发送目标路径为/etc。
六、免密码登录的配置
1、新建集群统一用户
2、免密登录设置
2.1、生成本机系统当前登录用户的公钥和秘钥系统,以Cluster-01为例,其他四台虚机如法炮制。
2.2、将公钥文件拷贝给需要进行免密登录的目标主机和目标用户,一台虚机拷贝四次,五台共二十次,这里只演示Cluster-01向Cluster-02拷贝,其他如法炮制。
3、验证免密登录(此处只演示在Cluster-01上登录到Cluster-02)。