我是陈皮,一个在互联网 Coding 的 ITer,微信搜索「陈皮的JavaLib」第一时间阅读最新文章,回复【资料】,即可获得我精心整理的技术资料,电子书籍,一线大厂面试资料和优秀简历模板。
软件下载
温馨提示
最好在联网环境下安装 CentOS 操作系统,不然有可能无法联网下载一些依赖,导致安装的系统不可用。
CentOS 安装步骤
- 首先打开 VMware Workstation Pro 软件,点击创建新的虚拟机,选择自定义(高级)。

- 虚拟机硬件兼容性选择,根据你安装的 VMware Workstation Pro 是什么版本就选择什么版本,我安装的是15.x版本。

- 安装客户机操作系统,选择稍后安装,选择 CentOS 6 64 位。


- 给虚拟机命名,并且选择存放文件位置,如果有固态硬盘,最好选择固态,这样虚拟机运行速度会更快。

- 处理器配置,处理器数量指的就是物理处理器(CPU)的数量,内核总数=虚拟处理器=处理器数量X每个处理器的内核数量。内核总数也就是我们常见的4核8线程中的“线程”,因此在我们设置的过程中,内核总数不能高于实际物理 cpu 的总线程数。每个处理器的内核数量建议不超过本机的50%,比如笔者的笔记本是8核16线程的,那么填写8。例如我主机是1处理器4核,那我就填1,2。

如果配置的内核总数超过主机所支持的数量,可能会导致开启虚拟机失败,如下所示:

- 分配内存,根据自己情况分配。

- 选择网络类型

- 选择 I/O 控制器类型和磁盘类型





- 最终创建好的虚拟机参数如下,可以点击自定义硬件按钮,如果哪些硬件不需要用可以移除。



- 选择光驱、选择已经下载好的 ISO 镜像文件,此用的是 CentOS-6.5 版本(CentOS-6.5-x86_64-minimal.iso)。

- 启动虚拟机(启动虚拟机后,当鼠标进入虚拟机界面后无法移出虚拟机界面时,同时按住
ctrl+Alt键即可)

- 选择第一项,安装一个新系统。

- 磁盘检测,跳过。

- 选择系统语言,这里选择English。

- 键盘布局选择,以及设置类型,选择默认的即可。



- 主机名,输入自己喜欢的主机名即可。

- 时区选择,这里选择上海。
- 配置 root 用户密码。

- 磁盘分区,选择自定义分区。这里只有一个磁盘 sda,如果有多块会有 sdb,sdc 等等。一般需要设置三个分区:
- a:boot 引导程序区
- b:swap 交换区(内存不足时,将一些内存数据存储到交换区,为其他程序运行提供保障)
- c:用户区








- 此界面在下载安装包即安装成功,最后重启即可进入登录界面。



虚拟机网络配置
如果你想使用桥接模式的网络配置,就不需要修改此纯净镜像虚拟机了(网段与宿主机一样,推荐使用)。如果你是想使用 NAT模式,最好按如下进行网络配置,方便后续克隆的虚拟机使用。
配置虚拟机网络。ifcfg-eth0 代表第0块网卡。

ifcfg-eht0 原始配置文件内容为下面所示。

修改后配置文件内容如下所示。
- HDADDR 为虚拟网卡物理地址,唯一的。为后续克隆多台虚拟机,不出现多个虚拟机有相同的网卡物理地址,将 HDADDR 和 UUID 删除。
- ONBOOT=yes 代表网卡自启动
- BOOTPROTO=static 代表 ip 地址为静态的

可能有人不知道 IP 要填多少,关于可用 IPADDR 的技巧:
- 点击 VMware Workstation Pro 的编辑 -> 虚拟网络编辑器,可以看到下面这个页面发现 192.168.177.0 被使用。
- 再点击NAT设置,可以看到 192.168.177.2 被用于网关IP。
- 查看我们物理计算机的虚拟网卡信息,可以看到 192.168.177.1 也被使用。
- 故可以使用的IP范围为 192.168.177.3 到 192.168.177.254 。



重启网卡服务

测试网络,出现下面界面即成功。

拍摄快照
通过上述虚拟机的安装,会发现步骤挺多,为避免重复安装,所以我们对刚安装好的虚拟机进行拍摄快照记录当前虚拟机状态,作为纯净镜像。以后使用的虚拟机都从此镜像克隆。


如若对虚拟机做了一些操作导致虚拟机不可用,也可基于此快照回滚到此状态。

克隆
基于刚才的纯净镜像克隆一个新的虚拟机。




克隆后的虚拟机需要配置网络,如果我们网络连接选择桥接模式的话,如下:

首先使用 ip addr 命令查看虚拟机网卡名称,如下是 eth1。

然后我们将 /etc/sysconfig/network-scripts/ifcfg-eth1 文件内容改为如下,如果是 ifcfg-eth0 文件,需要将文件重命名为和 ip addr 命令显示的网卡名称一致。

最后使用 service network restart 命令重启网络配置。
如果克隆后的虚拟机网络连接选择的是 NAT 模式,按如下步骤配置网络。
修改网络配置,只需修改 IP 地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0

修改主机名
vi /etc/sysconfig/network

删除文件,从这个文件可以看到老的虚拟机的物理网卡地址,直接删除。系统会自动生成一个新的。

最后使用 ·reboot· 命令重启虚拟机即可。