Articles of lvm

LVM错误导致在Ubuntu升级后引导回退到initramfs

我最近更新了Ubuntu从较旧的LTS版本(12.04)到14.04 LTS,并在重新启动后,ubuntu无法加载,并显示/sbin/lvm的错误: There appears to be one or more degraded LVM volumes, and your root device may depend on the LVM volumes being online. One or more of the following LVM volumes are degraded: /sbin/lvm: symbol lookup error: /usr/local/lib/libreadline.so.5: undefined symbol: PC Gave up waiting for root device… ALERT! /dev/mapper/my-server-root does not exist. Dropping to […]

LVM快照具有虚拟原点 – 无法合并

我无法合并lvm快照 # lvconvert –merge vg0/lv-malte Snapshot lv-malte has virtual origin. 这是我的卷看起来像 # lvs -a LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert0.00 lv-malte vg0 swi-as— 12.00g [lv-malte_vorigin] 63.58 [lv-malte_vorigin] vg0 owi-aos— 102.54g lvroot vg0 -wi-ao—- 100.00g […] 我很难过,什么是虚拟的起源 ? 我没有在LVM手册页中findexpression式,而且Google也没有提供任何有用的信息。 如何合并快照并完全摆脱虚拟起源? 问候…沃尔克

Linux本地存储高可用性,如Starwind vSAN或Microsoft S2D

@Sven我真的需要帮助这个…是真的离题? 我怎样才能改写一切,以便我能得到社区的帮助? 我应该find一个不同的网站寻求帮助吗? 我正在寻找与微软的Storage Spaces Direct(S2D)或Starwind的vSAN相同的Linux解决scheme(Fedora / CentOS)。 他们基本上把本地存储跨多个服务器,并把它变成一个单一的HA存储池。 这样,如果一台服务器出现故障,那么可以在另一台服务器上启动所有服务器上的所有内容,而不会丢失任何数据,因为它可以在所有服务器之间的存储池中进行实时复制。 我正在研究HA-LVM,但看起来像是需要外部存储,比如SAN。 这破坏了HA的目的,因为存储设备是单点故障。 我是否错误地察觉到HA-LVM,还是会做我需要的? 如果没有,是否还有其他内置或开源解决scheme提供本地存储HA? 我的目标是使用本地HA存储在KVM / QEMUpipe理程序上运行多个VM,这正是Starwind vSAN或S2D为Hyper-V所做的。 我知道Starwind vSAN在没有支持的情况下是免费的,但是我想在Linux开源软件上做所有事情,而不想依赖Starwind或者Microsoft这样的公司。 谢谢!

无法启动运行RHEL的HP DL380 G5

我有一台HP DL380 G5,作为数据库服务器在生产networking中,具有HP StorageWorks 2012fc / MSA 2000 SMB存储。 生产系统已经closures,服务器现在在我的办公室。 我需要恢复数据库到一些历史数据,但无法启动数据库框。 以下是正在发生的事情: 我已将DL380连接到SAN交换机,将SAN交换机连接到存储arrays。 当我启动到RHEL时,启动屏幕停止在该行: [ 3.254102] SELinux: initialized (dev usbfs, type usbfs), uses genfs_contexts 然后盒子就坐在那里 以下是我所尝试的: 我用一个Ubuntu的光盘启动,并试图寻找一个挂载点来挂载驱动器,看看我是否能find任何东西…我可以find并挂载/boot在/dev/csiss/c0d0p1但我找不到/ mount。 使用FDisk我发现/有一个Linux LVMtypes的文件系统。 从我做了一些环顾networking,发现你不能只挂载一个Linux LVM – 但我没有/dev/VolGroup00/LogVol00等(这是什么grubconfiguration使用的根挂载点。 这是关于我的系统经验/知识的程度… 任何人都知道还有什么我可以尝试得到这个盒子和运行有或没有SAN(我有一个转储的数据库,我可以加载本地卷,如果我可以到configuration)?

Debian Lenny – SAN – LVM失败

我有一台Lenny服务器,它已经将SAN连接configuration为名为“datavg”的VG的唯一PV。 昨天,我已经更新了Debian补丁盒,并重新启动。 重启后,它没有启动,说它找不到/ dev / mapper / datavg-datalv。 这就是我所做的: – 在救援模式下启动并在/ etc / fstab中注释挂载 – 重新启动到完全用户模式。 (安装点是/ data,只有postgresql无法启动) – 做了vgdisplay,lvdisplay,pvdisplay来查看卷组发生了什么事情。 (datavg完全丢失) 之后,我注意到,从Linux可以看到LUN,并且LVM分区也是可见的: # ls -la /dev/mapper/mpath0* brw-rw—- 1 root disk 254, 6 2009-11-23 15:48 /dev/mapper/mpath0 brw-rw—- 1 root disk 254, 7 2009-11-23 15:48 /dev/mapper/mpath0-part1 – 然后,我尝试了pvscan以查明是否可以findPV。 不幸的是,它没有检测到作为PV的分区。 – 我在分区上运行pvck,但没有find任何标签: # pvck /dev/mapper/mpath0-part1 Could not find […]

Linux RAID设备分区问题

我有一个有4个1.5 TB磁盘的服务器。 每个磁盘都有相同的分区 / dev / sd [abcd] 1 200 MB / dev / sd [abcd] 2 2 GB / dev / sd [abcd] 3 1.5 TB(磁盘的其余部分) / dev / sd [abcd] 1是具有四个磁盘的RAID 1设备,并且已挂载到/ boot分区。 MD3 / dev / sd [ab] 2 / dev / sd [cd] 2是两个不同的RAID 1设备,都是交换分区。 md1 md2 / dev / sd […]

alignmentLVM(vSphere)

我想知道是否有必要调整LVM的呢? 我正在使用VMware vSphere,因为这是alignment磁盘的最佳做法(对于64或128 kb),我想alignment每个磁盘。 谢谢 编辑:我使用VMware vSphere,因为这是一个最佳做法,以alignment虚拟磁盘(64或128 kb)。

有什么理由把硬盘分割为几个MDADM + LVM2分区?

我使用2个硬盘,每个1TB的大小。 我要在它们上面创buildMDADM + LVM2。 最初我是关于这个分区布局的: /dev/sda1 – 1Gb (boot) /dev/sda2 – 500Gb (md0) /dev/sda3 – 499Gb (md1) /dev/sdb1 – 1Gb (boot) /dev/sdb2 – 500Gb (md0) /dev/sdb3 – 499Gb (md1) md0将是raid0和md1将是raid1 然而,我发现一些信息,这将是更好的打破每个驱动器更多的分区(可以说每个10GB的大小100Gb)。 这是什么原因?

由于分区设备,无法禁用LV

我需要能够去激活一个LV,但是不能在对它进行部分探测之后find访问其在/ dev / mapper中的分区的权限。 看起来我需要一些“解开”磁盘的方式,但我不知道如何,也不会欢迎一些build议。 以下是发生了什么情况,以防我失去其他东西: lvchange -ay /dev/vg/mylv激活lv罚款 partprobe /dev/vg/mylv导致lv分区被find,并在/ dev / mapper / vg-mylvp1上创build设备 lvchange -an /dev/vg/mylv现在失败 – LV vg / mylv正在使用中:not deactivating 只是为了清楚我已经检查了这个卷是不是使用我知道的每种方法(包括这里提到的那些方法)进行安装。 我认为它正在使用/被举行某处,但我不能确定在哪里。 只有在运行partprobe后,我才不能再closuresLV。 有没有办法强制停用? 有没有人遇到过这个? 26/7 – 仍然没有设法从这个问题上取得进展。 但是,我确实遇到了这个论坛post,谈论如果将LV作为循环安装,“保持开放”。 难道这是这里发生的事情吗? partprobe是否使用循环挂载进行读取? 我怎样才能看到一个主动回路设备列表?

慢逻辑卷检测

我最近遇到了一些与testing服务器有关的问题。 它是几天前安装的,一直工作到昨天,重启后没有唤醒。 Bootloader没有find根设备。 错误: Gave up waiting for root device. ALERT! /dev/mapper/vg_mru-lv_mru_root does not exists. dropping to shell! 我在恢复shell,装入设备,chroot进入系统启动,一切正常,所以我只是增加了rootdelay到90s,并重新启动。 所以它工作了一天。 但现在我得到同样的错误,其次是: udevd[112]: worker [119] unexpectedly returned with status 0x0100 udevd[112]: worker[119] failed while handling '/devices/virtual/block/md0' udevd[112]: worker [120] unexpectedly returned with status 0x0100 udevd[112]: worker[120] failed while handling '/devices/virtual/block/md1' 如果我等待大约5分钟,然后写入退出INT intramfsshell,启动继续照常和计算机变得function齐全。 在消息中,有几十行: Sep 30 21:58:48 […]