KVM安装与虚拟机管理_Ubuntu20.04-Server

1、安装kvm

  • 都是命令行所以不安装virt-manager,如果用图形化桌面的Linux发新版可以用,像VirtualBox一样管理
    *apt与apt-get功能差不多,包含了apt-get的主流功能,主要要集中了其他分散apt-相关命令 都是命令行所以不安装virt-manager,如果用图形化桌面的Linux发新版可以用,像VirtualBox一样管理
    *apt与apt-get功能差不多,包含了apt-get的主流功能,主要要集中了其他分散apt-*相关命令
apt update
apt install  libvirt-daemon-system libvirt-clients bridge-utils virtinst cpu-checker qemu-kvm

2、virsh的相关管理命令
virsh list --all:查看当前的虚拟机:会显示ID、名称、状态
在这里插入图片描述
virsh start Name:根据名称启动虚拟机
virsh console Name:开始登录对应的虚拟机
virsh shutdown Name:根据名称关闭虚拟机
virsh destroy Name:根据名称销毁虚拟机
virsh undefine Name:取消定义的虚拟机(差不多没有痕迹了,再rm -rf 相关系统磁盘卷就彻底干净了)
3、配置KVM网络使用桥接(bridge方式)
在安装阶段bridge-utils工具就是用来网桥管理的
1)brctl show
我看下默认有个virbr0桥,但是网络地址是个自动分配的地址,打算用这个网桥
在这里插入图片描述
2)配置本地桥接模式
注意一下,最新版本Ubuntu已经不像16.04的网络配置方式了,使用配置文件,netplan应用
网桥也是个设备,必须配置个IP(此处),桥接的端口enp6s就是我的物理网卡了,配置的是物理服务器应用服务的IP地址。
在这里插入图片描述
4、KVM存储管理
存储的概念很多这里简单点,只说两个,存储池、存储卷。存储池可以理解为某一个项目单独划分的一块存储区域空间(如2T),这个项目各个主机、或单个主机需要的各块磁盘都可以从这个区域中去划分。
基于目录的存储池(还有基于LVM、NFS原理差不多,主要理解存储池的概念就行)

mkdir /vmdisk/dirpool1
virsh pool-define-as  dirpool1  dir  --target  /vmdisk/dirpool1
virsh pool-build dirpool1
virsh pool-start dirpool1
virsh pool-autostart dirpool1

大概意思就是,我用在本地系统建立个目录/vmdisk/dirpool1,他能使用的容量大小就是我的整个存储池子的大小,然后我开始对它进行了初始化和启动类操作。这个存储池的大小和状态就像下面这个样子
在这里插入图片描述
在这里插入图片描述
5、KVM虚拟机安装
(1)要给创建的虚拟机,划分一个系统盘(我这个系统用一块盘做测试),就在刚才做好的存储池中划分一块

qemu-img create -f raw /vmdisk/dirpool1/centos7TestServer.img 20G

在这里插入图片描述
(2)安装

virt-install --name=centos7TestServer --disk path=/vmdisk/dirpool1/centos7TestServer.img --graphics=none --vcpu=2 --ram=3072 --location=/TEST/centos7.iso --network bridge=virbr0,model=virtio --console=pty,target_type=serial --extra-args="console=tty0 console=ttyS0"

简单说下:
–disk path系统安装到了哪里,就是刚才从存储池划分的卷
–console=pty,target_type=serial --extra-args=“console=tty0 console=ttyS0”,很重要,因为呢没有图形化界面操作,没有这个的话估计你的安装会卡住不动
(3)安装过程
安装过程就不讲了,说一个需要注意的地方,就是7、9先不要配置,因为配置了3、4就会有刷新,然后怎么都整不好。这个系统安装完配置网络也是OK的
在这里插入图片描述
就这么多,基本属于面向百度学习,根据自己安装过程出了一些小问题,估计做个记录,给像我存在一样问题的朋友们提供个线索。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值