btrfs

GRUB2:/boot 作为 BTRFS 子卷
btrfs

GRUB2:/boot 作为 BTRFS 子卷

除了/boot,我的所有分区(包括根分区/)都是 BTRFS 子卷。我正在切换到 BTRFS RAID1,为了完整性,我想将其包含/boot在 BTRFS 分区中。最好作为单独的子卷(配额支持),但也可以作为根子卷的一部分。我使用的是最新的 fedora,22,它方法: grub2 2.02-0.16.fc22 btrfs-progs 4.0-1.fc22 内核 4.0.4-303.fc22 这可能吗(是/否)?请提供有关任何 BTRFS+GRUB 特定设置的信息。我的意思是,创建一个新的子卷并复制数据相对简单,但让整个装置真正引导则完全是另一个问题...

Admin

有没有办法将 LUKS 加密的 btrfs 卷移动到右边?
btrfs

有没有办法将 LUKS 加密的 btrfs 卷移动到右边?

我想将 LUKS 加密的 btrfs 卷移到右侧。GParted 告诉我它知道如何将 LUKS 层移到右侧,但不知道如何将 btrfs 层移到右侧。我是否可以只将 LUKS 层移到右侧,而 btrfs 仍能正常工作,还是 btrfs 中是否有与位置相关的数据? ...

Admin

Btrfs 快照为空
btrfs

Btrfs 快照为空

我正在使用btrbk来制作子卷的快照@home,但快照是空的,零字节。我想我需要以某种方式自动挂载 home。我在 Btrfs Assistant 文件查看器中看到名为“@”的根子卷下列出了“@home”和“home”,而“@home”没有填充。 sudo btrbk run [sudo] password for shmuel: -------------------------------------------------------------------------------- Backup Summary (btrbk command li...

Admin

如何在 BTRFS 系统上卸载 /home?
btrfs

如何在 BTRFS 系统上卸载 /home?

为了在 NixOS 上恢复 /home 的 BTRFS 快照,Wiki 说首先要卸载 /home。 “必须卸载主目录才能进行此操作” https://nixos.wiki/wiki/Btrfs 所以我的问题是如何做到这一点?我必须启动到不同的系统吗? 也许有更简单的方法来恢复家庭快照? ...

Admin

加速 btrfs 检查 --init-extent-tree
btrfs

加速 btrfs 检查 --init-extent-tree

最近,我意外地以读写方式挂载了一个 btrfs 文件系统,而不知道另一个以读写方式挂载的内核处于休眠状态。当我恢复休眠的内核时,它以只读方式挂载,当我重新启动时,btrfs 抱怨事务版本不同,并拒绝挂载。 根据 Archlinux 论坛上的建议,我btrfs check --init-extent-tree在该卷上运行了该操作。到目前为止,该过程已运行了 4 天,每天生成大约 200MB 的数据区。我在该卷上存储了 3TB 的数据。如果我的计算正确,该过程将需要 42 年才能完成。出于显而易见的原因,我不能等那么久。我还应该提到,我没有这些数据的备份。 有没...

Admin

如何多次挂载 BTRFS 分区并使用相同的空间分配?
btrfs

如何多次挂载 BTRFS 分区并使用相同的空间分配?

我是 BTRFS 的新手,想知道是否可以共享单个分区的空间但将其安装在多个挂载点下? 例如,我有一个 1 TiB 分区,想与/home和/var/run/docker以及可能的其他挂载点共享相同的空间。但显然,这些目录的内容会有所不同,并包含各自的文件,并且每个目录都可以增大和缩小以填满整个 1TiB。 可以使用 BTRFS 和子卷来实现吗?如果可以,有没有关于如何实现这一点的好指南? ...

Admin

如何将 raid 1 上的 ext4 分区转换为 btrfs?
btrfs

如何将 raid 1 上的 ext4 分区转换为 btrfs?

我正在尝试将使用 mdadm 的 raid 1 上的两个 ext4 分区转换为 btrfs。 当我尝试跑步时 fsck.ext4 /dev/md0p2 fsck.ext4 /dev/md0p3 他们带着 e2fsck 1.46.5 (30-Dec-2021) /dev/md0p3 is in use. e2fsck: Cannot continue, aborting. 但是它们已经被卸载并且 lsof 显示它们上没有任何运行。 这是我的 fstab /dev/disk/by-uuid/2cbe4ce5-f7f1-4624-b176-5ac0ea3c51...

Admin

备份策略:从 ext4 到 btrfs。这样好吗?
btrfs

备份策略:从 ext4 到 btrfs。这样好吗?

我将所有数据存储在ext4文件系统中。我想定期备份到btrfs驱动器并使用其快照功能。 在btrfs驱动器中我将创建两个目录:\backup和\snapshots。 每周我都会将我的所有数据从系统复制/rsyncext4到\backup,每月我会对\backup下的目录进行只读快照\snapshots。 这是一个好的策略吗?当我开始删除旧快照时会发生什么? 谢谢 ...

Admin

GlusterFS 设置帮助或替代选项
btrfs

GlusterFS 设置帮助或替代选项

我目前有一个设置了 3 个磁盘的 mergerFS 安装,但想为另一台服务器添加一种方法,以便我可以使用 docker swarm 并让两台主机具有相同的数据和设置。我所能找到的只是 rsync 作为 cron 作业,但我认为它在使用复制等时不起作用,然后我遇到了 GlusterFS,从我所看到的来看,它可以完成我需要它做的事情,但我并不完全理解它。 我可能的 GlusterFS 集群(除非有一种方法不需要从 mergerFS 进行更改)我需要设置为卷,我知道我想要一个分布式复制卷。目前我将有 2 个主机和 6 个磁盘,并且希望每个主机有 3 个磁盘(砖块)...

Admin

由于“fsid”不匹配,无法挂载 btrfs
btrfs

由于“fsid”不匹配,无法挂载 btrfs

我运行了btrfstune -u /dev/sdc但失败了,现在我无法安装该磁盘。 错误dmesg是 [ 46.388877] BTRFS error (device sdc): dev_item UUID does not match metadata fsid: 35f9709d-b959-4b3a-9abf-28874cdaee9e != 1b8c28ca-bf77-46ce-b793-f56a03691c96 [ 46.388934] BTRFS error (device sdc): superblock contains fatal er...

Admin

运行较新的内核时出现 btrfs 错误
btrfs

运行较新的内核时出现 btrfs 错误

我在服务器上遇到了一个奇怪的与 btrfs 相关的问题。运行最高 4.9 版的内核时,一切都运行正常。如果我升级到任何 >= 4.19 的版本,一切都会崩溃。较新的内核会记录以下错误: [Fri Oct 27 23:44:22 2023] BTRFS info (device dm-1): using crc32c (crc32c-intel) checksum algorithm [Fri Oct 27 23:44:22 2023] BTRFS info (device dm-1): disk space caching is enabled [Fr...

Admin

为什么我的 LUKS 卷开始显示它有一个意外的第二个分区?
btrfs

为什么我的 LUKS 卷开始显示它有一个意外的第二个分区?

我有3个磁盘: /dev/sdb 是 2TB 硬盘 /dev/sdc 是 1TB 硬盘 /dev/sdd 是 1TB 硬盘 我使用 cryptsetup 用 LUKS 格式化这 3 个驱动器。然后我使用这 3 个设备创建了一个 BTRFS raid1 卷。 正如预期的那样,此后 lsblk 的输出为: sdb - int2tb ... 1.8T crypt /mnt/Storage sdc - int1tb ... 931.5G crypt sdd - int1tb ... 931.5G crypt 我向已挂载的 BTRFS 卷添加了一些文件,然后几天...

Admin

BTRFS 多次断电后校验错误
btrfs

BTRFS 多次断电后校验错误

多次断电后,btrfs 的校验和错误,可以恢复吗? 配备 PERC H730P 适配器的 Dell R740xd 出现故障,好像缓存未被写入。 现在尝试使用 btrfs-progs v6.5.1 在 fedora 中恢复 二甲基硅油在山上 [ 7471.519489] BTRFS: device fsid 3e7baffe-c84f-4bf1-a830-84adb5899539 devid 1 transid 1197903 /dev/xvdb1 scanned by mount (1536) [ 7471.524090] BTRFS info (devic...

Admin