VMware搭建centOS7环境

31 篇文章 0 订阅
3 篇文章 1 订阅

需要软件包
VMware安装包
CentOS-7-x86_64-DVD-1810.iso
jdk-8u233-linux-x64.tar.gz
需要软件
yum install vim -y
yum install –y ntp

1 VMware虚拟机环境创建

vmware 安装 略

1.1 创建虚拟机

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后点击’开启此虚拟机’
选择install centos 7 回车即可
在这里插入图片描述
选择英文
在这里插入图片描述
选择date&Time
在这里插入图片描述
选择亚洲上海,后点击Done
在这里插入图片描述
选择INSTALLATION DESTINATION 设置目录结构

选择I will configure partitioning自定义分区
在这里插入图片描述
选择+ 添加分区 后选择 Add mount point
添加 /boot 分配200mb
/swap 分配 2048mb
/ 不用分配 直接是剩余内存
在这里插入图片描述
选择Accept Changes
在这里插入图片描述
点击Begin Installation
在这里插入图片描述
选择ROOT PASSWORD
在这里插入图片描述
设置root密码,后点击Done
在这里插入图片描述
等待安装完成,点击reboot 重启

1.2 配置静态IP

1.2.1 设置VMware网络

最好在关机状态下,修改网关。
在这里插入图片描述
选择 编辑-> 虚拟网络编辑器 ,出现下面的“虚拟网络编译器”窗口。选择 管理员 更改设置 ,选择Vmnet8
在这里插入图片描述
选择 nat 设置
在这里插入图片描述
在这里插入图片描述
选择 DHCP 设置
在这里插入图片描述
192.168.80.*** : 80 保持一致

1.2.2 linux配置静态IP

修改网络配置文件ifcfg-ens33

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

在这里插入图片描述

# 启动网络
systemctl start network 
# 查看ip 地址
ip addr
# ping百度查看链接
ping baidu.com

在这里插入图片描述

1.3 关闭防火墙

# 查看防火墙状态
systemctl status firewalld.service 
# 停止防火墙
systemctl stop firewalld.service 
# 禁止防火墙开机启动
systemctl disable firewalld.service 

1.4 修改hostname

  • 修改网络名称
vi /etc/sysconfig/network

添加以下内容

# Created by anaconda
NETWORKING=yes
hostname=linux01

# hostname 为主机名
  • 修改hostname
vim /etc/hostname

修改内容

linux01

# 可与network中hostname一致

改动配置文件后要进行网络重启

# 网络重启
service network restart
# 虚拟机重启
init 6

1.5 配置hostname与IP映射

vi /etc/hosts

在后面添加

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.80.121 linux01
192.168.80.122 linux02
192.168.80.123 linux03

1.6 关闭selinux

vim /etc/selinux/config

修改内容

# 将 enforcing注掉 添加 disabled
# SELINUX=enforcing
SELINUX=disabled

1.7 配置jdk

# 创建目录,将jdk导入
mkdir /opt/software
# 创建java目录
mkdir /usr/java
# 解压jdk
tar -zxvf /opt/software/jdk-8u231-linux-x64.tar.gz -C /usr/java/
# 修改配置文件
vim /etc/profile

添加内容

#JAVA_HOME
export JAVA_HOME=/usr/java/jdk1.8.0_231
export PATH=$PATH:$JAVA_HOME/bin

1.8 克隆虚拟机

IP地址主机名
第一台机器192.168.80.121linux01
第二台机器192.168.80.122linux02
第三台机器192.168.80.123linux03

修改内容

# 第一步 修改IP
vi /etc/sysconfig/network-scripts/ifcfg-ens33
# 第二步 修改hostname
vi /etc/sysconfig/network
vim /etc/hostname
# 第三步 检查IP映射
vi /etc/hosts

1.9 集群免密登录

1)生成公钥和私钥:

ssh-keygen -t rsa

然后敲(三个回车),就会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥)
2)将公钥拷贝到要免密登录的目标机器上

ssh-copy-id linux01
ssh-copy-id linux02
ssh-copy-id linux03

3)集群重复执行

1.10 集群时间同步

下载ntp

yum install –y ntp
# 通过外网时间同步
ntpdate ntp4.aliyun.com
ntpdate us.pool.ntp.org
服务器linux01linux02linux03
类型服务端客户端客户端

1)NTP服务器配置

vi /etc/ntp.conf
## *注释掉所有的restrict开头的配置
## *将所有server配置进行注释
## *修改
# restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
# 为
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
# *添加下面两行内容
server 127.127.1.0
fudge 127.127.1.0 stratum 10

2)启动NTP服务 systemctl start ntpd(服务端,即master节点)

service ntpd start 
#(centos7不可用)改为
systemctl start ntpd 

3)NTP客户端配置(linux02,linux03)

vi /etc/ntp.conf

# 注释所有restrict和server配置
# 添加 服务端静态IP
server 192.168.1.1

4)手动测试(客户端,即slave节点)

ntpdate 192.168.1.1

显示如下内容为成功:
在这里插入图片描述

17 Jun 15:34:38 ntpdate[9247]: step time server 192.168.1.102 offset 77556618.173854 sec

如果显示如下内容需要先关闭ntpd:

17 Jun 15:25:42 ntpdate[8885]: the NTP socket is in use, exiting

5)启动ntpd并设置为开机自启(每个节点)

chkconfig ntpd on
service ntpd start
#(centos7不可用)改为
systemctl start  ntpd 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值