一、简介: virt-sparsify 命令行工具可用于生成虚拟机磁盘(或任何磁盘镜像)稀疏。这也被称为精简配置。磁盘镜像上的可用磁盘空间转换为主机上可用空间。 virt-sparsify 命令可以处理大多数文件系统,如ext2、ext3、ext4、btrfs、NTFS。它还可用于LVM物理卷。virt-sparsify 可以针对任何磁盘镜像操作,而不只是虚拟机磁盘镜像。 下面的内容主要是对kvm虚拟机的虚拟存储块进行压缩优化。 二、背景: 公司机房的服务器上所运行的虚拟机当时设置的磁盘大小为200G,运行了一年后,虚拟机实际还未使用到100G,但是虚拟机存储块...

  6FOKnKX7A0pt   2023年11月02日   24   0   0 qcow2压缩virt-sparsifyKVMcentos

前言: 默认的Centos7镜像,是不支持中文字体的,但是在实际的生产环境中使用的话,有些日志是打印成中文字体方便我们浏览日志,所以在使用之前需要处理以下。这里讲两种情况,一个是容器内解决的方式,另一种是Dockerfile构建镜像时的解决方法。 容器内解决的解决方式: sh-4.2localedef-izh_CN-fUTF-8zh_CN.UTF-8 sh-4.2yum-yinstallkde-l10n-Chinese&&yum-yreinstallglibc-common sh-4.2localedef-c-fUTF-8-izh_CNzh_CN.utf8 sh-4.2ex...

  6FOKnKX7A0pt   2023年11月02日   28   0   0 DockerDockerFile中文乱码

前言: 利用k8sCronJob来实现etcd集群的自动备份,并通过sftp传输到本k8s集群外的服务器上,进行存储。 实验步骤: 基本环境情况: 服务器角色 IP 系统 ETCD版本 K8S集群操作服务器 192.168.1.136 Centos7.9 3.4.9 存储服务器 192.168.1.105 Centos7.9 - 创建Dockerfile镜像: [root@k8s-master1]mkdir/software/k8s-yaml/etcd-backup/ [root@k8s-master1]cd/software/k8s-yaml/etcd-b...

  6FOKnKX7A0pt   2023年11月02日   36   0   0 ETCD备份k8sDockerFileCronJobETCD

前言: 有些企业可能并没有足够的能力或者没必要搭建(云上租用)一个K8S集群,会考虑使用Docker。 公司今年有个项目,一部分服务就是使用原来的,改改配置就能用,然后再配合实际的场景再新上1、2个服务。在云上再租用一个K8S集群或者自己搭建一个K8S集群就显得尤为浪费。但是有几个都是之前的服务就迁移一下就行了,所以我还是考虑容器,毕竟迁移方便嘛。所以采用了Docker-compose来管理Docker容器的方式。 在K8S中,可以配置健康检测探针,但是Docker-compose里面并没有。所以编辑了SHELL脚本来实现异常重启。 SHELL脚本: !/bin/bash docker-...

  6FOKnKX7A0pt   2023年11月02日   23   0   0 Dockershell健康检测Compose
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~