linux系统的虚拟机安装及其管理

1.虚拟机的安装
首先我们需要安装虚拟机的软件,没有的需要下载

virt-manager 我们先打开图形界面
在这里插入图片描述
选择使用光驱(镜像)安装
在这里插入图片描述
添加镜像
在这里插入图片描述
分配内存1GB
若虚拟机要安装图形界面,内存设置必须大于768M,硬盘设置大于5G
cpu选择1个即可
在这里插入图片描述
设置硬盘大小
在这里插入图片描述
选择第一行回车进入
在这里插入图片描述

选择安装语言
在这里插入图片描述
进入界面

选择时区
在这里插入图片描述
选择安装
我们这次选择带图像安装界面
在这里插入图片描述
选择磁盘分区
在这里插入图片描述
在这里插入图片描述
进入安装界面
我们可以在此界面设置用户
在这里插入图片描述
然后我们等待安装
安装完成后我们需要选择语言,和键盘识别语言

在这里插入图片描述
在这里插入图片描述

virt-manager #打开图形功能
virsh list #正在运行的虚拟机
–all #所有的虚拟机
virsh start xxx #运行虚拟机
virsh shutdown xxx #关闭虚拟机
virsh destroy xxx #立即关闭
virt-viewer xxx #显示虚拟机
举例:
virsh list --all #所有的虚拟机
在这里插入图片描述
virsh list #正在运行的虚拟机
在这里插入图片描述
virsh destroy server #立即关闭 server
在这里插入图片描述
virsh start server #运行虚拟机 server
在这里插入图片描述

前端管理文件
[root@foundation3 ~]# cd /etc/libvirt/qemu/
[root@foundation3 qemu]# ls
desktop.xml generic.xml networks server.xml

systemctl restart libvirtd ###重启虚拟服务

1.在别人主机克隆虚拟机
首先发现一个虚拟机

2.复制文件
scp root@172.25.254.4:/etc/libvirt/qemu/kenny.xml /mnt/kenny.xml

scp root@172.25.254.4:/var/lib/libvirt/images/虚拟机.qcow2 /var/lib/libvirt/images/

用虚拟机硬件文件一次性打开虚拟机 关闭消失
[root@foundation3 images]# virsh create /mnt/kenny.xml
Domain kenny created from /mnt/kenny.xml
永久恢复
[root@foundation3 images]# virsh define /mnt/kenny.xml
Domain kenny defined from /mnt/kenny.xml

虚拟机的快照
1.
qemu-img create -f qcow2 -b /var/lib/libvirt/images/ 虚拟机.qcow2 /var/lib/libvirt/images/nono1.qcow2
2.
把生成快照导入虚拟机图形控制器中
3.
快照可以使用
4.
快照损坏后,删除快照,从新快照
5.
当使用快照后不要对母盘进行任何操作,会使快照失效

命令删除虚拟机
virsh undefine xxx(虚拟机名称)
rm -fr /var/lib/libvirt/images/nono1(为需要删除的名称).qcow2
rm -fr /var/lib/libvirt/images/xxx.qcow2

虚拟机脚本
vim xxx(随便命名)
#!/bin/bash
virt-install
–cdrom /home/kiosk/Desktop/rhel-server-7.3-x86_64-dvd.iso
–memory 1000
–vcpus 1
–disk /var/lib/libvirt/images/$1.qcow2,size=8,bus=virtio
–network bridge=br0,model=virtio
–name $1 &
保存退出
在这里插入图片描述

sh xxx xxx(虚拟机名称)
在这里插入图片描述

虚拟机脚本
vim xxx
#!/bin/bash
qemu-img create -f qcow2 -b
/var/lib/libvirt/images/$1.qcow2
/var/lib/libvirt/images/$2.qcow2

virt-install
–name $2
–memory 1000
–vcpus 1
–disk /var/lib/libvirt/images/$2.qcow2,bus=virtio
–network bridge=br0,model=virtio
–import &

在这里插入图片描述
sh xxx xxx xxx
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值