概述
大数据集群基础环境搭建
- 创建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)环境准备所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复