0

0

Linux virt-manager 使用技巧

冷炫風刃

冷炫風刃

发布时间:2026-02-18 14:07:02

|

975人浏览过

|

来源于php中文网

原创

用 virt-install 一条命令启动 ubuntu 虚拟机需指定匹配的 --os-variant(如 ubuntu22.04)、绝对路径 iso、--network 和 --noautoconsole 等关键参数,否则易卡顿或无法联网。

linux virt-manager 使用技巧

怎么用 virt-install 一条命令跑起 Ubuntu 虚拟机?

virt-install 是真正能“秒建”虚拟机的命令,图形界面点五六步的事,它一行搞定。但直接抄网上旧命令容易失败——比如用 ubuntu20.04 装 22.04 镜像,会卡在内核加载;又或者没加 --network,装完连不上网。

实操建议:

- 必须用匹配的 --os-variant:Ubuntu 22.04 用 ubuntu22.04,24.04 用 ubuntu24.04(查可用值: osinfo-query os | grep ubuntu) - ISO 路径必须是绝对路径,相对路径会静默失败 - 默认 NAT 网络够用,但想直连物理网段,得显式加 --network bridge=br0,model=virtio - 加 --noautoconsole 避免弹出黑窗口干扰脚本调用
virt-install --name ubuntu-test --ram 4096 --vcpus 2 --disk size=30,format=qcow2 --os-variant ubuntu22.04 --cdrom /home/user/ubuntu-22.04-live-server-amd64.iso --network network=default,model=virtio --graphics spice --noautoconsole

克隆虚拟机时,为什么磁盘文件没变小?

virt-clone 默认做的是完整克隆(full clone),即把原磁盘镜像整个复制一份,哪怕原镜像里删了 20G 文件,新镜像仍是满的。这不是 bug,是设计如此——链接克隆(--auto-clone)才共享基础镜像,但要求原虚拟机是“模板型”只读镜像。

常见错误现象:

- 克隆后发现空间占用翻倍,误以为工具出错 - 用 --auto-clone 但原虚拟机正在运行,报错 cannot clone active domain

实操建议:

- 模板机务必关机后再克隆,且磁盘用 qcow2 格式 + 启用 backing file - 若只想快速复制配置不复制磁盘,用 virt-xml 导出 XML,改名、改 UUID、改 MAC 后再 virsh define - 克隆后首次启动前,用 qemu-img resize 手动扩磁盘(如果需要)

不重启虚拟机,怎么把内存从 2G 改成 4G?

virt-xml 支持热修改部分配置,但内存不是“全都能热调”。KVM 下,只有启用了 memory balloon 或使用 virtio-mem 的虚拟机才能在线增减内存;普通静态分配内存,--edit --memory 4096 会直接失败并提示 operation not supported

瑞宝通JAVA版B2B电子商务系统
瑞宝通JAVA版B2B电子商务系统

瑞宝通B2B系统使用当前流行的JAVA语言开发,以MySQL为数据库,采用B/S J2EE架构。融入了模型化、模板、缓存、AJAX、SEO等前沿技术。与同类产品相比,系统功能更加强大、使用更加简单、运行更加稳 定、安全性更强,效率更高,用户体验更好。系统开源发布,便于二次开发、功能整合、个性修改。 由于使用了JAVA开发语言,无论是在Linux/Unix,还是在Windows服务器上,均能良好运行

下载

为什么这样做:

- 热添加内存依赖 guest 内核支持 CONFIG_MEMORY_HOTPLUG(主流发行版默认开) - 必须先在 XML 中定义最大内存上限(maxMemory),否则即使热插也无处可插 - virt-xml 不检查 guest 是否已启用 balloon driver,改完可能白改

实操建议:

- 创建时就预留弹性:virt-install ... --memory 2048,maxmemory=8192 - Guest 中确认 balloon 已加载:lsmod | grep balloon - 真正生效要配合 virsh setmem 命令,virt-xml 只改定义,不触发动作

桥接网络配好了,但虚拟机拿不到 IP?

桥接(bridge)本身只是把虚拟网卡“插”进物理网桥,不等于自动获得 IP。很多人配完 br0 就以为万事大吉,结果 ip a 显示 link up 但 no carrier,或 DHCP 请求发出去没回应。

容易踩的坑:

- 宿主机网卡被加入 br0 后,原 eth0 不再配 IP,但忘了给 br0 自己配地址,导致宿主机失联 - 物理交换机端口未开启混杂模式(promiscuous mode),丢弃了虚拟机的广播包 - Guest 内核没加载 virtio_net 驱动,ip link 根本看不到网卡

实操建议:

- 桥接前先停掉 NetworkManager:sudo systemctl stop NetworkManager,它会和 libvirt 冲突 - 用 virsh net-dumpxml default 确认 NAT 网络是否还在运行,避免两个网络同时启用导致路由混乱 - Guest 中运行 dmesg | grep -i virtio,确认驱动加载成功,再查 dhclient -v eth0 是否能手动获取

复杂点在于:桥接不是开个开关就能通,它把虚拟机真正扔进了物理网络,意味着防火墙、交换机 ACL、DHCP 服务器策略全都开始起作用——而这些,virt-manager 图形界面一个都不管。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
typedef和define区别
typedef和define区别

typedef和define区别在类型检查、作用范围、可读性、错误处理和内存占用等。本专题为大家提供typedef和define相关的文章、下载、课程内容,供大家免费下载体验。

116

2023.09.26

define的用法
define的用法

define用法:1、定义常量;2、定义函数宏:3、定义条件编译;4、定义多行宏。更多关于define的用法的内容,大家可以阅读本专题下的文章。

359

2023.10.11

pdf怎么转换成xml格式
pdf怎么转换成xml格式

将 pdf 转换为 xml 的方法:1. 使用在线转换器;2. 使用桌面软件(如 adobe acrobat、itext);3. 使用命令行工具(如 pdftoxml)。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

1929

2024.04.01

xml怎么变成word
xml怎么变成word

步骤:1. 导入 xml 文件;2. 选择 xml 结构;3. 映射 xml 元素到 word 元素;4. 生成 word 文档。提示:确保 xml 文件结构良好,并预览 word 文档以验证转换是否成功。想了解更多xml的相关内容,可以阅读本专题下面的文章。

2104

2024.08.01

xml是什么格式的文件
xml是什么格式的文件

xml是一种纯文本格式的文件。xml指的是可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。想了解更多相关的内容,可阅读本专题下面的相关文章。

1126

2024.11.28

default gateway怎么配置
default gateway怎么配置

配置default gateway的步骤:1、了解网络环境;2、获取路由器IP地址;3、登录路由器管理界面;4、找到并配置WAN口设置;5、配置默认网关;6、保存设置并退出;7、检查网络连接是否正常。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

229

2023.12.07

磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

1520

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

714

2023.06.29

pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法
pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法

本专题系统整理pixiv网页版官网入口及登录访问方式,涵盖官网登录页面直达路径、在线阅读入口及快速进入方法说明,帮助用户高效找到pixiv官方网站,实现便捷、安全的网页端浏览与账号登录体验。

561

2026.02.13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 9.3万人学习

Git 教程
Git 教程

共21课时 | 3.7万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号