0
点赞
收藏
分享

微信扫一扫

kvm虚拟化linux搭建

芭芭蘑菇 2022-02-14 阅读 74

1 KVM 检查

lsmod |grep kvm

2 检查可用cpu核心数,一个vmx为一核

grep -Eo '(vmx|svm)' /proc/cpuinfo

3 安装kvm命令

yum -y install qemu-kvm qemu-kvm-tools virt-manager libvirt virt-install 

4 启动  libvirtd 服务

systemctl start libvirtd.service 可以看到多了两个虚拟网卡

5 创建存放kvm镜像的文件夹

mkdir -p /application/kvm_data

cd /application/kvm_data

6 创建磁盘镜像文件

qemu-img create -f qcow2 /application/kvm_data/moban.qcow2 10G

create          --->>  创建  ;-f                 --->> 指定磁盘格式  ;moban.qcow2       --->>  虚拟磁盘文件名称     大小为 10G

7 yum -y install vnc vnc-server 安装vnc与vnc-server

vncpasswd

vncserver

8 安装kvm图形化界面

virt-install --virt-type=kvm --name=c72-moban --vcpus=4 -r 1024 -c /CentOS-8.3.2011-x86_64-minimal.iso --network bridge=virbr0 --graphics vnc --os-type=linux --os-variant=rhel7 --disk path=/application/kvm_data/moban.qcow2,size=10,format=qcow2

--virt-type=kvm --->> 指定 kvm 的虚拟化来安装虚拟机 ;

--name=c72-moban --->> 指定虚拟机的名称 ;

--vcpus=1 --->> 指定cpu 的核数

-r 1024 --->> 指定的是内存 1024 1G 这里最少给1G 少于1G 是看不到图形的 ;

-c --->> 指定了安装镜像的路径 ;

network --->> 指定了网络类型

graphics --->> 指定图形化安装 指定了使用 vnc ;

--os-type=linux --->> 指定linux 系统 ;

--os-variant=rhel7 --->> 指定系统是红帽 7

--disk path --->> 指定了磁盘的系统文件 ;

 virsh dumpxml c72-moban >/tmp/moban.xml 导出xml文件

virsh undefine name

virsh define name 导入xml文件

virsh start name 启动镜像

举报

相关推荐

0 条评论