保持pve中的分区格式一致性-zfs和btrfs不建议混用
在 Proxmox VE (PVE) 集群中,混合使用 ZFS 和 Btrfs 作为本地存储是完全可行的,但这会产生显著的功能断层。虽然 PVE 的管理界面会掩盖底层的复杂性,但在高级特性(如 HA、复制、迁移)上,你会遇到以下局限性:1. 核心局限:无法使用“存储复制” (Storage R...
在 Proxmox VE (PVE) 集群中,混合使用 ZFS 和 Btrfs 作为本地存储是完全可行的,但这会产生显著的功能断层。虽然 PVE 的管理界面会掩盖底层的复杂性,但在高级特性(如 HA、复制、迁移)上,你会遇到以下局限性:1. 核心局限:无法使用“存储复制” (Storage R...
一、安装nextcloud的配置:首先创建一个新网络,用于桥接caddy和nextcloud。docker network create proxy-netcaddy的docker-compose.yml:services: caddy: image: caddy:latest con...
⚠️ 性能提示:确认 CPU 加速ZFS 加密对 CPU 有一定要求。既然你用的是 Debian 13,请确认内核已经加载了 AES 硬件加速:# 检查是否支持 AES-NI grep -o aes /proc/cpuinfo | head -n 1如果输出 aes,那么开启加密对性能的影响几...
加密 SWAP 是一个好习惯,因为如果根分区加密而 SWAP 不加密,系统可能会将解密后的敏感数据(如密钥、密码)交换到磁盘明文中,导致加密失效。使用LUKS加密根分区和swap,把解密zfs的key放在根分区里。这样重启后不需要手动输入密码。以下是实现这一架构的最佳实践建议:1. 建议的分区...
创建zfs pool的默认命令是 ‘zpool create -f myzfs /dev/vda4’。但这个没有考虑到4k对齐问题。坏消息是: ashift 是在创建 VDEV(虚拟设备)时硬编码进去的。一旦池子(Pool)创建完成,无法通过任何命令动态修改。如果你的底层磁盘是 4K 扇区(现...
在 Debian 安装程序(d-i)的简化 Shell 中找不到fdisk和parted(/usr/bin/fdisk /usr/bin/parted)。Debian 13 的安装程序主要依靠一个叫 partman 的内部组件进行分区,它并不一定把 fdisk 或 parted 这些标准二进制...