博文大纲:一、KVM虚拟机迁移的方式二、实现KVM虚拟机静态迁移三、实现KVM虚拟机动态迁移一、KVM虚拟机迁移的方式KVM平台中的KVM虚拟机迁移分为以下两种:(1)冷迁移(静态迁移)我们存放虚拟机磁盘的目录都是挂在的一个nfs文件系统的磁盘,进行冷迁移时,只要在目标主机上挂载这个nfs文件系统,就可以看到要迁移的那个虚拟机的磁盘文件,通常以.qcow2或.raw结尾的,然后,只需将虚拟机的.x
分类:
其他好文 时间:
2020-07-20 11:03:47
阅读次数:
82
UGO(User/Group/Others) 目前在 Linux/Unix 文件系统中使用,也是使用最广泛的权限控制方式。是一种粗 粒度的文件系统权限控制模式。 ACL(Access Control List)访问控制列表 包括三个方面: 权限模式(Scheme) 1、IP:从 IP 地址粒度进行权 ...
分类:
其他好文 时间:
2020-07-20 10:42:00
阅读次数:
93
类加载子系统 概述 完整图如下: 如果自己想手写一个 Java 虚拟机的话,主要考虑哪些结构呢? 类加载器 执行引擎 类加载器子系统作用 类加载器子系统负责从文件系统或者网络中加载 Class 文件,Class 文件在文件开头有特定的文件标识(CAFE BABE)。 ClassLoader 只负责 ...
分类:
其他好文 时间:
2020-07-19 23:39:47
阅读次数:
51
硬盘与文件系统 一、机械硬盘HDD与固态硬盘SSD 1.概念 (1)盘面号(磁头号) 硬盘的每一个盘片都有两个盘面(Side),即上、下盘面,一般每个盘面都会利用,都可以存储数据,成为有效盘片,也有极个别的硬盘盘面数为单数。 每一个这样的有效盘面都有一个盘面号,按顺序从上至下从“0”开始依次编号。在 ...
分类:
其他好文 时间:
2020-07-19 17:50:56
阅读次数:
83
本篇主要讲述: 1 磁盘挂载 2 磁盘管理 3 LVM逻辑卷的使用 4 交换分区swap(虚拟内存) 5 RAID 1、磁盘挂载操作 1.1 含义 将光盘,U盘,分区,网络存储等设备装到某个Linux目录。 各种命令工具通过访问Linux目录来操作这些设备。 访问光盘的内容 Windows: 光盘文 ...
分类:
系统相关 时间:
2020-07-19 17:45:26
阅读次数:
151
本篇主要讲述: 1 压缩的介绍 2 压缩的格式 3 tar命令的使用 4 zip命令的使用 1、压缩的介绍 1.1 归档的含义 将许多零散的文件整理为一个文件; 文件总的大小基本不变; 1.2压缩的含义 按某种算法减小文件所占用空间的大小; 恢复时按对应的逆向算法解压; 由于 1 Byte = 8 ...
分类:
其他好文 时间:
2020-07-19 17:44:51
阅读次数:
70
Linux 磁盘管理 Linux磁盘管理好坏直接关系到整个系统的性能问题。 Linux磁盘管理常用三个命令为df、du和fdisk。 df:列出文件系统的整体磁盘使用量 du:检查磁盘空间使用量 fdisk:用于磁盘分区 df df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬 ...
分类:
系统相关 时间:
2020-07-18 21:50:58
阅读次数:
99
根文件系统制作过程大致分为两步: 1)用busybox构建基本的框架 2)添加必要目录及文件,比如etc目录及目录中的配置文件 内核挂载根文件系统到进入命令行的过程: 1)内核找到根文件系统路径后,首先加载运行init参数指定的进程1,如init=/linuxrc,运行根文件系统中的/linuxrc ...
分类:
其他好文 时间:
2020-07-18 19:52:07
阅读次数:
80
工欲善其事,必先利其器。 文件上传 用 Flask 处理文件上传很容易,只要确保不要忘记在你的 HTML 表单中设置 enctype="multipart/form-data" 属性就可以了。否则浏览器将不会传送你的文件。 已上传的文件被储存在内存或文件系统的临时位置。你可以通过请求对象 files ...
分类:
其他好文 时间:
2020-07-18 19:51:10
阅读次数:
56
清除buffer和cache echo 3 > /proc/sys/vm/drop_cashes 磁盘操作: 逻辑级: 文件系统,块为最小寻址单元(文件块,I/O块)每个块包含一个或多个扇区,直接缓存文件系统数据(有文件系统参与),操作对象为文件 物理级: 磁盘块,扇区为最小寻址单元(设备块) bu ...
分类:
系统相关 时间:
2020-07-18 19:46:12
阅读次数:
75