KVM way to explore https:https://cdn.v2ex.com/navatar/bf62/768c/758_normal.png?m=1389603536 https:https://cdn.v2ex.com/navatar/bf62/768c/758_large.png?m=1389603536 2025-05-31T12:52:38Z Copyright © 2010-2018, V2EX 虚拟机时间跳变问题 tag:www.v2ex.com,2025-05-31:/t/1135642 2025-05-31T12:36:00Z 2025-05-31T12:52:38Z fangjue member/fangjue 运行在青云私有云上的 Ubuntu 22.04 虚拟机,通过 systemd-timesyncd 采用
ntp.ubuntu.com 服务器进行 NTP 同步。在 /var/log/syslog 中每隔大约半小时就会产生两条来自 systemd-resolved 的日志提示系统时间更改。

一台虚拟机 xxx 时间突然向过去跳变,再恢复正常:

May 31 17:18:44 xxx systemd-resolved[724]: Clock change detected. Flushing caches. May 31 17:18:51 xxx systemd-resolved[724]: Clock change detected. Flushing caches. May 31 17:48:48 xxx systemd-resolved[724]: Clock change detected. Flushing caches. May 31 17:48:54 xxx systemd-resolved[724]: Clock change detected. Flushing caches. 

另一台虚拟机时间 yyy 突然向将来跳变,再恢复正常:

May 31 17:53:58 yyy systemd-resolved[690]: Clock change detected. Flushing caches. May 31 17:52:22 yyy systemd-resolved[690]: Clock change detected. Flushing caches. May 31 18:24:03 yyy systemd-resolved[690]: Clock change detected. Flushing caches. May 31 18:22:27 yyy systemd-resolved[690]: Clock change detected. Flushing caches. 

在服务器上通过 top (间隔设为 0.1 秒)现场观测观察到的时间跳变现象与日志中的记录相符。

虚拟机上 /sys/devices/syste/clocksource/clocksource0/current_clocksource 为 kvm-clock 。

以上现象是什么原因造成的?是否说明虚拟机所在主机的时间不准,或者主机上的时间同步与虚拟机存在冲突?有没有什么办法可以缓解或解决时间上的跳变?

如果禁用虚拟机 xxx 上的 systemd-timesyncd 服务,日志中发生时间变化的间隔变长( 1.5 小时或 2 小时),且每次只有一行,不再出现跳变。但是这会导致系统时间始终比北京时间慢 6~7 秒(可能刚好与启用时间同步时跳变的时间差相等?)。

]]> KVM 使用方式请教 tag:www.v2ex.com,2024-12-03:/t/1094748 2024-12-03T10:29:39Z 2024-12-03T10:28:39Z voydomnvd member/voydomnvd
目前情况如下:
--硬件:台式机(12 代 I5 ,64G 内存,2T 固态+2T 机械);笔记本(运行 SPICE/RDP 客户端,看视频听音乐用)

--宿主系统:Almalinux 9

--虚拟化方案:纯 qemu-kvm 命令,无 libvirt 及相关组件例如 virt-manager

--目前虚拟机:
. windows 10(运行国产毒瘤软件),spice 远程桌面/RDP
. windows 7(FC 游戏用途),spice 远程桌面/RDP
. fedora 40(后端开发),spice 远程桌面
. debian 12(docker 容器),无图形
. AlmaLinux 9(运行服务非 docker),无图形

--运行方式:systemd 服务的 qemu-kvm 的 shell 脚本,网络为桥接网络,局域网内使用

--KVM 管理方式使用经历:virt-manager 管理、qemu-kvm 命令



-----问题如下!
1. 大家是否在使用 libvirt 框架,以命令方式如 virsh 或 GUI 方式如 virt-manager?

2. libvirt 封装得很复杂,通过它的 domain.xml 、virsh 手册、virt-install 手册看,包含的选项和知识点是 qemu 文档的好几倍,是否 libvirt 有优势继续使用,而不是纯 qemu-kvm 命令?例如 cpu pinning 等?

3. 大家是否在用 PVE 做宿主机系统?使用的原因呢,是因为 web 管理+存储池+备份迁移方便?

4. 使用 PVE 还是 libvirt(cli 工具)还是纯 qemu-kvm 比较方便迁移呢?毕竟图形化配置的虚拟机,在删了以后再重建又得手动点点点,cli 或脚本可以重复配置虚拟机,虚拟机硬盘文件手动 copy 我也觉得还好

5. PVE/libvirt 是否都是封装了 qemu 命令的调用+额外的管理功能(存储、网络、生命周期、备份迁移)?如果优势只是额外管理功能这块,我可以用 shell 脚本来手动点也行。毕竟越加一层封装复杂性就多一层:libvirt 得熟悉 qemu 和 libvirt 本身,PVE 得熟悉 qemu 和 PVE 本身,抛开其它网络存储等知识点外,纯虚拟化的知识点 ]]>
如何优化 kvm 的硬盘 io tag:www.v2ex.com,2024-06-04:/t/1046864 2024-06-04T17:51:35Z 2024-06-05T03:33:08Z WizardLeo member/WizardLeo 宿主机 fs 是启用了内存缓存的 zfs ,虚拟机 fs 是普通 ntfs
目前 kvm 的虚拟磁盘配置是:
<disk type='file' device='disk'>
<driver name='qemu' type='raw' cache='writeback'/>
<source file='/mnt/cache/domains/Windows server2022/vdisk1.img' index='3'/>
<backingStore/>
<target dev='hdc' bus='virtio'/>
<serial>vdisk1</serial>
<boot order='1'/>
<alias name='virtio-disk2'/>
<address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>
</disk>
虚拟机下运行 mcbe 服务端明显感觉卡卡的(docker 环境没有类似情况),将 disk cache 改成 writeback 对于顺序读写有 30%的提升(3000->4000),但整体改善不明显。
在不另外购置 ssd 直通给它的情况下,求优化 io 的方法! ]]>
有没有一种在 win, Linux ,osx 环境下都可以实现硬件加速的开源虚拟机管理器 tag:www.v2ex.com,2024-01-25:/t/1011579 2024-01-25T11:57:07Z 2024-01-25T12:50:23Z soclearn member/soclearn qemu 三 os 下都有
可 kvm+qemu 只有 linux 下有效

]]>
帮忙推荐一个 kvm tag:www.v2ex.com,2024-01-13:/t/1008298 2024-01-13T03:41:48Z 2024-01-12T15:41:48Z zongren member/zongren 配置 macmini m2 pc typec(pd 供电+视频输出)

]]>
各位的虚拟机的小键盘是怎么处理的? tag:www.v2ex.com,2023-09-18:/t/974717 2023-09-18T01:45:46Z 2023-09-18T01:44:46Z huangsijun17 member/huangsijun17 大多数打虚拟机的数字键盘默认未锁定 Num lock 。且只有少部分支持开机自动锁定,或与主机同步。 各位打虚拟机打小键盘都是怎么处理的?

]]>
Linux 生态下的虚拟机,选择 KVM 还是 esxi? tag:www.v2ex.com,2023-01-14:/t/908858 2023-01-14T03:02:24Z 2023-03-15T16:55:46Z geekyouth member/geekyouth
印象中 ESXI 安装是最复杂的。
目前已经过了不爱折腾的年纪,只想有一个稳如死狗的环境来跑 hadoop 集群,我应该挑哪个虚拟机产品?

我的想法是,对于 KVM on centos7 ,如果我想直接压榨整机性能,可以直接关闭 KVM ,在 centos7 直接跑服务,如果我想运行多节点集群,那就在 kvm 上部署集群环境,这样就可以“全都要” ]]>
kvm 中 windows10 显示内存不正确 tag:www.v2ex.com,2022-12-30:/t/905607 2022-12-30T07:40:32Z 2022-12-30T07:39:32Z Friedmeat member/Friedmeat kvm 中部署的 windows10 环境,为什么给的内存是 4G ,但是在 win10 中的任务管理器那里看到的内存信息只有 2g ?

]]>
有什么好的虚拟机录屏方案吗? tag:www.v2ex.com,2022-11-15:/t/895395 2022-11-15T06:28:57Z 2022-11-15T08:06:43Z huangsijun17 member/huangsijun17 可以通过 Workstation 的 VNC 来录屏?还是有什么好的方法? ]]> 有没有输入 1 是雷电,输入 2 是 usb + dp 的 kvm tag:www.v2ex.com,2022-09-24:/t/882718 2022-09-24T23:50:34Z 2022-09-25T02:18:10Z wsha8 member/wsha8 不懂就问系列, qemu 给虚拟机分配的 cpu 并不是和宿主机 cpu 一一对应的。 tag:www.v2ex.com,2022-07-11:/t/865344 2022-07-11T01:37:52Z 2022-10-02T17:19:12Z elboble member/elboble 1 ,比方说 12700 一共 20 个核心,给虚拟机分 8 个核心,实际上是在每个 cpu 时间片动态分配的,并不是固定 8 个核给这个虚拟机用。

2 ,如果 1 成立,那么虚拟机的核心数实际上是宿主机上各虚拟机之间的 cpu 调度的权重,分 8 个核的虚拟机比分 4 个核的虚拟机,满载的情况下 cpu 时间多一倍。

3 ,如果 1 ,2 成立,实际上虚拟机上可以分配无限多( 256 以下)的核心,无论宿主机实际几个核心。

]]>
PVE 用 qm 命令导入的虚拟机如何扩容? tag:www.v2ex.com,2022-03-28:/t/843482 2022-03-28T13:25:36Z 2022-03-28T16:59:36Z dunhanson member/dunhanson Debian Official Cloud Images

我在 debian 官方下的 qcow2 ,导入后硬盘才 2G ,这怎么用?

如何进行快速扩容?还是 qm 导入的时候可以进行设置磁盘大小

截图上面有个调整磁盘大小功能,我试过了开机有问题,应该是挂了

 qm create 100 --memory 4096 --cores 2 --net0 virtio,bridge=vmbr0 qm importdisk 100 /data/qcow2/debian-11-generic-amd64-20220310-944.qcow2 extend 
]]>
有没有 virt-manager 和 kvm 配 windows 虚拟机的详细教程呢 tag:www.v2ex.com,2022-02-11:/t/833105 2022-02-11T01:47:42Z 2022-02-12T02:05:18Z cwcc member/cwcc virt-manager 已经很简化流程了,但是有一些地方毕竟是可拆装的 Linux ,应该还能更进一步了解其配置,但是目前直接搜索无法找到一些相关的教程,看英文大多都是要么纯模块文档,要么就是步骤化的流程不讲为什么。

]]>
请问有没有基于 Golang 开发的 Kvm 集群管理平台 tag:www.v2ex.com,2021-03-11:/t/760571 2021-03-11T02:16:26Z 2021-03-25T00:33:45Z cookgo member/cookgo 各位老司机,有没有基于 Golang 开发的 Kvm 集群管理平台:)

]]>
Virtual Machine Manager on Ubuntu tag:www.v2ex.com,2014-01-11:/t/96590 2014-01-11T08:41:11Z 2014-01-11T15:28:49Z Livid member/Livid http://virt-manager.org/

http://www.howtogeek.com/117635/how-to-install-kvm-and-create-virtual-machines-on-ubuntu/ ]]>
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86