loop device 生命周期管理📅 2026年07月13日 · ☕ 3 分钟1. 创建镜像文件 1.1 loop存储适用场景 把普通文件当成 /dev/loopN 块设备来用,读写走块设备接口,backing file 仍是宿主机上的一个文件 挂载 ISO 与磁盘镜像 本地练手与压测 加密卷与密文镜像 模拟云盘或 CSI 块卷 只读暴露文件 临时挂载 和真实磁盘相比,loop 设备性能受 backing file
Ubuntu 包依赖与变更管理📅 2026年07月13日 · ☕ 3 分钟1. 查看包依赖 1.1 正向依赖 依赖哪些包 列出依赖 1 apt-cache depends nginx 查看已安装的依赖 1 apt-cache depends --installed nginx 查看详细依赖 1 2 apt show nginx dpkg -s nginx | grep -E '^(Package|Version|Depends|Pre-Depends|Recommends|Suggests|Conflicts|Breaks|Replaces):' 1.2 反向依赖 谁依赖这个包 列出所有可能依赖该包的包 1 apt-cache rdepends golang-github-containers-common 只看已安装的反向依赖 1 apt-cache rdepends --installed golang-github-containers-common 解释为什么装了某包 1 aptitude why golang-github-containers-common 解释为什么没装或不能
容器部署 Ceph📅 2026年07月12日 · ☕ 3 分钟本文介绍 cephadm 单节点验证与三节点生产部署。架构、运维与功能测试见《Ceph 架构与运维》。 1. 磁盘准备 OSD 只能使用块设备(/dev/sdX、分区、/dev/loopN)。 1.1 查看可用设备 1 2 3 4 5 6 7 lsblk -o NAME,SIZE,TYPE,FSTYPE,MOUNTPOINT,MODEL # 文件系统与 UUID lsblk -f # 指定盘是否已挂载(无输出 =
Ceph 架构与运维📅 2026年07月11日 · ☕ 7 分钟Ceph 是支持块存储(RBD)、对象存储(RGW)、文件存储(CephFS)的统一分布式存储。使用官方 cephadm 以容器(Docker 或者 Podman + Containerd)编排各守护进程。部署见《容器部署 Ceph》。 1. 架构 1.1 拓扑与数据路径 下图是五节点常见拓扑(3 MON
容器部署 VictoriaMetrics📅 2026年07月11日 · ☕ 4 分钟VictoriaMetrics(简称 VM)是兼容 Prometheus 生态的时序数据库,资源占用低于 Prometheus,支持单机版与集群版。单机版可直接替换 Prometheus 存储;集群版通过 vmstorage / vminsert / vmselect 拆分读写与存储,水平扩展能力更强。 1. VictoriaMetrics 单节点 单机版(victoria-me