部署kvm

部署kvm

环境准备

sh 复制代码
grep -E "vmx|svm" /proc/cpuinfo #cpu是否支持虚拟化 (BIOS注意开启对应功能)
lsmod | grep kvm #检查kvm模块是否加载
sed -r -i 's/^\s*SELINUX=.*/SELINUX=disabled/' /etc/selinux/config #关闭selinux

最小化安装

sh 复制代码
yum install -y libvirt virt-install qemu-kvm bridge-utils

启动服务

sh 复制代码
systemctl enable libvirtd.service #虚拟化服务
systemctl start libvirtd.service

创建iso目录

sh 复制代码
mkdir /iso

将CentOS-7-x86_64-Minimal-2207-02.iso上传到/iso目录下

通过命令virt-install 新建虚拟机:

复制代码
virt-install --os-variant centos7.0 \
--name server01 \
--vcpus 1,maxvcpus=2 \
--memory 512,maxmemory=1024 \
--disk device=disk,bus=scsi,path=/var/lib/libvirt/images/server01.disk01,format=qcow2,size=5,boot_order=1 \
--network network=default,model=virtio,boot_order=2 \
--location /iso/CentOS-7-x86_64-Minimal-2207-02.iso \
--extra-args "console=ttyS0" \
--nographics \
--accelerate \
--autostart &

列出所有虚拟机

sh 复制代码
 virsh list --all

使用console连接

sh 复制代码
virsh console server01

如果要使用可视化界面安装需要linux安装可视化界面,并且按照virt-manage

sh 复制代码
yum groups install -y "Server with GUI" "GNOME Desktop"
yum groups install -y "Virtualization Host" "network-file-system-client" "remote-system-management" "virtualization-platform"
yum install -y virt-manager acpid virt-install virt-viewer openssh-askpass libguestfs-tools

启动图形化

sh 复制代码
systemctl restart display-manager

virt-manager
相关推荐
Blossom.1182 小时前
时间的重构:科技如何重塑人类的时间感知与存在方式
人工智能·科技·学习·重构·云计算·生活·时序数据库
阿里云大数据AI技术2 小时前
阿里云 AI 搜索开放平台新功能发布:大模型联网能力上线
大数据·云计算
zhongtianhulian15 小时前
中天智能装备有限公司的托盘式立库有哪些安全保护措施?
安全·云计算
facaixxx202415 小时前
阿里云备案有必要选择备案管家服务吗?自己ICP备案可以吗?
阿里云·云计算
AWS官方合作商16 小时前
应对海量数据归档难题?AWS Glacier 的低成本冷存储解决方案实践指南
大数据·云计算·aws
AWS官方合作商17 小时前
如何配置AWS EKS自动扩展组:实现高效弹性伸缩
云计算·k8s·aws
cocosgirl17 小时前
AWS Redshift的使用场景及一些常见问题
云计算·aws
Linux运维老纪21 小时前
Linux系统常见磁盘扩容操作(Common Disk Expansion Operations in Linux Systems)
linux·运维·服务器·前端·数据库·云计算·运维开发
佳腾_1 天前
【高性能缓存Redis_中间件】三、redis 精通:性能优化与生产实践
redis·缓存·云原生·中间件·云计算
xcLeigh1 天前
AI技术前沿:蓝耘元生代智算云快速入门教程详解,与其他云人工智能大模型深度对比
人工智能·ai·大模型·云计算·云服务·蓝耘