前一章我们将 Windows 10 成功的在虚拟机装安装起来,本章换个完全不同的作业系统来安装,这次要示范的对象是 Ubuntu Server 20.04。
首先仍然是取得安装用的 ISO 映像档,请移驾至 Ubuntu 官网进行下载。
前往下载 Ubuntu Server 20.04 ISO 安装映像档
请至 Proxmox VE 管理介面点选右上方的 建立 VM
,来到建立虚拟机客体的引导程序。第一步 一般
,请填入 名称
後按下 继续
。
安装引导程序:一般
第二步 作业系统
,ISO 映像
下拉清单请选择刚才所下载好的 Ubuntu Server 20.04 安装 ISO 映像档,右方的 类别
选择 Linux
,版本选择 5.x - 2.6 Kernel
,再按 继续
。
安装引导程序:作业系统
第三步 系统
,请勾选 Qemu Agent
,其余设定维持不动,按下 继续
。
安装引导程序:系统
第四步 硬碟
,请将 储存
选择 vmdisk-2
,并在磁碟大小处输入预期的容量,再按继续
。
安装引导程序:硬碟
第五步 CPU
,请输入预期要使用的 核心
数量,再按 继续
。
安装引导程序:CPU
第六步 记忆体
,请依据需要使用的记忆体容量填入。
安装引导程序:记忆体
第七步 网路
,预设已经配置为 VirtIO (半虚拟化)
型号不需更动,按下 继续
即可。
安装引导程序:网路
最後一步 确认
,检视一下本次的设定各项配置,若没有问题後按下 完成
开始完成虚拟机建立作业。
安装引导程序:确认
建立完成以後,在左方资源检视区已经出现一部新的虚拟机 101 (ubuntu20-srv1)
,点选它後可以查看目前的运作状况。
安装完成与开机成功
切换至 主控台
页签,可以看到这部虚拟机已经开机并且启动 Ubuntu Server 的安装程序,等待着我们进行下一步。
检视虚拟机主控台
补充:
这次我们在作业系统阶段选择了
Linux
以及5.x - 2.6 Kernel
的选项,因此可以发现到过程中的配置都做了不同程度的更动。由於 Linux 内建较多 Proxmox VE 相关虚拟机技术的支援,所以可以直接选用VirtIO SCSI
与VirtIO (半虚拟化)
等等之类的最佳化装置。那麽 Windows 怎麽办呢?不用担心,後面会一一解决有关 Windows 的虚拟机效能问题。
现代的 Ubuntu Server 安装程序也已经简化为几个步骤就可以完成,对着一步一步的对话程序後,可以来到最後的安装过程。
正在虚拟机中安装 Ubuntu Server 20.04
待 Ubuntu Server 20.04 相关安装程序完成之後,即可登入至提示字元开始使用。
成功安装 Ubuntu Server 20.04 虚拟机
由於此节点实体机网路有正常对外连接,因此虚拟机网路桥接至 vmbr0
连线到网际网路完全没有任何问题。
Ubuntu Server 20.04 虚拟机成功连上网际网路
提醒:
由於前一章中已提及如何卸除映像档,本章不再重复说明,还是请记得在安装完成後要将它卸除。
还记得我们在建立虚拟机的过程中,勾选了 Qemu Agent
这个项目吗?它是一个对於虚拟化管理平台与客体虚拟机之间很重要的沟通桥梁。
在 Proxmox VE 里,Qemu Agent 主要提供两项功能:
要在 Ubuntu 中安装 Qemu Agent 非常容易,只要两行指令即可解决:
apt update
apt install qemu-guest-agent
安装 Qemu Agent 程序
安装完成以後,再下指令将服务启动,即可让它开始发挥功效。
systemctl start qemu-guest-agent
要怎麽确认安装成功而且运行无误呢?请切换至客体机的 概观
页签,在 IPs
栏位後方如果出现了 IP 位址
以及 更多
按钮,即表示客体机与节点实体机已经正确沟通,可以取回客体机的 IP 资讯进行显示。
确认 Qemu Agent 正确运行
按下 更多
按钮还可以查看更详细的网路装置资讯:
经由 Qemu Agent 取得客体机网路装置资讯
另外,当我们按下 Proxmox VE 管理介面上该客体机的 关机
按钮,客体机就会收到关机要求,并以正常的关机程序开始进行关机作业。
经由 Qemu Agent 下达正确的客体机关机指令
补充:
并非一定要安装有 Qemu Agent 才能下达正确关机指令,例如客体机作业系统若有支援标准 ACPI (Advanced Configuration and Power Interface,进阶组态与电源介面) 协定,也可以接收到来自 Proxmox VE 管理平台所发出的 ACPI 关机要求。
Get Ubuntu Server | Download | Ubuntu
https://ubuntu.com/download/server
Qemu-guest-agent - Proxmox VE
https://pve.proxmox.com/wiki/Qemu-guest-agent
进阶组态与电源介面 - 维基百科,自由的百科全书
https://zh.wikipedia.org/wiki/%E9%AB%98%E7%BA%A7%E9%85%8D%E7%BD%AE%E4%B8%8E%E7%94%B5%E6%BA%90%E6%8E%A5%E5%8F%A3
>>: [Day 06] 监控、维护 — 自己开一家徵信社吧!
Gradle 的其中一个强大特点,就是它了解任务间的相依性,可以在核心建立出图或树。这对於开发者来说...
不知道大家对於 Bubble sort 的程序有没有甚麽问题呢? 今天,我们就来讨论一下程序码! 我...
前言 函式用於结构化程序,将需要重复用到的功能独立出来,透过函式的呼叫,传入资料与回传处理後的资料。...
pug 前身就是 jade (改名而已) 这里我们来看 pug 的基础写法 <!DOCTYPE...
前言 不论在哪个环境开发,都会使用到一些插件、套件,我们应该如何在 Nuxt.js 使用呢?又要如何...