我有一个带有LVM的古老的xen 4.0主机系统,只有一个卷组。在VG内部有几个逻辑卷。 我谈论的逻辑卷(从属)是另一个逻辑卷(原点主)的快照。 我确实扩展了几百GB的“Slave”(逻辑卷)逻辑卷,但是guest虚拟机debian linux无法看到这个增加。fdisk仍然显示与之前增加相同的guest虚拟机分区shema。 客人(奴隶和因此主)在逻辑卷上有3个分区..当我可以确认逻辑卷更大时,我将如何增加客人虚拟硬盘驱动器(通常有1逻辑卷= 1分区,你只是调整FS ..)但是,如果我只是增加快照,我如何调整客机硬盘的分区表? 我可以扩展或调整大师或奴隶,但是我想要的,但我不能创build一个新的主人或使奴隶不再是一个快照(由于大小的限制)
在lsblk命令中。 我在下面的'lvm'下面看到一个'part'types的子分区。 [root@srv ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 447.1G 0 disk └─sda4 8:4 0 379.2G 0 part └─md3 9:3 0 379.1G 0 raid1 ├─volgroup1-vsv1002–051j–vnifpdojudkszbiw 253:0 0 20G 0 lvm └─volgroup1-vsv1003–0foy–e7wcu4kzg0fgbyeb 253:1 0 50G 0 lvm └─volgroup1-vsv1003–0foy–e7wcu4kzg0fgbyeb1 253:2 0 49.9G 0 part <== lvm'volgroup1-vsv1003'是一个windows domU。 根据我的观察,在主节点重新启动后,“部分”消失。 可以请一些build议什么是“一部分”,为什么这是创build?
我想在kvmpipe理程序上安装一个windowsterminal服务器。 在主机上我使用btrfs,我已经读过,如果我使用btrfs whit libvirt有一些速度问题。 我想使用相同的4个软件raid 10上的btrfs rootfs作为存储空间,而不用单独启动分区。 选项1:我可以混合LVM白色BTRFS和RAID? 他们所有的突袭实施或maye mdraid和分开lvm和brtfs? 在哪里交换? 选项2:也许可以使访客镜像只读,并将更改写入RAM或其他地方..?
我创build了一个LVMcaching的LV: # lvcreate local –name BigCached -L32T /dev/sda3 # lvcreate -n LVcache -L500G local /dev/sdb # lvcreate -n LVcacheMeta -L1G local /dev/sdb # lvconvert –type cache –cachepool local/LVcache local/BigCached # lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert BigCached local Cwi-aC— 32,00t LVcache [BigCached_corig] LVcache local Cwi—C— 500,00g root local […]
我想将LVM卷备份到另一个卷组。 这可能吗? sudo lvcreate -s / dev / $ VG / $ LV -n $ SNAP_NAME $ VS 2 >> $ LOG
所以我只是问这个问题,所以我可以发布我自己的解决scheme。 我遇到了一个情况,我的磁盘看起来像这样: LVM DRBD-RESOURCE UNDERLYING-BLOCK-DEVICE 使用Drbd 9时,我遇到了一个问题,LVM在底层的块设备上发现了lvm签名,并导致我度过了一个非常糟糕的一天。 filter绝对不能在lvm conf中工作。 我尝试了文档中的filter,以及我自己和任何论坛post,我可以find。 我甚至将设备types限制为drbd,并且没有任何function。 即使我运行pvscan,vgscan,lvmconfig。 没关系,没有工作。
如果我创build一个快照说: lvcreate –size 100M –snapshot –name homeSnap /dev/vg1/home 然后我备份这个快照: dd if=/dev/vg1/homeSnap of=/mnt/data/backup.img 然后创build一个新的逻辑卷 lvcreate –size 50G –name test vg1 然后将快照复制到新的逻辑驱动器: dd if=/mnt/data/backup.img of=/dev/vg1/test 现在说原来的/ dev / vg1 / home只有10G的大小。 / dev / vg1 / test是50G。 其他40G会发生什么事情,我可以正常使用这个,或者新的/ dev / vg1 / test只能变成10G,而我没有一些resize的function,我就会失去40G。
我没有LVM的经验。 但是,鉴于以下情况: Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_root 50G 2.1G 45G 5% / /dev/mapper/vg_home 1.8T 68M 1.7T 1% /home 我的目标是在所有可用的空间上进行单个/挂载。 我怎样才能做到这一点? 注意:我不需要单独的/home挂载。
我想使用sshfs或NFS创buildLVM。 有没有可能? 我试图通过networkingsearch,但没有find任何东西。 如果这个问题对这个社区是错误的,请原谅我。
我正在考虑构build一个存储解决scheme,在这个解决scheme中,我将从两对或更多对磁盘中创build一个大型LVM卷,每对磁盘都运行在RAID1中。 据我了解,这样可以让我在稍后用更多的RAID1对扩展卷,并且允许每对中的一个磁盘同时发生故障,而不会丢失任何数据。 但是,如果一对磁盘同时出现故障,整个磁盘将丢失。 就可靠性而言,这是一个坏主意吗? 我能看到的主要风险增加是,如果一对磁盘中的两个磁盘同时出现故障, 所有数据都将丢失,包括存储在其他磁盘对上的数据。 还有其他更微妙的风险吗?