上篇文章简单记录了在esxi6.7上安装Proxmox VE 7.0 的过程。这次再测试一下在Proxmox VE 7.0上安装一个OS实例。这次测试会分别介绍安装CentOS7.9与WinServer2016。

安装前准备

通过web浏览器登录Proxmox VE,上传CentOS7.9与WinServer2016的ISO镜像文件

image.png

image.png

点击 pve01==》local==》ISO镜像 ==》上传
image.png
选择要安装系统的ISO镜像,点击上传
image.png
上传成功会显出示ISO镜像文件
image.png

创建CentOS7 虚拟机(安装过程中有一些高级选项不详细展开说明,以后会有介绍)

点击创建虚拟机
image.png
因为节点就一个默认选择的pve01,可以自定义虚拟机ID默认即可,定义一个虚拟机名称。
image.png
从 local存储里选择ISO镜像,选择要安装的系统 Linux ,选择内核版本 5.x-2.6。
image.png
显卡与SCSI不用改默认设置即可
image.png
因为是单机部署所以存储位置只有local-lvm,磁盘大小按需选择。
image.png
CPU核数及类别可以按需选择。类别推荐选择host会有比较好的性能。
image.png
内存按需设置
image.png
网络都选择默配置
image.png
确认配置后 点击完成。
image.png
在主机pve01下看到虚拟机已经创建成功了
image.png

启动虚拟机开始安装系统

先点击 控制台,然后再点击 启动
image.png
虚机开机进入CentOS7安装界面
image.png
CentOS7安装过程不做详细说明
image.png
image.png
image.png
CentOS7 系统安装完成
image.png

创建WinServer2016虚拟机

image.png
选择win2016 iso镜像 类别选择Microsoft Windows 版本是 10/2016/2019
image.png
SCSI控制器要选择VirtIO SCSI 这样能使磁盘性能提高很多。
image.png

image.png
image.png
image.png
image.png
image.png
创建成功
image.png
启动虚拟机安装操作系统进入Windows安装界面
image.png
image.png

image.png

安装到这一步时会显示找不到硬盘。这是因为刚才创建虚拟机是选择的SCSI控制器是VirtIO。Windows安装程序没有集成virtio驱动。所以需要手动加载这个驱动。

image.png
下载地址如下:
VirtIO驱动下载链接forWindows
先把这个iso文件下载到本地。然后把这个iso文件上传到local本地存储里。(方法文章开始有过介绍)
最后需要加载到虚机里。具体操作如下:

选择win2016虚机 =》硬件 =》添加 =》CD/DVD drive

image.png
选择刚刚上传的virtio-win.iso 点击创建
image.png
添加成功了显示有2个CD/DVDdrive
image.png
然后需要重新加载Windows安装程序,这样安装程序才可以看到新加的CD/DVD设备。把虚机关掉重新开机加载安装程序到加载驱动这一步。如果虚机无法关机或无响应,使用以下方法:
点击 pve01 =》shell
image.png
进入web shell 控制台 安装图中所示输入命令可以强制关掉虚拟机。
image.png

重新加载Windows安装程序到达这步加载驱动 点击 控制台 =》加载驱动程序
image.png
点击 浏览
image.png

选择刚挂载的ISO文件 virtio-win 选择 amd64=> 2k16 点击确定

image.png

看到 Redhat virtio 驱动 点击下一步

image.png

Windows安装程序检测到磁盘了,可以下一步安装系统了。

image.png

Windows开始安装

image.png

image.png

image.png

Windows安装完成进入登陆界面。按图所示发送ctrl+alt+del 三个键登陆
image.png

输入安装时设置的密码,出现windows桌面。

image.png

安装系统已经完成了,但还需要安装virtio驱动包Windows才能正常提供服务。打开设备管理器看到还有几个设备驱动需要安装。

image.png

virtio驱动的iso镜像文件我们已经加载。打开D盘找到 virtio-win-gt-x64进行安装。

image.png

安装步骤就是下一步,下一步默认安装即可。

image.png

出现这个驱动安装界面,点击安装即可。

image.png

安装完virtio驱动后,还需要安装virtio guest tools工具。
image.png

驱动安装成功后,网卡设备可用了。

image.png

配置与pve主机相同网段的IP地址,网关,DNS。(pve主机的网络默认配置是桥接模式)
配置ip以后可以ping通pve主机,虚拟机(同一网段)。但是不能访问外部网络。
这是因为测试的环境VMware 环境。pve主机是esxi上的一个虚机。pve主机主机使用的网络是VMware虚拟交换机上的VM Network 端口组。所以需要修改虚机交换机一个安全属性。这样pve上的虚机的网络流量才能通过VM Network 端口组到达外部网络。如果是在物理机上安装的proxmox ve那就不存在这个问题了。

如图所示 :修改端口安全开启混杂模式
image.png

这样虚拟机可以正常访问外部网路与互联网了。

image.png

以上就是在pve主机上安装虚机的一个过程。下篇文章会继续深入的测试 proxmox ve的其他功能。