Articles of lvm

挂起LVM操作的复制

我们刚刚开始在我们的RAIDarrays上使用LVM,并感觉它会减缓我们用来testing升级的快照反转操作。 我们对整个Raid和LVM并不是很熟悉,所以也许这是不可能的。 所以现在我们通过下面的步骤创build一个快照: lvcreate -l 100%FREE -n data_snap -s数据/数据 那么我们运行我们的系统升级包 lvconvert –merge'data / data_snap' 它实际上需要很长的时间才能恢复,所以效率的提高现在是微不足道的。 我相信这可能是由一些问题,但我想看看我可以解决一些使用这个问题的人: 我们在与原始卷相同的物理磁盘上有快照卷 我们有一个活跃的软件RAID支持所有在后面的RAID1的2个设备SDB和SDC形成MD0 我们的原始设置需要100%的MD0创build/存储,我们没有空间来创build快照,所以我也必须减less我的数据/数据,使一些空间,并恢复到100%VG一旦快照合并回来 在初始设置中,我们将/ var移动到了这个RAIDarrays,所以我必须将它移出到SDA,并将从MD0的/存储装载到SDA的/ var的绑定绑定到一起,所以我们将docker的东西放在RAID上以限制更改卷 所以我的select似乎是通过MD0find暂停将SDB复制到SDC的方法。 但我不知道如何做到这一点。 这可能会救我很多麻烦,但我不能确定。 任何人都可以启发我吗?

如何在Rackspace Cloud上使用LVM

我正在尝试build立一个简单而有效的解决scheme来备份我的rackspace云服务器。 这些服务器都运行subversion,trac和一些数据库支持的自定义php应用程序。 我的想法是设置一个LVM,并在/ srv下挂载一个卷。 在本卷中,我保留了所有应用程序的数据。 而不是关心如何以不同的方式备份每个应用程序(svn hotcopy,trac-admin hotcopy,mysql的巨大混乱),我只需要一个LVM快照并使用优秀的cloudcity脚本( http ://github.com/jspringman/cloudcity/blob/master/cloudcity )。 这个解决scheme的优点是它简单快捷,而且LVM允许做出体面的备份。 随着更多应用程序的添加,不应该要求更改备份脚本。 我的问题的缺点和主要问题在于,我不确定如何让LVM在Rackspace云上运行,因为只有一个根卷,并且没有像Amazon的EBS这样的服务。 我想可能会创build一个大的空文件,并将其用作“物理卷”。 有没有人做过这样的事情? 或者你知道为什么它永远不能工作? 听到你的消息真是太好了。 谢谢, batrick

什么是从逻辑卷(lvm)中删除空间的详细过程?

我正在使用的linux(fc11)框有一个/ boot分区,然后是一个具有逻辑卷的VolumeGroup。 我正试图做一个preupgrade,但没有足够的空间启动patition。 如何从VolumeGroup释放一些空间并放入我的/ boot分区?

LVM2:vgscan无法重新创buildlvmtab

我最近将LVMarrays从一台服务器移到另一台服务器。 当我尝试用pvscan / vgscan重新创buildlvmtab时,它成功find了我的3个磁盘,但不重新创buildlvm选项卡​​。 # pvscan -v Wiping cache of LVM-capable devices Wiping internal VG cache Walking through all physical volumes PV /dev/sdb1 VG vg0 lvm2 [4.00 GiB / 0 free] PV /dev/sdc1 VG vg0 lvm2 [4.00 GiB / 0 free] PV /dev/sdd1 VG vg0 lvm2 [4.00 GiB / 0 free] Total: 3 [11.99 GiB] […]

挂载LVM快照时出现错误

我已将基于Xen的文件迁移到使用LVM dd bs=1M if=/dev/zero of=/dev/vg00/vm10 qemu-img convert ~/vm10.qcow2 -O raw /dev/vg00/vm10 并将虚拟机的Xen域文件更改为使用LV而不是旧文件。 虚拟机启动,现在在Xen主机上,我想快照正在运行的虚拟机。 # lvcreate –size 10G –snapshot –name vm10-snapshot /dev/vg00/vm10 Logical volume "vm10-snapshot" created # mount /dev/vg00/vm10-snapshot /mnt/snapshot/ mount: you must specify the filesystem type # dmesg |tail EXT3 FS on dm-3, internal journal EXT3-fs: mounted filesystem with ordered data mode. hfs: unable to […]

克隆磁盘后调整LVM大小

我已经将一个160Gb磁盘克隆到1TB磁盘上。 看到这里的确切的细节。 克隆Ubuntu的Linux硬盘 我想要使​​用整个磁盘。 我如何获得卷使用整个磁盘。 在前面的post里有一些build议,我已经search了一下,但是我不确定什么是最好的前进方向。 谢谢 $ sudo fdisk -l Disk /dev/sda: 1000.2 GB, 1000204886016 bytes 255 heads, 63 sectors/track, 121601 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xd42ad42a Device Boot Start […]

LV用现场系统扩展,使系统看到扩展

在虚拟机还在运行时扩展虚拟机的LVM是否有办法使虚拟机能够在不重新启动的情况下查看其LVM卷的扩展? 可以说,我有5 GB的LVM卷与系统X上运行(debian挤压)。 X打开。 我在我的pipe理程序上执行LVextend,X不会注意到它的磁盘已经增长,除非我重新启动X. 是否有更新的东西,我可以延长X他的harddrives,而它是活的,而不必重新启动后,延长?

备份多个分区的LVM卷

我想创build一个LVM卷(Xen DomU)的备份,但是一个LVM卷可以有多个分区,这些是dynamic的(我不能保证LVM#1有1个分区,而LVM#2有3个分区)。 我使用kpartx挂载一个LVM卷,但是它会创build多个映射(每个分区+1个swap),我想使用rdiff-backup来备份卷。 但是因为我不知道有多less分区音量我不能依靠这个。 现在我的问题是:有没有办法让kpartx映射所有分区,但在同一个“文件”? 例如,只有/dev/mapper/lvm1而不是/dev/mapper/lvm1 , /dev/mapper/lvm2 , /dev/mapper/lvm3 /dev/mapper/lvm5 (1到3是分区,5是交换)。 我需要使用rdiff-backup来备份和恢复完整的LVM卷

LVM进入只读文件系统模式。 如何找出原因?

我得到了只读的根文件系统相同的错误- ext3错误? 。 / var / log / message中没有错误日志。 因为根(/)是只读的,所以不能logging日志。 我怎样才能找出根本原因?

为什么一个LVM卷上的延迟一直较高?

我有一个LVM over RAID1的服务器。 其中一个卷的IO延迟(由diskstats_latency munin插件衡量)始终高于同一组的其他卷。 如您所见,深橙色/根卷的IO延迟始终较高。 实际上十倍于物理设备的平均延迟。 它也具有最高的最小值和最大值。 我主要关心的不是在高负荷下发生的峰值,而是在(半)闲置时的恒定负荷。 服务器正在运行带有VServer内核的Debian Squeeze,并有四个VServer容器和一个KVM来宾。 我正在寻找解决方法 – 或者至less理解 – 这种情况。 这里是系统configuration的一些部分: root@kvmhost2:~# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/system–host-root 19G 3.8G 14G 22% / tmpfs 16G 0 16G 0% /lib/init/rw udev 16G 224K 16G 1% /dev tmpfs 16G 0 16G 0% /dev/shm /dev/md0 942M 37M 858M […]