标签: thinpool

LVM类型raid1和thinpool可以吗?

我们正在将安装从带有 LVM 的 mdadm raid 迁移到纯 LVM,因此我们会将原始 raid 分区作为独立分区添加到 LVM 组\n类似:

\n
lvcreate -L 240G -n thin pve /dev/nvme0n1p2\n  Logical volume "thin" created.\n
Run Code Online (Sandbox Code Playgroud)\n

然后我们在另一个磁盘/分区上添加一个镜像

\n
lvconvert \xe2\x80\x93type raid1 \xe2\x80\x93mirrors 1 pve/thing /dev/nvme1n1p2\n  Logical volume pve/thin successfully converted.\n
Run Code Online (Sandbox Code Playgroud)\n

当我们为 LXC 使用精简池存储系统时,我们假设我们可以将其转换为精简池\nlvconvert --type Thin-pool pve/thin\n将 pve/thin 转换为精简池。

\n

一切似乎都有效,但问题是我们不确定最后一次转换是否会影响前一次转换。原因是当我们用 lvs 列出时我们得到:

\n
 thin           pve  twi-a-tz--  240,00g                 0,00   10,42\n
Run Code Online (Sandbox Code Playgroud)\n

属性 1 a 7 显示这是一个 Thinpool,但没有提及 raid1 或同步中的值。

\n

虽然 lvs -a -o +devices 确实显示它被镜像到两个分区上:

\n
[thin_tdata]              pve  rwi-aor---  240,00g                                        24,17 …
Run Code Online (Sandbox Code Playgroud)

software-raid lvm thinpool

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

Ubuntu/GlusterFS:无法使用 lvcreate 从先前创建的池中创建精简配置的卷

我正在测试 glusterfs,并且正在遵循有关创建设置卷的指南。我在尝试创建精简配置卷时遇到错误。这是部分

使用 lvcreate 命令从先前创建的池中创建一个精简配置的卷:

例如:

lvcreate -V 1G -T gfs_vg/gfs_pool -n gfs_lv

建议在精简池中只创建一个 LV。

这是我遇到的错误:

/usr/sbin/thin_check: execvp failed: No such file or directory
Check of pool gfs_vg/gfs_pool failed (status:2). Manual repair required!
Aborting. Failed to locally activate thin pool gfs_vg/gfs_pool.
Run Code Online (Sandbox Code Playgroud)

谷歌搜索这个问题。我试图通过 修复它lvconvert,但它似乎不起作用

root@DSI:/home/main# lvconvert --repair gfs_vg/gfs_pool
/usr/sbin/thin_repair: execvp failed: No such file or directory
Repair of thin metadata volume of thin pool gfs_vg/gfs_pool failed (status:2). Manual repair required!
Run Code Online (Sandbox Code Playgroud)

有谁知道是什么问题?

ubuntu lvm glusterfs thinpool

3
推荐指数
1
解决办法
2445
查看次数

如何对精简配置的lvm进行快照

我正在尝试使用以下命令从精简配置的 lvm 创建快照,但出现错误,有人可以帮助我吗?

root@ghv214:/dev/ghv214-vg# lvs
  LV       VG        Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  Thin_LVM ghv214-vg twi-a-tz-- 10.00g             0.00   10.35                           
  kvm_pool ghv214-vg -wi-ao----  2.69t                                                    
  root     ghv214-vg -wi-ao---- 59.60g                                                    
  swap     ghv214-vg -wi-ao---- 29.80g                                                    
  var      ghv214-vg -wi-ao---- 29.80g
Run Code Online (Sandbox Code Playgroud)

创建快照的命令:

root@ghv214:/dev/ghv214-vg# lvcreate -s -n snap_test ghv214-vg/Thin_LVM 
  Please specify either size or extents with snapshots.
Run Code Online (Sandbox Code Playgroud)

但我可以从非精简配置的lvms创建快照。

kvm ubuntu lvm snapshot thinpool

3
推荐指数
1
解决办法
716
查看次数

LVM /dev/mapper 名称中的双连字符

我使用以下命令创建了一个 Thinpool LV:

lvcreate --type thin-pool -l 100%VG -n lv-thinpool vg-test
Run Code Online (Sandbox Code Playgroud)

现在 /dev/mapper 有以下条目:

vg--test-lv--thinpool
vg--test-lv--thinpool_tdata
vg--test-lv--thinpool_tmeta
Run Code Online (Sandbox Code Playgroud)

为什么会出现双连字符,我该如何防止它们?

lvm thinpool

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

标签 统计

lvm ×4

thinpool ×4

ubuntu ×2

glusterfs ×1

kvm ×1

snapshot ×1

software-raid ×1