Articles of lvm

DRBD 9与存在的LVM(RHEL 6.9)没有资源定义

我正在尝试在configuration了LVM的RHEL 6.9上configurationDRBD 9 当我尝试做drbdadm create-md amss_drbd结果是没有资源定义 我有一个.res文件xxx_drbd.res与这个configuration在每个节点上 协议C; 设备/ dev / drbd1; disk / dev / mapper / vg-lv_oraData; 在xxx-prod-db1 {地址10.20.101.81:7788; 元磁盘内部; } on xxx-prod-db2 {address 10.20.101.82:7788; 元磁盘内部; }} / dev / mapper / diskname是一个存在的卷,我想复制两个节点上。 任何想法? 先谢谢你。 S.

Clonezilla:如何将跨两个物理磁盘的分区还原到另一对磁盘?

我有一个扩展的Linux lvm2卷和分区跨SSD和HDD(扩展)。 我可以将这两个磁盘克隆到一个映像文件,但是如何才能将此映像文件恢复到SSD和HDD的相同设置,以便跨两个磁盘的lvm2被保留? 看来我只能select恢复到单个磁盘。 谢谢!

rmeta和rimage在不同大小磁盘上的分配

假设我有以下configuration: 2个8GB磁盘( sdb和sdc ) 1个16GB磁盘( sdd ) 每个磁盘完全映射到lvm pv 每个PV添加到单个VG(“我的组”) 从“mygroup”(“myvolume”)创build12GB镜像lv 数据布局的最终​​结果如下: sdb ├─mygroup-myvolume_rmeta_1 │ └─mygroup-myvolume └─mygroup-myvolume_rimage_1 └─mygroup-myvolume sdc └─mygroup-myvolume_rimage_0 └─mygroup-myvolume sdd ├─mygroup-myvolume_rmeta_0 │ └─mygroup-myvolume ├─mygroup-myvolume_rimage_0 │ └─mygroup-myvolume └─mygroup-myvolume_rimage_1 └─mygroup-myvolume 这个布局对我来说没有意义。 具体来说,它似乎没有达到镜像卷*的目的。 例如,假设我失去sdd 。 在这种情况下,我失去了rimage_1 ,因为它的一部分在sdd 。 另外,我也失去了rimage_0 ,因为它的一部分也在sdd 。 所以我想我的问题是, 这种布局是否真的达到了镜像卷的目的 ? *我相信拥有(单个)镜像卷的目的是能够由于丢失任何一个磁盘而延续正常运行时间。 在这种情况下,如果我输了sdd ,我会失去一切。 如果我在这个观察中错了,请纠正我。 这是我期望的布局: rimage_1和rmeta_1在sdb和sdc之间分割 rimage_0和rmeta_0完全包含在sdd 这样,如果我失去了任何一个磁盘,我仍然有数据继续运行。 另外请注意,通常build议不要以这种方式使用不同大小的磁盘?

将lvm分区复制到较小的磁盘,并重命名卷组

我试图缩小一个vmdk(VMWare磁盘映像)文件尽可能小,并发现两个build议。 首先是cat /dev/zero到fs然后删除它,然后运行VMWare工具的收缩。 这工作正常。 其次是将所有内容复制到新的vmdk中。 我去了第二条路线。 我没有使用dd因为我实际上只想使用尽可能less的块,而不是具有逐块的副本。 任何未链接的文件仍然会有未被清零的块。 其次,centos映像主要是lvm,除了启动分区,我的目标将是4GB而不是8GB。 我没有用第一个40MB的dd来获取引导块和分区复制。 然后我用parted来创build一个相同的主引导,和较小的主lvm。 然后,我在该设备上使用了pvcreate sdb2, vgcreate和lvcreate来创build根和交换。 我在根分区上使用mkfs.ext3fs,然后使用rsync -av / /2root不包括/proc /sys /2root /dev 。 到目前为止一切顺利。 我的问题是: 结果是2.7 GB,而来源是2.1 GB。 这对我来说很奇怪。 第二个vgroup被称为VolGroup01,而原始的被称为VolGroup00。 我怎样才能将VolGroup01重命名为VolGroup00并在完成之后进行交换?

REDHAT VM作为主机运行

我正在运行RHEL5瓦特/ 1虚拟机,该虚拟机运行它自己的LVM(启动,交换和根)。 所以现在我需要的是能够绕过我的主机环境直接启动到该虚拟机,并使我的虚拟机是一个主机,我觉得它有它自己的LVM我应该能够直接加载它。 VM本身是一个RHEL5,当前主机运行RHEL5 w / XEN VM

使用LVM调整Xen客人的大小

我有一台作为Xen Dom0运行的RHEL 5.4服务器,并且希望安装多个使用LVM作为访客磁盘的RHEL 5.4 DomU guest虚拟机。 我创build了以下两个LV: xen-test02-root VM-VG -wi-a- 6.00G xen-test02-swap VM-VG -wi-a- 512.00M 在安装guest虚拟机时我使用了自定义分区选项,因此guest虚拟机中只使用了2个磁盘。 一个用于/(xvda),一个用于交换(xvdb)。 这一切工作正常,但现在我想testing扩展根分区。 到目前为止,我已经尝试从Dom0使用lvextend。 这工作: # lvextend -L +4GB /dev/VM-VG/xen-test02-root Extending logical volume xen-test02-root to 10.00 GB Logical volume xen-test02-root successfully resized fdisk显示磁盘现在是10.7GB: # fdisk -l /dev/VM-VG/xen-test02-root Disk /dev/VM-VG/xen-test02-root: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/track, 1305 cylinders Units […]

MD RAID和大磁盘上的分区

有没有其他人看到使用Linux软件袭击带有GUID分区表的大型(2TB)磁盘的问题? 我们有一个CentOS盒子在启动时丢失了,需要重新组装。 不幸的是,这是我有一堆2TB磁盘的唯一盒子,需要投入生产。 我更希望在磁盘上有一个分区表,以确保块设备的大小相同,尤其是在需要更换驱动器的情况下。 我是否过于谨慎,我应该简单地使用原始设备来构buildarrays?

在Debian中安装后,第一次启动时可能会导致LVM错误?

我已经在家里的一台机器上安装了Debian(lenny)。 它在安装过程中设置了一个/ boot分区,其余的都是encryption的,然后有一个LVM ontop,然后是LVM里的所有其他分区。 安装完成并在第一次启动时,它要求input密码以解密(两个驱动器的密码相同),然后显示错误,表示LVM无法find具有特定UUID或类似物的物理设备。 LVM安装超过两个HD。 一个是120GB和一个40GB。 它的IDE电缆是120GB,它有/ boot。 另一个IDE电缆上的40GB是从属的。 有什么可以做的,以解救这个安装? 或者诊断问题? 由于花费在驱动器上的时间,我花了很多时间来安装,我宁愿不再去重新安装。 🙁 谢谢..伊恩

在lvm LV(逻辑卷)上安装/ boot安全吗?

标题已经提出了问题。 更具体地说,我在一些文档中看到逻辑卷通常很好,但是在Linux系统中不能用于/boot 。 他们说,引导程序不理解LVM卷,因此为lvm创build一个单独的分区用于/boot 。 我最近为我的家庭服务器安装了Ubuntu服务器(9.10),但默认情况下在LVM中创build/boot 。 现在一切正常,但我不确定在LVM中使用/boot是否安全。 第二个问题是,我真的需要一个物理分区(卷)(pv)作为/boot或者如果我把它放在一个逻辑卷(lv)的单个共享卷组之上,那么它是否同样好。 提前致谢。

如何从Xen虚拟机挂载drbd / gfs逻辑卷?

任何提示如何为主/主要做到这一点? 我有drbd和gfs运行正常,我可以看到DomU的逻辑卷,但不知道如何挂载它。 我应该在DomU上安装gfs并挂载? 谢谢 克里斯