0

0

Linux KVM 安装与配置方法

冷炫風刃

冷炫風刃

发布时间:2026-02-18 15:21:10

|

151人浏览过

|

来源于php中文网

原创

先检查cpu是否支持虚拟化(egrep -c '(vmx|svm)' /proc/cpuinfo),再确认kvm模块是否加载(lsmod | grep kvm)及/dev/kvm权限,最后用virt-install创建最小vm验证环境。

linux kvm 安装与配置方法

怎么确认宿主机支持 KVM

不查直接装,大概率遇到 KVM module not found/dev/kvm permission denied。先看 CPU 是否支持虚拟化扩展,再确认内核模块是否加载。

  • 运行 egrep -c '(vmx|svm)' /proc/cpuinfo:结果为 0 表示硬件不支持(Intel 是 vmx,AMD 是 svm),需进 BIOS 开启 VT-x/AMD-V
  • 运行 lsmod | grep kvm:应看到 kvm_intelkvm_amd,没输出说明模块未加载,可试 sudo modprobe kvm_intel(或 kvm_amd
  • 检查 /dev/kvm 是否存在且可读写:ls -l /dev/kvm;若权限不足,把当前用户加进 kvm 组:sudo usermod -aG kvm $USER,然后重新登录

用 virt-install 创建最小可用虚拟机

virt-install 是最轻量、最可控的命令行安装方式,比图形化工具更少隐藏行为,适合快速验证环境。

简灰服装商城整站 For SHOPEX
简灰服装商城整站 For SHOPEX

SHOPEX简灰服装商城整站源码下载。 安装方法:1.解压上传程序至网站根目录.. 访问:域名/bak.(用户名:admin 密码:123456)2.进入帝国备份王后,配置数据库数据库信息.选择-www.taomoban.net目录.还原数据库.3.修改FTP目录下的config/config.phpphp 数据库连接信息.4.登陆网站后台--清空缓存..5.删除bak文件夹 后台:shopadm

下载
  • 基础命令要带 --import(已有磁盘镜像)或 --location(网络安装源),漏掉会卡在“no install media”
  • 内存和 CPU 建议显式指定:--memory 2048 --vcpus 2,否则默认值可能过低(如 512MB),导致安装过程卡死或无法启动图形界面
  • 磁盘路径必须是绝对路径,且目录需有写权限;用 --disk size=20 自动生成 qcow2 镜像时,宿主机剩余空间至少留 25GB,qcow2 写入放大比不可忽视
  • 示例(Ubuntu Server 安装):virt-install --name ubuntu22 --ram 2048 --vcpus 2 --disk size=20 --os-variant ubuntu22.04 --location 'https://releases.ubuntu.com/22.04/ubuntu-22.04.4-live-server-amd64.iso' --graphics none --console pty,target_type=serial

libvirtd 权限和网络配置最容易出问题的地方

装完起不来、SSH 连不上、外网不通——八成卡在这两块。

  • libvirtd 默认只监听本地 socket,virsh list 报错 Failed to connect to the hypervisor 时,先运行 sudo systemctl status libvirtd 确认服务已启动
  • 网络选 default NAT 模式最省事,但该网络由 libvirtd 自动管理,若手动改过 /etc/network/interfaces 或开了 systemd-networkd,可能冲突导致 virbr0 消失,此时运行 sudo virsh net-start defaultsudo virsh net-autostart default
  • 如果要用桥接(bridge),别直接绑物理网卡到 br0,得用 nmclinetplan 配,否则重启后桥消失,guest 网络中断
  • 检查 guest 是否获取到 IP:virsh console <vm-name></vm-name> 登进去看 ip a;没地址就回宿主机查 sudo virsh net-dhcp-leases default

qcow2 镜像性能与快照的取舍

默认格式是 qcow2,灵活但不是万能解法,盲目依赖快照会拖慢 I/O,尤其在机械盘或高并发场景。

  • qcow2 支持压缩、加密、快照,但随机读写比 raw 慢 15–30%,数据库类负载建议用 --disk format=raw
  • 快照不是备份:它依赖原镜像文件,删了 base 镜像,所有快照全废;日常开发可快照,生产环境请用 virsh dumpxml + qemu-img convert 做离线克隆
  • 扩容磁盘不能只改 qcow2 文件大小,得进 guest 执行 growpartresize2fs(ext4)或 xfs_growfs(xfs),否则 df 看不到新空间
  • 清理快照残留:qemu-img snapshot -l <disk.img></disk.img> 查列表,qemu-img snapshot -d <name><disk.img></disk.img></name> 删除,别用 virsh snapshot-delete 对非 libvirt 管理的镜像操作
KVM 的麻烦点不在装,而在宿主机环境杂(NetworkManager、SELinux、cgroups v2、secure boot)和 guest 驱动缺失之间来回拉扯;动手前先跑通一个最小实例,比堆参数强。

热门AI工具

更多
DeepSeek
DeepSeek

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

豆包大模型
豆包大模型

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

通义千问
通义千问

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

腾讯元宝
腾讯元宝

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

文心一言
文心一言

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

讯飞写作
讯飞写作

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

即梦AI
即梦AI

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

ChatGPT
ChatGPT

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

相关专题

更多
format在python中的用法
format在python中的用法

Python中的format是一种字符串格式化方法,用于将变量或值插入到字符串中的占位符位置。通过format方法,我们可以动态地构建字符串,使其包含不同值。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

865

2023.07.31

python中的format是什么意思
python中的format是什么意思

python中的format是一种字符串格式化方法,用于将变量或值插入到字符串中的占位符位置。通过format方法,我们可以动态地构建字符串,使其包含不同值。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

449

2024.06.27

堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

419

2023.07.18

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

594

2023.08.10

数据库Delete用法
数据库Delete用法

数据库Delete用法:1、删除单条记录;2、删除多条记录;3、删除所有记录;4、删除特定条件的记录。更多关于数据库Delete的内容,大家可以访问下面的文章。

287

2023.11.13

drop和delete的区别
drop和delete的区别

drop和delete的区别:1、功能与用途;2、操作对象;3、可逆性;4、空间释放;5、执行速度与效率;6、与其他命令的交互;7、影响的持久性;8、语法和执行;9、触发器与约束;10、事务处理。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

220

2023.12.29

console接口是干嘛的
console接口是干嘛的

console接口是一种用于在计算机命令行或浏览器开发工具中输出信息的工具,提供了一种简单的方式来记录和查看应用程序的输出结果和调试信息。本专题为大家提供console接口相关的各种文章、以及下载和课程。

419

2023.08.08

console.log是什么
console.log是什么

console.log 是 javascript 函数,用于在浏览器控制台中输出信息,便于调试和故障排除。想了解更多console.log的相关内容,可以阅读本专题下面的文章。

525

2024.05.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号