lvm2

lvm 语义与 Mac OS 容器卷相比 - 逻辑卷之间共享存储?
lvm2

lvm 语义与 Mac OS 容器卷相比 - 逻辑卷之间共享存储?

我对 lvm 很陌生,同时了解了 Mac OS 容器磁盘的工作原理。 我对 Mac OS 容器磁盘语义非常满意 - 我不必考虑要分配多少空间。我只需创建我想要的任何卷,如果我将文件添加到特定卷,空间就会神奇地分配。 我假设 lvm 会是一样的,但是在创建一个vg1填满磁盘 100% 的卷组并创建一个/dev/vg1/photos允许使用 100% 卷组的逻辑卷之后,我无法创建第二个磁盘/dev/vg1/videos,同样有可能将整个物理卷用于其自己的内容(如果我没有在逻辑卷中放置任何东西/dev/vg1/photos)。 sudo vgcreate vg1 ...

Admin

LVM:向现有逻辑卷添加磁盘时出现问题
lvm2

LVM:向现有逻辑卷添加磁盘时出现问题

我在逻辑卷下有一个磁盘。 $ lvdisplay --- Logical volume --- LV Path /dev/vg_prod/lv_prod LV Name lv_prod VG Name vg_prod LV UUID mXj3Qv-t0GK-4idW-mRBA-17Nb-PSPK-Roulf3 LV Write Access read/write LV Status ...

Admin

CentOS 6 LVM RAID5,无法激活 VG/LV。“设备映射器:重新加载 ioctl(253:119)失败:输入/输出错误”
lvm2

CentOS 6 LVM RAID5,无法激活 VG/LV。“设备映射器:重新加载 ioctl(253:119)失败:输入/输出错误”

在一次临时设备故障和在此期间遇到一个坏块后,我发现自己陷入了复杂的 Linux LVM-RAID5 / 设备映射器问题。由于似乎是底层设备映射器错误,逻辑卷现在无法激活。 什么: CentOS 6.10系统 4 个磁盘(SATA)卷组(vg03),/dev/sd[a,b,c,d] RAID5 中的单个逻辑卷(lvol1)。 时间线:我不在,还没来得及解决一个问题,第二个问题又出现了。 /dev/sdc 上的物理卷处于离线状态,后来恢复 /dev/sdc 出现故障之后,但在恢复之前,/dev/sdb 遇到了离线无法纠正扇区的 SMART 错误。 当时,逻...

Admin

如何防止 GRUB 扫描 lvm 快照?
lvm2

如何防止 GRUB 扫描 lvm 快照?

我的根文件系统是一个 LVM2 逻辑卷,旁边还有几个快照。每次我运行 update-grub 时,它总是为这些快照添加菜单项,就好像它们是普通卷一样。这种行为不仅会在 grub.cfg 中产生垃圾,而且还可能损害我的系统,因为从快照启动是有缺陷的。 我知道GRUB_DISABLE_OS_PROBER=true可以解决这个问题,但是我仍然需要 OS 探测器,因为同一磁盘中有 Windows 卷,并且我希望 grub 为它们创建菜单项。 有什么办法可以做到吗? 多谢! ...

Admin

systemd 错误消息:无法在设备 253:0 上启动 LVM 事件激活
lvm2

systemd 错误消息:无法在设备 253:0 上启动 LVM 事件激活

我有一台装有 Debian Linux 10.0 的 Acer 笔记本。从下面的输出可以看出lsblk,根分区位于 /var/home 的 256GB SSD 上,SWAP 位于使用相同密码的两个 LUKS 加密磁盘上的 LVM2 卷上。 $ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 465,8G 0 disk └─sda1 8:1 0 465,8G 0 part └─sda1_crypt...

Admin

如何在保留现有文件的同时扩展 LVM2 分区
lvm2

如何在保留现有文件的同时扩展 LVM2 分区

操作系统:Ubuntu 20.04 服务器版 我正在尝试调整我从 120GB SSD 复制到 500GB SSD 的 Proxmox 安装。但是,fdisk 抱怨“GPT PMBR 大小不匹配”。我还想使用分区当前扩展的 120GB 以上的空间。我使用以下命令克隆我的磁盘。dd if=/dev/sdd of=/dev/sda bs=64K conv=noerror,sync 我fdisk -l的是 GPT PMBR size mismatch (234441647 != 976773167) will be corrected by write. The b...

Admin

临时文件是否会随着时间的推移重复使用相同的物理块?
lvm2

临时文件是否会随着时间的推移重复使用相同的物理块?

在 Linux FS(例如 ext4)上,/var随着时间的推移,诸如日志和其他内容之类的临时文件是否会倾向于出现在相同的物理块上?例如,通过日志轮换,新日志是否会倾向于出现在以前的(现已删除的)日志或其他临时文件所在的相同块上? (这个问题主要关注 Linux/ext4,但也欢迎有关其他文件系统和操作系统的见解。) 忽略挂载到 tmpfs 或它自己的分区上的任何内容。我只讨论直接位于根分区中的内容。并假设/var整体上是不是在单独的分区上。 我之所以提到 ,是/var因为我假设随着时间的推移,变化最大的是 、 和 中的各种内容/tmp。/var其余/run...

Admin

恢复磁盘已被移除并重新插入的逻辑卷?
lvm2

恢复磁盘已被移除并重新插入的逻辑卷?

我这样做的原因说来话长,所以我不会深入探讨细节,但我目前的情况是这样的: 将 HDD 放入 USB->SATA 盒中,然后将其插入机器,显示为 /dev/sde(1) lvcreate /dev/dataVG/data /dev/sde1 mount /dev/dataVG/data /mnt cp data/mystuff /mnt umount /mnt 拔下 USB->SATA 驱动器,然后直接将驱动器作为 SATA 插入。我在此过程中移动了一些其他驱动器,重新启动后,该驱动器现在为 /dev/sdc(1)。 lvdisplay不再显示...

Admin

启动时未激活 LVM 卷组
lvm2

启动时未激活 LVM 卷组

我在物理服务器上安装了 XCP-ng。我使用了 500 GB 的 SSD,并让 XCP-ng 使用整个磁盘,其中 XCP-ng 只使用了 15 GiB;其余的是 VG 中的可用空间。 现在,我使用所有可用空间在该 VG 上创建了一个新的 LV。我在 XCP-ng 中将此 LV 用作 SR 存储(本地 LVM),它按预期运行。 问题是它以某种方式创建了一个“嵌套” VG,至少我创建的 LV 似乎表现得像一个 VG。但是,它不会在启动时自动激活。 系统启动时,会自动激活“主” VG,其中包含所有 LV(包括我创建的 LV),但运行时vgchange -ay,它会...

Admin

docker 在 lvm2 挂载上使用 btrfs
lvm2

docker 在 lvm2 挂载上使用 btrfs

我已经修改了我的 synology DS918(DSM 6.2.2-24922 Update 4)以运行 docker-19.03.8。不幸的是,虽然主挂载/volume1是 btrfs,并且 docker 支持btrfs作为存储驱动程序,但它 需要专用的块存储设备,例如物理磁盘 https://docs.docker.com/storage/storagedriver/btrfs-driver/ Synology 默认在下面使用 LVM2(我认为): root@nas1:~# docker info 2> /dev/null | grep -...

Admin

LVM(似乎)仅使用一个设备
lvm2

LVM(似乎)仅使用一个设备

我继承了一台具有两个物理驱动器的机器: 大约 1TB 的 SSD 一个约 3TB 的旋转磁盘 以下是文件系统$ df -h: [ } 请注意,它/dev/mapper/ubuntu--vg-ubuntu--lv几乎已满;这是数据库定期写入的地方 但是 2.7Tb/dev/sda1有足够的空间。 我想要的是:理想情况下,数据库将被移动/写入旋转磁盘,从而释放更快的 SSD 以执行更耗时的任务。我愿意将它们放在一个 VG 中 - 即 SSD。 请注意$ sudo pvscan收益 PV /dev/nvme0n1p3 VG ubuntu-v...

Admin

卷组可以有来自不同磁盘的分区吗?
lvm2

卷组可以有来自不同磁盘的分区吗?

我有两个磁盘 /dev/sdb 和 /dev/sdc,并且有一个 VG (vg00) 卷组 vg00 包含 LVM /dev/sdb1,但今天我扩展了 VG 使用vgextend并添加了 /dev/sdc1。 确实有效,但是这真的有效吗?将来会引发错误吗? 谢谢! ...

Admin

删除 lvm 缓存卷会导致“状态中的未知功能”输出
lvm2

删除 lvm 缓存卷会导致“状态中的未知功能”输出

最近,由于空间不足,我更换了 RAID 1 mdadm 阵列中的 HDD。 结构如下: - 2 HDD in RAID 1 (Originally 2x2TB, now 2x4TB) - LVM - Swap - BTRFS - 3 SubVols for /, /home, and /var - 1 SSD for LVM writethrough cache (120GB) - 1 USB for EFI booting and the /boot partition 因此,我逐个更换了硬盘以扩大阵列,并且效果很好...

Admin

恢复 LVM Raid-5 阵列
lvm2

恢复 LVM Raid-5 阵列

我有一个故障的 raid-5 阵列,似乎无法恢复。基本上,故事是这样的,我将这些数据放在 raid 5 中,而我使用的是现在具有内置 raid 的 LVM。我注意到其中一个磁盘坏了,所以我换了一个新的磁盘,并发出命令将pvmove范围从故障磁盘移动到新磁盘。在迁移期间的某个时间,旧磁盘发生故障并完全停止响应(不确定为什么会导致这种情况)。所以我重新启动了它,现在阵列根本无法启动。一切看起来都很好,例如 3/4 个磁盘正在工作,我很确定即使发生故障的磁盘也暂时恢复了(尽管不相信它)。但是当我发出命令时,lvchange -a y vg-array/array-...

Admin

从 NTFS 文件系统恢复数据
lvm2

从 NTFS 文件系统恢复数据

我有一个带有 lvm2 pv 文件系统的硬盘。它是来自 NAS 的 2TB 硬盘。我认为它的分区表已损坏。因此,我将使用 NTFS 文件系统对其进行格式化。如果我从 lvm2 pv 转换为 ntfs,数据恢复会有什么问题吗?我打算将分区从 LVM2 PV 转换为 NTFS,然后使用任何数据恢复工具从 Windows 操作系统恢复数据。更改文件系统会导致数据恢复出现问题?还是我必须再次使用 lvm2 pv 并从中恢复? ...

Admin