Articles of lvm

从崩溃的XenServer安装中恢复虚拟机数据

我们使用Citrix的XenServer 5.6来运行我们的虚拟机。 盒子老旧,而且硬盘也走了。 (当时我们有一个超级有限的$ 0的预算)。 原来我们真正需要的唯一一台机器,是唯一没有备份的机器… 无论如何,我们已经更换了硬盘,并重新安装了xensever。 然而,当试图find我们的旧的虚拟磁盘映像,我不知道他们坐在哪里,我开始认为他们在一个LVM分区? 是否有无法通过这个硬盘上的旧虚拟机的磁盘映像,通过USB-> SATA转换器连接到XenServer机器?

通过samba与ubuntu服务器共享备份:lvm快照必要?

我有一个在Ubuntu 8.04上运行的文件服务器。 我有一个单独的LVM卷,我已经安装并通过samba共享。 我目前每15分钟拍一张卷的快照,使用rdiff-backup备份到另一个硬盘,然后释放快照。 共享上最大的文件是一个人连接到一个单一的Microsoft Access文件。 有更简单的方法来执行备份吗? 真的有关系吗?

如何在关机(Debian / Ubuntu)时自动卸载LVM?

我在/etc/init.d/lvm2中创build了一个LVM2脚本,并在启动时使用了update-rc注册了它,现在我正在阅读的手册“ 在卸载完所有文件系统后立即显示”:这应该是运行的: vgchange -an 我将在哪里放置这个脚本,以便调用它来卸载所有挂载的LVM分区? 我需要以某种方式在我的lvm2脚本中实现“开始”和“停止”参数,并使用update-rc来告诉他们使用这些参数吗? 我不确定。

如何解释IOZone结果?

以下是在位于SAN LUN(运行5个并行进程)的LVM卷上的ext3文件系统上运行IOZone的结果。 “吞吐量报告Y轴是testing的typesX轴是进程数”“logging大小= 4千字节”“输出以千字节/秒为单位” “初始写”81628.55 “重写”83354.72 “阅读”115595.02 “重读”119306.09 “反向读取”47684.20 “步幅读”10011.09 “随机阅读”16751.27 “混合工作量”5659.77 “随意写”1661.85 “写”36030.83 现在这一切都很好,但是我的问题是:我怎么知道这些价值是否可以或者有什么调整(如果是的话,是什么?) 我将用于该逻辑卷的实际用法是作为虚拟机的虚拟磁盘。

进行整个系统备份时同步卷快照

从LVM快照进行备份时,是否有一种方法可以保证卷之间的一致性? 考虑这种情况: 一些系统升级正在进行中。 它会将一些文件写入/usr卷,一旦完成,就会在/var卷中logging成功。 由于升级即将完成,我运行一个备份脚本,创build/usr和/var卷的快照以及系统的其余卷,然后从这些快照创build备份 。 就在升级的最后一次对/usr卷的写入/刷新完成之前,备份脚本将获取/usr快照。 写入完成后,升级操作的成功会很快logging在/var的模糊深处。 备份脚本获取/var的快照。 备份脚本从它拥有的快照创build备份,呃快照。 所以这个tomfoolery的结果是,所得到的/usr备份包含一个缺less几位的文件,而/var备份包含指示该文件是完整的并被批准使用的元数据。 如果不深入研究这些操作系统的系统升级系统会被这些琐事所困扰的细节,有没有办法避免这样的问题呢? 至less这似乎可能会导致某些应用程序在恢复这种备份后意外失败。

pvcreate在ext3分区上,是否危险?

我知道pv创build一个LVM物理卷通常在一个LVM分区,但我不小心做了一个空的ext3分区pvcreate,这是危险的,我真的需要在目标磁盘上用LVM格式重新分区吗?

在RAID + LVM上挽救grub

我有一个双SATA驱动器安装文件存储/通用盒,这是安排如此: / dev / sda1 + / dev / sda1 = / dev / md0 RAID1 – > / boot / dev / sda2 + / dev / sdb2 = / dev / md1 RAID1 – >具有VG和LV的LVM,用于/,/ usr,/ var等分区。 我在Ubuntu安装过程中select了这个设置,并且工作得很好,直到一些最新的更新显然包含了内核更新或类似的东西,这需要GRUB来修改。 之后,我现在有内核恐慌,无法在启动时安装FS。 我从Live CD启动,得到mdadm和lvm2后,检查文件系统是否正常,我可以组装MDarrays,LVM扫描产生正确的VG / LV列表。 如果你能告诉我(或者指点好资源),我将不胜感激,现在如何在Ubuntu更新的过程中从硬盘恢复启动。 我一直在做LILO bootloader的恢复工作,据我所知,这个工具几乎已经绝迹了,实际上我没有GRUB的经验(看起来比LILO更复杂)。 编辑:我尝试了https://help.ubuntu.com/community/Grub2#ChRoot程序,这似乎工作的一些,也就是从现场光盘chroot到现有的服务器configuration,然后尝试更新grub,grub -install / dev / sdXX,但不起作用。 具体来说,我试图做“grub-install […]

Redhat LVM改变条纹?

如果我从一个卷组中的三个物理设备开始,并在所有三个物理磁盘上划分一个逻辑卷,我可以在以后将第四个磁盘添加到vg并在所有四个磁盘上重新划分它吗? 我一直在试图从各种文件中发现这一点,目前尚不清楚。

如何导入现有的linux软arrays卷组

我有一个由引导驱动器组成的服务器,然后将两个数据驱动器组合到一个RAID1 Linuxarrays中。 我的启动驱动器最近已损坏,我需要重新安装操作系统。 RAID1数据arrays是好的,我想只是在操作系统安装后才导入它。 (数据数组只是卷组中的一个大LVM设置) 我应该通过哪些步骤导入卷组,并在arrays中使用LVM? 谷歌已经惊人地无益于此。 提前致谢

qcow2:在LVM之上的ext4上安全地使用guestfish zerofree选项?

在LVM卷内的ext4上使用guestfish的zerofree选项是否安全? 如果没有,最好的方法是什么 – 重新启动(在虚拟机内)进入恢复模式,并使用常规的zerofree工具 ? 我无法在线查找任何引用,以便将这两个工具与LVM一起使用。