Gweek

「Hi there | 我娇贵的小绝怂」

虚拟化技术 镜像与快照管理

一、增量镜像 在KVM虚拟化环境中,增量镜像是一种非常有用的技术,它允许你在一个基础镜像的基础上创建多个子镜像,每个子镜像都只记录自己的修改,从而节省磁盘空间并快速复制虚拟机。 导入cirros的相关镜像(cirros-0.5.1-x86_64-disk.img)创建一个名称为vm1的虚拟机。 实验环境:上传镜像文件cirros-0.5.1-x86_64-disk.img至/vm目录下...

虚拟化技术 管理虚拟磁盘

一、稀疏文件与非稀疏文件 稀疏文件(sparse file)和非稀疏文件(non-sparse file)是指在存储介质上分配空间的方式不同的两种文件类型。 稀疏文件: 稀疏文件是一种文件,其中包含许多连续的空字节块,这些空字节块在存储介质上并没有实际分配存储空间。换句话说,文件系统会记录这些空洞的位置和大小,但不会在磁盘上实际写入这些空洞的内容。这样的文件通常具有很大的尺寸,...

虚拟化技术 存储池命令总结

存储池管理命令 定义存储池 1 virsh pool-define <XML文件> 从指定的XML文件定义一个存储池,但不启动它。 以具体参数定义存储池 1 virsh pool-define-as --name <名称> --type <类型> [--s...

虚拟化技术 KVM基于LVM的存储池

一、KVM存储概念 kvm存储的2个概念 存储池:存储真实的载体 存储卷:逻辑的单个载体,可以理解为虚拟硬盘 存储池的分类(载体) 基于文件系统存储 基于存储设备 –基于文件系统存储– dir:directory,目录方式存储 指的是具体的某个文件下存储卷,默认存储在/var/lib/libvirt/images fs:formatted block storage,分区方式...

虚拟化技术 KVM基于分区的存储池

一、基于分区的存储池 在 KVM 中,创建基于分区的存储池。这样可以将物理磁盘上的一个或多个分区用作虚拟机的存储。 二、创建及删除存储池 利用图形化界面 1 lsblk #查看块设备 1 2 3 4 5 6 7 8 9 fdisk /dev/sdc #查看磁盘 m #按m键for help n #按n...

虚拟化技术 KVM基于磁盘的存储池

一、存储池 在KVM(Kernel-based Virtual Machine)中,存储池(Storage Pool)是一个用来组织和管理虚拟机磁盘存储的概念。存储池就像一个仓库,专门用来放置虚拟机的“硬盘”文件(这些文件通常是虚拟机的磁盘映像)。所谓的存储池也可以理解为本地目录,可以是远端磁盘阵列(ISCSI,NFS)分配过来的磁盘或目录,当然也可以是各类分布式文件系统。 存储池是放置...

Google云设置SSH登陆

一、修改ssh配置文件并设置root密码 1.首先使用Google Cloud SSH登录VPS 2.切换到root账户 sudo -i 3.编辑sshd配置文件 vim /etc/ssh/sshd_config 4.修改以下内容即可 按键盘【i】进入编辑,按【Esc】退出编辑,再输入 :wq 保存并退出 5.重启sshd服务 service sshd restart 6...

虚拟化技术 qemu-img命令

1、qemu-img 是一种命令行工具,用于管理 QEMU 虚拟机镜像文件。它提供了多种功能,包括创建、转换、检查、调整大小和查看镜像文件的信息。QEMU 虚拟机将硬盘和光驱等物理设备模拟为镜像文件,因此 qemu-img 是 QEMU 虚拟机管理的重要工具。 2、语法 1 qemu-img <command> [options] filename [size] 3、命...

虚拟化技术 虚拟机的创建

一、利用图形化界面安装 1、打开图形化界面 利用命令virt-manager 或者点击Applications——SystemTools——Virtual Machine Manager 2、开始安装 二、利用命令安装虚拟机 1、利用qemu-img创建虚拟机的虚拟磁盘 1 qemu-img create -f qcow2 /var/lib/libv...

虚拟化技术 KVM的安装

kvm相关安装包及其作用: qemu-kvm 主要的KVM程序包 python-virtinst 创建虚拟机所需要的命令行工具和程序库 virt-manager GUI虚拟机管理工具 virt-top 虚拟机统计命令 virt-viewer GUI连接程序,连接到已配置好的虚拟机 ...