我是靠谱客的博主 殷勤大叔,最近开发中收集的这篇文章主要介绍大数据集群基础环境搭建创建3台虚拟机并联网(centos7)环境准备,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

大数据集群基础环境搭建

  • 创建3台虚拟机并联网(centos7)
  • 环境准备

创建3台虚拟机并联网(centos7)

三台机器规划
IP地址 主机名
第一台机器 192.168.1.100 node01.hadoop.com
第二台机器 192.168.1.110 node02.hadoop.com
第三台机器 192.168.1.120 node03.hadoop.com

VmWare当中改名并更改mac地址
第一步-先生成一个MAC地址
在这里插入图片描述
第二步-更改ip地址
vim /etc/sysconfig/network-scripts/ifcfg-en33
在这里插入图片描述
第三步:重启 网关服务
systemctl restart network
没报错就查看一下ip addr
改成功了再重启虚拟机 reboot

第四步:三台机子互相ping一下看是否能通

环境准备

1. 关闭防火墙:

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动

systemctl status firewalld 查看防火墙状态

2.三台机器关闭selinux
vim /etc/selinux/config
在这里插入图片描述

3.三台机器更改主机名
vim /etc/hostname
在这里插入图片描述

4.三台机器做主机名与IP地址的映射
vim /etc/hosts
192.168.1.100 node01.hadoop.com node01
192.168.1.110 node02.hadoop.com node02
192.168.1.120 node03.hadoop.com node03

三台机器重启reboot

5. 三台机器机器免密码登录
第一步:三台机器生成公钥与私钥
ssh-keygen -t rsa
执行完按3次回车

第二步:拷贝第一台私钥到其他机器
ssh-copy-id node01.hadoop.com
执行完输入yes
再输入第一台密码

第三步:复制第一台机器的认证到其他机器
将第一台机器的公钥拷贝到其他机器上
在第一天机器上面指向以下命令
注意看看公钥安装在哪个文件
scp /root/.ssh/authorized_keys node02.hadoop.com:/root/.ssh
scp /root/.ssh/authorized_keys node03.hadoop.com:/root/.ssh

第四步:三台机器时钟同步(阿里云)

yum -y install ntpdate
通过网络连接外网进行时钟同步,必须保证虚拟机连上外网
ntpdate us.pool.ntp.org;
阿里云时钟同步服务器
ntpdate ntp4.aliyun.com
三台机器定时任务
crontab
-e
*/1 * * * * /usr/sbin/ntpdate us.pool.ntp.org;
或者直接与阿里云服务器进行时钟同步
crontab -e
*/1 * * * * /usr/sbin/ntpdate ntp4.aliyun.com;

第五步:三台机器安装jdk
查看自带的,有就删除
rpm -qa | grep java
上传jdk并解压然后配置环境变量

所有软件的安装路径
mkdir -p /export/servers
所有软件压缩包的存放路径
mkdir -p /export/softwares

安装lrzsz 可以直接拖文件到linux
yum -y install lrzsz

上传jdk到/export/softwares路径下去,并解压
tar -zxvf jdk-8u141-linux-x64.tar.gz -C …/servers/

配置环境变量
vim /etc/profile
export JAVA_HOME=/export/servers/jdk1.8.0_141
export PATH=: J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:PATH
修改完成之后记得 source /etc/profile生效

 java -version 查看java版本

最后

以上就是殷勤大叔为你收集整理的大数据集群基础环境搭建创建3台虚拟机并联网(centos7)环境准备的全部内容,希望文章能够帮你解决大数据集群基础环境搭建创建3台虚拟机并联网(centos7)环境准备所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(34)

评论列表共有 0 条评论

立即
投稿
返回
顶部