小编Sta*_*mer的帖子

显示已安装的 btrfs 子卷?

是否有命令显示每个挂载点上挂载了哪些 btrfs 子卷?

另外,有地方(例如,在/proc/sys树木),其中的信息可以被读取?

df命令的输出仅显示文件系统的根设备,并且/etc/mtab(又名/proc/mounts)不包含该subvol=...选项。

btrfs

6
推荐指数
2
解决办法
4351
查看次数

“配置:错误:未满足包要求(blkid)”

我正在尝试从源代码构建 btrfs-progs,但是当我运行 ./configure 时出现错误:

checking for BLKID... no
configure: error: Package requirements (blkid) were not met:

No package 'blkid' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables BLKID_CFLAGS
and BLKID_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Run Code Online (Sandbox Code Playgroud)

blkid安装在/sbin所以,大概,它的所有库都在默认位置。

我需要做什么来告诉 pkg-config 在哪里blkid或我实际上是否缺少一个包?

仅供参考:我正在运行带有 4.1.0 内核的 D​​ebian 8(sid/unstable),该内核是大约一周前从 github.com/torvalds/linux.git 来源构建的(提交:g6aaf0da)。

compiling libraries pkg-config

6
推荐指数
1
解决办法
7124
查看次数

适用于 Linux 的 ZFS 是否过度强调 VirtualBox?

我多年来一直在使用 MD raid + LVM,但最近决定看看 ZFS。为了尝试它,我创建了一个 VirtualBox VM,其布局与我的主服务器类似 - 7 个 'SATA' 驱动器或各种大小。

我使用当前 MD+LVM 配置的近似值对其进行设置,并继续制定我需要遵循的步骤来重新排列文件、LV、VG 等,以便腾出空间来尝试 ZFS。一切看起来都很好 - 我移动并重新排列了 PV,直到我在 3 天的正常运行时间内设置了空间。

最后,我创建了第一个 ZPool:

  pool: tank
 state: ONLINE
  scan: none requested
config:

    NAME        STATE     READ WRITE CKSUM
    tank        ONLINE       0     0     0
      raidz1-0  ONLINE       0     0     0
        sdb1    ONLINE       0     0     0
        sdc1    ONLINE       0     0     0
        sdd1    ONLINE       0     0     0
        sde1    ONLINE       0     0     0
        sdg1    ONLINE       0     0     0

errors: No known data errors
Run Code Online (Sandbox Code Playgroud)

我创建了几个 ZFS …

linux zfs sata virtualbox

5
推荐指数
1
解决办法
1195
查看次数

命令“pvs”表示未找到 PV 设备,但已映射并安装了 LV

我的系统有问题(内部电源线有问题)。当我让系统备份并运行、重建阵列等时,我似乎遇到了这样一种情况:pvs命令(vgslvs)报告No device found for PV <UUID>但在据称丢失的物理卷上的逻辑卷可以成功挂载,因为它们的 DM 设备存在并映射到/dev/mapper.

PV 设备是一个 md-raid RAID10 阵列,看起来不错,只是令人困惑的是它没有出现在pvs输出中。

我认为这是一些内部表不同步的问题。我如何正确映射事物(无需重新启动,我认为可以修复它)?


更新:

重新启动并没有解决问题。我认为这个问题是由于将“缺失”PV(/dev/md99)配置为由 750b 磁盘(/dev/sdk)和 RAID0 阵列(/dev/md90)构建的 RAID10 far-2 阵列来自 250GB 磁盘 (/dev/sdh) 和 500GB 磁盘 (/dev/sdl)。从输出看来pvscan -vvv,lvm2 签名是在 /dev/sdh 上找到的,而不是在 /dev/md99 上。

    Asking lvmetad for VG f1bpcw-oavs-1SlJ-0Gxf-4YZI-AiMD-WGAErL (name unknown)
  Setting response to OK
  Setting response to OK
  Setting name to b
  Setting metadata/format to lvm2
    Metadata cache has no info …
Run Code Online (Sandbox Code Playgroud)

lvm md

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

btrfs ×1

compiling ×1

libraries ×1

linux ×1

lvm ×1

md ×1

pkg-config ×1

sata ×1

virtualbox ×1

zfs ×1