kvm基于linux内核的虚拟化
kvm是基于硬件的完全虚拟化,集成在内核中,qemu主要外部设备的虚拟化两者各发挥所长
apt install cpu-checker kvm-ok INFO: /dev/kvm exists KVM acceleration can be used
虚拟机中需要打开虚拟化嵌套支持
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager
qemu-kvm -为KVM管理程序提供硬件仿真的软件。
libvirt-daemon-system -用于将libvirt守护程序作为系统服务运行的配置文件。
libvirt-clients -用于管理虚拟化平台的软件。
bridge-utils -一组用于配置以太网桥的命令行工具。
virtinst -一组用于创建虚拟机的命令行工具。
virt-manager -易于使用的GUI界面和支持命令行工具,用于通过libvirt管理虚拟机。
查看运行状态
sudo systemctl status libvirtd
找到虚拟系统管理器
点击新建,剩下的和vmware很像
选择安装类型
指定安装的iso镜像文件
自动选择系统类型有问题,无法识别,这里改为通用默认类型
启动成功进入了安装界面剩下的不做过多介绍
系统启动引导界面
这里可以看到磁盘的信息
这里选择可图形服务器
网卡配置界面
创建一个磁盘容量为15g,类型为qcow2,名字叫centos7.qcow2的虚拟磁盘
qemu-img create -f qcow2 centos7.qcow2 15G
创建虚拟机
sudo virt-install \ --name=centos7 \ --disk path=/home/centos7.qcow2 \ --vcpus=1 --ram=1024 \ --cdrom=/home/CentOS-7-x86_64-Minimal-2003.iso \ --network bridge=virbr0 \ --graphics vnc,listen=0.0.0.0 \ --os-type=linux \ --os-variant="centos7.0"
此时可以通过vnc连接开始安装系统,也可以像图形化界面一样用虚拟机管理器安装
virt-install 中–os-variant可选值
# ubuntusudo apt -y install libosinfo-bin# cengtosyum -y install libosinfo
命令 | 说明 |
---|---|
virsh start xxx | 启动名字为x的非活动虚拟机 |
virsh list –all | 列出虚拟机 |
virsh create xxx.xml | 创建虚拟机,没有持久化 |
virsh suspend xxx | 暂停虚拟机 |
virsh resume xxxx | 启动暂停的虚拟机 |
virsh shutdown xxxx | 正常关闭虚拟机 |
virsh destroy xxxx | 强制关闭虚拟机 |
virsh undefine xxx | 删除虚拟机,只是从列表中删除,且不会删除活动的虚拟机 |
virsh dominfo xxx | 显示虚拟机的基本信息 |
virsh domname 2 | 显示id号为2的虚拟机名 |
virsh domid xxx | 显示虚拟机id号 |
virsh domuuid xxx | 显示虚拟机的uuid |
virsh domstate xxx | 显示虚拟机的当前状态 |
virsh dumpxml xxx | 显示虚拟机的当前配置文件(可能和定义虚拟机时的配置不同,因为当虚拟机启动时,需要给虚拟机 分配id号、uuid、vnc端口号等等) |
virsh setmem x 512000 | 给不活动虚拟机设置内存大小 |
virsh edit xxx | 编辑配置文件(一般是在刚定义完虚拟机之后) |
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/127888.html
...inux是一个多任务的多用户的操作系统,好多Linux爱好者在安装完Linux后经常遇到一个问题,那就是没有图形化桌面。今天我在安装centos7的时候,一不小心竟然没有安装图形化桌面,下面云服务器网(yuntue.com)小编就来分享一下安装...
...LX5 附上下载链接: 链接描述 免费版的就够用了) (2)安装 直接上图吧! 傻瓜式 安装,其中安装过程中会弹出临时密码,不过我之前没注意,不过在侧边栏上会提示的 我的密码是:fpZ7uelujt%; (坑爹的是这里的 ";" 也是密码...
...的生成图表,便于我们查看。 配置过程比较简单,首先安装 rrdtool 这个画图工具和相应的 perl 模块: Debian 或 Ubuntu安装方法: apt-get install perl rrdtool libhtml-parser-perl libwww-perl librrds-perl librrd2-dev CentOS 安装方法: vim /etc/yum.repos.d/da...
...的生成图表,便于我们查看。 配置过程比较简单,首先安装 rrdtool 这个画图工具和相应的 perl 模块: Debian 或 Ubuntu安装方法: apt-get install perl rrdtool libhtml-parser-perl libwww-perl librrds-perl librrd2-dev CentOS 安装方法: vim /etc/yum.repos.d/da...
...就是说,如果你一定要在 Python 中用 ggplot,那你就必须要安装 0.19.2 版的 Pandas,但我建议你最好不要为了使用较低级的绘图包而降低 Pandas 的版本。 ggplot2(我觉得也包括 Python 的 ggplot)举足轻重的原因是它们用「图形语法」来...
阅读 55·2023-01-17 13:51
阅读 50·2023-01-13 14:19
阅读 50·2023-01-13 14:04
阅读 40·2023-01-10 19:25
阅读 159·2023-01-10 16:50
阅读 55·2023-01-06 18:01
阅读 158·2023-01-06 10:42
阅读 201·2022-12-12 10:40