Articles of lvm

发出删除逻辑卷 – 无法删除打开的逻辑卷“XXX_rootimg”,尽pipe它没有打开

我在从Centos中删除逻辑卷时遇到了一个问题。 不幸的是,我不知道以前做了什么,所以我只能写下它现在的样子: 1) #lvremove -vf /dev/mapper/XXX_rootimg Using logical volume(s) on command line Can't remove open logical volume "XXX_rootimg" 2) #dmsetup info -c VG0-XXX_rootimg 253 19 L–w 1 1 0 LVM-tih2pGmALOu0JHX(cut) 3) #lsof /dev/mapper/XXX_rootimg (nothing) 4) #lsof | grep "253,19" (nothing) 5) #lvscan -av ACTIVE '/dev/VG0/XXX_rootimg' [34.18 GB] inherit 6) # lvchange -an -v /dev/mapper/XXX_rootimg Deactivating […]

如何访问通过具有相同卷组ID的USB连接的旧系统磁盘

我最近不得不把系统磁盘更换到远程服务器上,并且DC将旧磁盘连接到USB端口。 问题在于CentOS安装时都使用了所有的默认设置,所以现在lvscan的输出是: [root@IS-55825 /]# lvscan inactive '/dev/vg_is55825/lv_root' [50.00 GiB] inherit inactive '/dev/vg_is55825/lv_home' [53.46 GiB] inherit inactive '/dev/vg_is55825/lv_swap' [7.67 GiB] inherit ACTIVE '/dev/vg_is55825/lv_root' [50.00 GiB] inherit ACTIVE '/dev/vg_is55825/lv_home' [53.24 GiB] inherit ACTIVE '/dev/vg_is55825/lv_swap' [7.89 GiB] inherit pvs可以告诉它们的区别,但是我不知道如何将它们分开,我可以挂载其中一个旧的分区来获取一些configuration信息: [root@IS-55825 /]# pvs -v Using physical volume(s) on command line. Wiping cache of LVM-capable devices Wiping internal VG cache […]

将2磁盘LVM迁移到RAID1

我有一台机器有两个物理完全相同的硬盘驱动器,目前这些硬盘驱动器已经与LVM一起设置为一个逻辑卷。 最初的想法是尽可能地利用“连续”的空间,以便存储大量的非常大的数据。 时间过去了,现在机器的使用发生了变化,所以现在我宁愿将这两个磁盘安装在RAID1中,这样既保证了额外的安全性(是的,无论如何我都会进行备份),因为我真的不需要那么多空间了。 主要担心的是第二块磁盘是否确实有数据,但是我找不到任何方法来真正知道物理卷上存储了多less数据。 我试图找出最好的办法是什么,LVM为我提供了什么function。 我需要从头重新安装,还是有办法“拆分”LVM并创buildRAID1arrays,同时保留数据 – 至less – 第一个磁盘(假设第二个磁盘上没有数据)? 非常感谢你。

pg_dump的tar巨大的等待。 额外写入一个luksencryption磁盘需要额外的熵?

我们在一个raid10中有一个6个SSD的postgres服务器。 用pg_dump备份postgres数据库工作正常,并导致几乎0加载到磁盘或CPU。 Tar'ing说pg_dump没有除-vcf以外的任何选项似乎导致如此之多的磁盘IO,查询开始超时一会儿(5分钟) 我试图解决问题,为什么这将是因为pg_dump不这样做,焦油应该类似于cat'ing文件在一起。 写入磁盘encryption磁盘是否需要额外的熵? 我认为这完全是关键/密码?

GParted显示Raid1分区为Ext4,我该如何纠正?

正如我最近买了一些额外的磁盘来冗余地存储我的VM磁盘,希望提高读取性能和冗余的情况下驱动器失败,我开始构build一个RAIDarrays。 我目前已经创build了2个磁盘的RAID1arrays(我打算给磁盘arrays添加第三个磁盘)。 在RAID之上,我创build了一个LVM PV 。 现在,当我想用gpartedpipe理我的驱动器时,它告诉我其中一个使用RAID的分区是Ext4而不是linux-raid 。 迷惑我的部分是,我有一个RAID0arrays与其他两个磁盘显示的RAID – 使用分区的linux-raidtypes。 而且我有一个只有2个分区的RAID10arrays(我知道它基本上是RAID1但是我后来才意识到我没有足够的磁盘来获得它的好处,所以我实际上正在迁移),这也正确地显示了linux-raid 2个使用RAID的分区的types。 我的问题基本上是,我该如何解决这个问题。 尽pipe最终并不是一个很大的威胁,因为我很less使用gparted,一个恼人的事情是,它有一个关于ext4系统的警告,因为它被认为是坏的。 一些额外的信息。 /dev/sdc以前用作整个磁盘LVM。 所有的分区都是使用mkpart和默认types(这是ext2 )

Redhat / CentOS 7.4卷组,具有不同大小的磁盘和RAID 1

我有4个磁盘:2×1TB和2×4TB。 在RHEL 7.4安装磁盘分区部分,我可以在所有4个磁盘上创build一个卷组并设置RAID级别:RAID 1(冗余) 这理论上给了我一个单一的卷组5TB的可用空间 – 但我不知道如何应用RAID 1镜像。 对于我来说,让2 x 1Tb驱动器相互镜像并且2 x 4Tb驱动器互相镜像,并在镜像对上定义一个卷组是非常有意义的,然而似乎没有任何方法可以看到以“告诉”RHEL GUI如何在卷组中configuration镜像。 我的问题是:有什么我失去了GUI,我应该甚至担心配对“喜欢”磁盘; 还是真的没有区别? RHEL 7是否在卷组中透明地处理RAID方面? 非常感谢!

如何重新分配两个LVM VG之间的空间?

我有两个磁盘分区,说sda1和sda2,每个包含一个VG。 sda1 – > VG_SYS sda2 – > VG_GUESTS VG_SYS有一个LV的数量,每个分区我需要一个。 问题是VG_SYS已经空间不足(或者更好,LV的分区空间不足),而VG_GUESTS有很多空闲空间。 是否有可能,如何缩小VG_GUESTS(最终也是sda2),并将可用空间重新分配给sda1 / VG_SYS? 提前致谢

我需要哪些文件才能从LVM中恢复数据?

Fedora 11安装在硬盘故障的机器上,每次启动时报告几个错误。 我的计划是在新的(较大的SATA)硬盘驱动器上重新安装Fedora 12,然后将所有未损坏的数据通过插入到IDE端口进行复制。 是否有任何configuration文件,我需要摆脱失败的硬盘驱动器,以便我可以安装音量集,一旦我有新的系统设置,或将被识别自动? 还有什么其他的问题需要注意? 例如,我假设我应该使用不同的名称在全新安装上创build卷集。

使用SAN / iSCSI扩展存储空间

我将使用硬件RAIDarrays创build一个具有几TB容量的Linux存储服务器。 但是我想知道,我将来有什么select来扩展它呢? 更具体地说,如果我使用本地RAIDarrays创build一个卷组作为物理卷,那么我认为将iSCSI目标包含在同一个卷组中并扩展逻辑卷的大小并不明智? 我的意思是,当iSCSI链路断开时,逻辑卷可能会损坏。 有一个安全的方法来扩大逻辑卷的大小,或者我应该只是另一个逻辑卷?

构build并安装可以在LVM2设备上安装/从EXT3安装的内核

我有一个老化但很受欢迎的Fedora Core 6盒,为此我试图编译一个比2.6.22更新的内核,以便我可以使用它支持eSATA卡。 我的Fedora盒子有一对500G磁盘,并使用LVM2将其大部分内容汇集到一个大的根文件系统中。 他们一起形成/ dev / mapper / VolGroup00-LogVol00。 所有的内核都驻留在/ boot / / dev / sda1上。 一旦新的内核启动,它很快就找不到/ dev / mapper / VolGroup00-LogVol00和panics,抱怨找不到/ dev / root。 我已经使用configuration文件“/boot/config-2.6.22.14-72.fc6”作为灵感来构build我的内核,希望能够设置我需要的任何一个奥术开关,但是到目前为止,这是徒劳的。 我抵制了更新升级的冲动,因为这是打破一个小鸡蛋的蛮锤。 你的线索和嘘声都是最受欢迎的, M.