文章目录

  • 一、安装VMware
  • 二、创建Linux虚拟机
  • 三、CentOS-7安装
  • 四、Linux系统环境配置
  • 五、其他配置
  • 六、虚拟机克隆
  • 快照


一、安装VMware

  1. 双击打开安装包,点击“下一步”
  2. 勾选“我接受许可协议中的条款”,点击“下一步”
  3. 设置安装路径,建议提前新建文件夹,并重命名(不建议安装在C盘),点击“下一步”
  4. 取消掉两个勾选,点击“下一步”
  5. 直接点击“下一步”
  6. 点击“安装”,开始安装
  7. 等待安装完成
  8. 安装完成
  9. 打开VMware

二、创建Linux虚拟机

  1. 点击“创建新的虚拟机”
  2. 默认配置,直接点击“下一步”
  3. 指定iso文件路径,点击“下一步”
  4. 按照前期规划,为虚拟机命名,并指定虚拟机安装位置(不建议安装到C盘),点击“下一步”(c此处手残打错了,不是nm1,而是nn1)
  5. 为虚拟机分配磁盘空间,默认20G,点击“下一步”
  6. 点击“完成”

三、CentOS-7安装

  1. 点击“开启此虚拟机”
  2. 单机黑屏区域(可按ctrl+alt释放鼠标),按“↑”键选择“Install CsntOS 7”,回车
  3. 选择简体中文,点击“继续”
  4. 等待其自动检测完成,图中三项变黑
  5. 点击“安装位置”,之后直接点击左上角“完成”
  6. 点击“网络和主机名”,开启以太网
    记录IP地址,点击左上角“完成”,返回上一界面后,点击右下角“开始安装”
  7. 点击“ROOT密码”设置root用户密码为123456
  8. 安装完成,点击“重启”
  9. 键入用户名root和密码123456
  10. 登陆成功

四、Linux系统环境配置

  1. 打开VMware“编辑”菜单下的“虚拟网络编辑器”
  2. 点击右下角“更改配置”
  3. 选择VMnet8,将下方的子网IP更改成与当前Linux系统ip同一网段,点击“NAT设置”,对网关IP进行更改,设置成“xxx.xxx.xxx.2”
  4. 键入已下代码,查看网卡配置文件
cd /etc/sysconfig/network-scripts
  1. 执行“ip addr”命令查看网卡
  2. 执行ls命令,查看文件,第一个即为网卡配置
  3. 执行vi或vim命令,按照下图进行更改并保存(此部分修改#号后部分,请仔细检查)
  4. 重启服务
service network restart

集群 虚拟化 微服务_大数据

  1. 重启后,测试网络连通,成功
ping www.baidu.com

集群 虚拟化 微服务_大数据_02

  1. 关闭防火墙:查看防火墙状态
firewall-cmd --state

集群 虚拟化 微服务_大数据_03

  1. 临时关闭防火墙,开机还会启动
systemctl stop firewalld

集群 虚拟化 微服务_centos_04

  1. 设置开机不启动
systemctl disable firewalld

集群 虚拟化 微服务_大数据_05

五、其他配置

  1. 常用软件安装
yum -y install vim
yum -y install wget
yum -y install lrzsz
yum -y install net-tools
yum -y install psmisc
  1. 配置阿里yum源
    备份当前yun源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

下载阿里云的yum源配置

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

清楚原来的缓存,构建新缓存

yum clean all
yum makecache
  1. 执行以下命令添加节点信息
“vim /etc/hosts”

集群 虚拟化 微服务_linux_06

  1. 配置节点之间免密访问(简便方案,在一台机器上执行,再将该节点克隆四份即可)
    在家目录下,执行以下代码生成密钥对,一路回车即可:
ssh-keygen -t rsa -P ''

将公钥文件写入授权文件中,并赋予权限

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
  1. 修改hostname(修改完成后重启生效)
hostname #查看当前hostname
hostnamectl set-hostname nn1 #修改hostname为nn1
  1. 节点间免密访问测试(六、虚拟机克隆 完成后进行)

    任意两台节点都需要测试,第一次需要输入“yes”

六、虚拟机克隆

  1. 将虚拟机关机,右击虚拟机,单机“管理”-“克隆”
  2. 点击“下一步”
  3. 点击“下一步”
  4. 选择“创建完整克隆”,点击“下一步”
  5. 按照规划,重命名,选择安装位置,点击“完成”
  6. 克隆成功
  7. 依照上述步骤,按照前期规划,共克隆四台节点,并修改IP(参考四.4.5.6.7.8.9)与hostname(参考五.5)

集群 虚拟化 微服务_linux_07

快照

建议每次正确安装完成某一组件后,对更改后的虚拟机进行快照,方便出现错误时快速回复

  1. 选择需要快照的虚拟机,点击“拍摄此虚拟机的快照”
  2. 填写名称及描述,尽量简洁易懂,点击“拍摄快照”
  3. 点击“管理此虚拟机的快照”可查看所有快照,选中某一快照后,点击“转到”,可进行虚拟机状态回调