首页 » 网站推广 » openwrtphp56技巧_DIY NAS OMV6Opendemiavault教程4KVM安装和运用

openwrtphp56技巧_DIY NAS OMV6Opendemiavault教程4KVM安装和运用

访客 2024-12-01 0

扫一扫用手机浏览

文章目录 [+]

适宜新人的DIY NAS OMV6(Opendemiavault)教程(1)系统安装

适宜新人的DIY NAS OMV6(Opendemiavault)教程(2)共享设置

openwrtphp56技巧_DIY NAS OMV6Opendemiavault教程4KVM安装和运用

DIY NAS OMV6(Opendemiavault)教程(3)异地访问

openwrtphp56技巧_DIY NAS OMV6Opendemiavault教程4KVM安装和运用
(图片来自网络侵删)

本篇来看一下在OMV上安装和利用KVM 虚拟机。

企鹅群:90997072

紧张内容什么是KVM通过OMV-Extras安装KVM虚拟化功能创建windos10虚拟机什么是KVM

KVM(Kernel-based Virtual Machine)Linux内核中的一个模块,常用于统称基于Linux内核的虚拟化技能,

它通过与其他组件协同事情,供应了虚拟化的功能,许可在同一物理主机上同时运行多个虚拟机。

KVM虚拟化的组件KVM内核模块:一个Linux内核模块,它通过加载到Linux内核中,为虚拟化供应基本支持。
这个内核模块包括虚拟CPU、内存管理、设备仿照等功能,许可多个虚拟机在同一物理主机上运行。
QEMU(Quick Emulator):用户空间的仿照器,与KVM结合利用,为虚拟机供应硬件仿照。
KVM卖力处理虚拟机的CPU和内存,而QEMU卖力仿照其他硬件设备,例如网络适配器、磁盘掌握器等。
QEMU还供应了用户接口,使得管理员可以通过命令行或图形界面管理虚拟机。
libvirt:用于管理多种虚拟化技能的工具包,包括KVM。
它供应了一个抽象的管理接口,使得管理员可以利用不同的管理工具来配置和监控虚拟机。
libvirt支持XML配置文件,这些文件描述了虚拟机的配置和设备信息。
virt-manager:一个图形用户界面的虚拟机管理工具,基于libvirt。
它使得管理员可以方便地创建、配置和监视虚拟机,而无需深入理解命令行工具。
事理及过程启动KVM:就像给打算机装了一个虚拟化的引擎,这个引擎便是KVM。
启动KVM就像给打算机装了一个分外的软件,它会在打算机内核(便是打算机的大脑)里插上一块虚拟化的芯片。
创建虚拟机:你可以把虚拟机想象成是一台虚拟的打算机,就像在电脑里开了一个虚拟的窗口。
通过一个管理工具(比如virt-manager)见告KVM,我要创建一个新的虚拟机。
分配资源:给虚拟机分配一些“虚拟的”硬件,就像你在游戏里给角色买了一些装备。
KVM帮虚拟机分配虚拟的CPU、内存,乃至虚拟的网络和硬盘。
硬件支持:KVM利用打算机里的硬件虚拟化功能(例如:Intel VT或AMD-V)通过OMV-Extras安装KVM虚拟化功能安装OMV-Extras

在omv6命令行中实行如下命令:

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash

成功实行完成后的提示信息——请在OMV web界面刷新网页

命令实行过程中会从github下载install 脚本和openmediavault-omvextrasorg_latest_all6.deb 安装包,有时由于网络问题无法下载,导致安装失落败。

install 脚本下载失落败

openmediavault-omvextrasorg 安装包下载失落败

两种处理方法:

改换网络环境后,重新实行安装命令获取install脚本、openmediavault-omvextrasorg_latest_all6文件上传至omv夹帐动安装

install脚本、openmediavault-omvextrasorg_latest_all6下载:

https://pan.baidu.com/link/zhihu/79hFzOuRhwi1ctJmMlV392IkNxQahEcQQ3EV==

https://pan.baidu.com/link/zhihu/79h0zXuahjiUZrN0ZHRaxtskU5TkhTbQQBpl==

下载好后利用sftp上传至omv做事器

windows可在cmd中利用sftp 命令行客户端上传,或其他sftp客户端例如winscp 等

利用apt install 安装openmediavault-omvextrasorg 安装包

apt install ./openmediavault-omvextrasorg_latest_all6.deb

openmediavault-omvextrasorg 安装完成后,就可以在系统中看到omv-extras

勾选Docker repo后,点击保存。
此步骤可以理解为向插件库添加了新的可选软件包列表。

安装KVM插件

在系统-插件-中搜索KVM,选中后点击安装按钮

KVM插件安装失落败的情形

碰着这种情形,须要在omv-extras中启用向后移植

https://forum.openmediavault.org/index.php?thread/48013-unable-to-install-kvm-plugin/

启用向后移植

完成后重新安装KVM插件

完成后,刷新OMV web页面在做事中可以看到KVM功能栏

创建windows10虚拟机1.创建池

池可以理解为,专供KVM利用的底层文件存储资源池(非严谨理解可以当作KVM的专用文件夹)。

后续利用的ISO镜像、虚拟机磁盘都是放在池中。

创建池

池的类型有很多选择,这里我们利用omv的存储介质,选择路径

存放路径可按需选择,这里我们选择在利用在/opt目录下手动创建的kvm文件夹

池创建好后,默认处于非运行状态。
点击状态开始,启用池。

池已启用途于运行状态

2.上传镜像

将系统安装镜像上传至池中,两种方法:

利用sftp上传至OMV池目录添加至SMB文件共享,利用共享目录上传

利用sftp上传至OMV,利用windows自带的cmd sftp客户端上传(可参考上文中 安装OMV-Extras部分)

利用第三方 sftp客户端工具:WinSCP,下载地址:https://winscp.net/download/WinSCP-6.1.2-Setup.exe

WinSCP安装完成后,新建会话SFTP登录OMV

将镜像文件拖拽或拷贝至池的目录

池目录添加至SMB文件共享,利用共享目录上传。
可参考DIY NAS OMV6(Opendemiavault)教程(2)共享文件系统配置 - 知乎 (zhihu.com) 此处不再赘述。

上传完成后,可在ISOs中查看到该镜像

3.创建网络

默认存在一个名称为default的nat网络类型

关于网络类型,可以分为两种:

bridge NAT:OMV上会创建一个网桥,选择该网络的虚拟机会利用该网桥分配的IPmacvtap:与物理网卡绑定,为虚拟机创建虚拟网卡(MAC地址独立),直接连接至物理网卡所在的网络

两中类型的网络,访问效果是完备不同的:

bridge NAT的虚机是可以访问OMV主机的,但是外部网络是无法直接访问到该虚机。
例如虚机上支配了PT 或影音做事,想在内网访问它的web界面,那就不要用这种模式。
macvtap由于是直策应用物理网卡的网络,所有外部是可以访问到虚机和上面的做事的,但是须要把稳利用mactap网络的虚机跟mactap绑定的物理网卡的网络是隔离的。
例如:你的omv只有一个网口,你用该网口创建了macvtap 网络的openwrt虚拟据,想设置omv走openwrt虚拟机网络,这个是弗成的,由于隔离无法网络互通。
这个需求可以利用其他方案办理,等有机会再聊本文重点在KVM。

这里创建一个macvtap网络,把稳创建后要启动网络,这时新网络才能生效和被利用

4.创建卷

卷可以理解为供虚拟机利用的虚拟磁盘,这里以创建一个windows10 虚拟机为例创建一个供其利用的卷。

选择前面创建的池,填写卷名称,创建卷

关于卷大小:

按需填写,建议守旧设置。
后期偏小可以此web页面扩大,但不支持web操作缩小。
一样平常40G比较适宜通用。

关于卷格式:

qcow2:

支持写时复制技能,有效利用存储空间。
供应内建的快照支持,方便创建和管理虚拟机备份。
具备动态调度大小的能力,许可根据须要扩展虚拟磁盘大小。
性能较raw格式稍逊,由于涉及一些高等特性和繁芜操作。

raw:

是一种大略直不雅观的磁盘卷格式,直接映射到磁盘上的数据。
常日性能较好,适用于对性能有较高哀求的运用处景。
是一个静态格式,磁盘空间一旦分配就不能动态调度大小。
不天生支持快照功能,适用于一些对数据安全性哀求较高的情形。
5.创建虚拟机

创建虚拟机,设置系统、CPU内存、卷、安全镜像、网络

启动完成后,利用VNC客户端连接。
进行系统安装

VNC客户端下载:

RealVNC:https://downloads.realvnc.com/download/file/viewer.files/VNC-Viewer-7.9.0-Windows.exe

Mobaxterm(free):MobaXterm free Xserver and tabbed SSH client for Window

Mobaxterm VNC客户端连接,后续通过鼠标操作安装windows10系统

标签:

相关文章

今日头条算法引领个化信息时代的变革

信息爆炸时代已经到来。每个人都是信息的接收者和传播者。面对海量的信息,人们往往感到无所适从。为了解决这一问题,各大互联网公司纷纷推...

网站推广 2025-01-31 阅读1 评论0

今日头条算法信息推荐的秘密武器

信息爆炸的时代已经来临。人们每天都会接触到大量的信息,而如何从这些信息中筛选出有价值的内容,成为了亟待解决的问题。今日头条算法作为...

网站推广 2025-01-31 阅读0 评论0

今日头条算法精准推荐背后的技术奥秘

信息爆炸的时代已经来临。我们每天都要面对海量的信息,如何从这些信息中筛选出自己感兴趣的内容,成为了每个人都关心的问题。今日头条作为...

网站推广 2025-01-31 阅读0 评论0