我在由 mdadm 创建的 raid1 上运行 LVM 设置。md2 基于 sda6(主分区:次分区 8:6)和 sdb6(8:22)。md2 是分区 9:2。md2 顶部的 VG 有 4 个 LV,即 var、home、usr、tmp。
首先是问题:启动时,设备映射器似乎选择了错误的分区进行映射!启动后立即显示的信息如下
~# dmsetup table
systemlvm-home: 0 4194304 linear 8:22 384
systemlvm-home: 4194304 16777216 linear 8:22 69206400
systemlvm-home: 20971520 8388608 linear 8:22 119538048
systemlvm-home: 29360128 6291456 linear 8:22 243270016
systemlvm-tmp: 0 2097152 linear 8:22 41943424
systemlvm-usr: 0 10485760 linear 8:22 20971904
systemlvm-var: 0 10485760 linear 8:22 10486144
systemlvm-var: 10485760 6291456 linear 8:22 4194688
systemlvm-var: 16777216 4194304 linear 8:22 44040576
systemlvm-var: 20971520 10485760 linear 8:22 31457664
systemlvm-var: 31457280 20971520 linear 8:22 48234880
systemlvm-var: 52428800 33554432 linear 8:22 85983616
systemlvm-var: 85983232 115343360 linear 8:22 127926656
~# cat /proc/mdstat
Personalities : [raid1]
md2 : active (auto-read-only) raid1 sda6[0]
151798080 blocks [2/1] [U_]
md0 : active raid1 sda1[0] sdb1[1]
96256 blocks [2/2] [UU]
md1 : active raid1 sda2[0] sdb2[1]
2931776 blocks [2/2] [UU]
我必须手动“lvchange -an”所有 LV,将 /dev/sdb6 添加回 raid 并重新激活 LV,然后一切正常。但它阻止我自动挂载分区,显然会导致一系列其他问题。
如果一切正常,信息如下
~$ cat /proc/mdstat
Personalities : [raid1]
md2 : active raid1 sdb6[1] sda6[0]
151798080 blocks [2/2] [UU]
...
~# dmsetup table
systemlvm-home: 0 4194304 linear 9:2 384
systemlvm-home: 4194304 16777216 linear 9:2 69206400
systemlvm-home: 20971520 8388608 linear 9:2 119538048
systemlvm-home: 29360128 6291456 linear 9:2 243270016
systemlvm-tmp: 0 2097152 linear 9:2 41943424
systemlvm-usr: 0 10485760 linear 9:2 20971904
systemlvm-var: 0 10485760 linear 9:2 10486144
systemlvm-var: 10485760 6291456 linear 9:2 4194688
systemlvm-var: 16777216 4194304 linear 9:2 44040576
systemlvm-var: 20971520 10485760 linear 9:2 31457664
systemlvm-var: 31457280 20971520 linear 9:2 48234880
systemlvm-var: 52428800 33554432 linear 9:2 85983616
systemlvm-var: 85983232 115343360 linear 9:2 127926656
我认为 LVM 出于某种原因只是“占用”了 /dev/sdb6,而这个磁盘在 raid 中却不见了。我尝试了 lvm.conf 中的几乎所有选项,但似乎都没有用。
下面是一些更多信息,例如配置文件。有人知道这里发生了什么以及如何防止这种情况发生吗?
如果您需要任何其他信息,请告诉我
提前致谢!Dominik
信息(来自“已修复”的系统):
~# cat /etc/debian_version
5.0.4
~# uname -a
Linux kermit 2.6.26-2-686 #1 SMP Wed Feb 10 08:59:21 UTC 2010 i686 GNU/Linux
~# lvm version
LVM version: 2.02.39 (2008-06-27)
Library version: 1.02.27 (2008-06-25)
Driver version: 4.13.0
~# cat /etc/mdadm/mdadm.conf
DEVICE partitions
ARRAY /dev/md1 level=raid1 num-devices=2 metadata=00.90 UUID=11e9dc6c:1da99f3f:b3088ca6:c6fe60e9
ARRAY /dev/md0 level=raid1 num-devices=2 metadata=00.90 UUID=92ed1e4b:897361d3:070682b3:3baa4fa1
ARRAY /dev/md2 level=raid1 num-devices=2 metadata=00.90 UUID=601d4642:39dc80d7:96e8bbac:649924ba
~# mount
/dev/md1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/md0 on /boot type ext3 (rw)
/dev/mapper/systemlvm-usr on /usr type reiserfs (rw)
/dev/mapper/systemlvm-tmp on /tmp type reiserfs (rw)
/dev/mapper/systemlvm-home on /home type reiserfs (rw)
/dev/mapper/systemlvm-var on /var type reiserfs (rw)
~# grep -v ^$ /etc/lvm/lvm.conf | grep -v "#"
devices {
dir = "/dev"
scan = [ "/dev" ]
preferred_names = [ ]
filter = [ "a|/dev/md.*|", "r/.*/" ]
cache_dir = "/etc/lvm/cache"
cache_file_prefix = ""
write_cache_state = 1
sysfs_scan = 1
md_component_detection = 1
ignore_suspended_devices = 0
}
log {
verbose = 0
syslog = 1
overwrite = 0
level = 0
indent = 1
command_names = 0
prefix = " "
}
backup {
backup = 1
backup_dir = "/etc/lvm/backup"
archive = 1
archive_dir = "/etc/lvm/archive"
retain_min = 10
retain_days = 30
}
shell {
history_size = 100
}
global {
umask = 077
test = 0
units = "h"
activation = 1
proc = "/proc"
locking_type = 1
fallback_to_clustered_locking = 1
fallback_to_local_locking = 1
locking_dir = "/lib/init/rw"
}
activation {
missing_stripe_filler = "/dev/ioerror"
reserved_stack = 256
reserved_memory = 8192
process_priority = -18
mirror_region_size = 512
readahead = "auto"
mirror_log_fault_policy = "allocate"
mirror_device_fault_policy = "remove"
}
:~# vgscan -vvv
Processing: vgscan -vvv
O_DIRECT will be used
Setting global/locking_type to 1
File-based locking selected.
Setting global/locking_dir to /lib/init/rw
Locking /lib/init/rw/P_global WB
Wiping cache of LVM-capable devices
/dev/block/1:0: Added to device cache
/dev/block/1:1: Added to device cache
/dev/block/1:10: Added to device cache
/dev/block/1:11: Added to device cache
/dev/block/1:12: Added to device cache
/dev/block/1:13: Added to device cache
/dev/block/1:14: Added to device cache
/dev/block/1:15: Added to device cache
/dev/block/1:2: Added to device cache
/dev/block/1:3: Added to device cache
/dev/block/1:4: Added to device cache
/dev/block/1:5: Added to device cache
/dev/block/1:6: Added to device cache
/dev/block/1:7: Added to device cache
/dev/block/1:8: Added to device cache
/dev/block/1:9: Added to device cache
/dev/block/253:0: Added to device cache
/dev/block/253:1: Added to device cache
/dev/block/253:2: Added to device cache
/dev/block/253:3: Added to device cache
/dev/block/8:0: Added to device cache
/dev/block/8:1: Added to device cache
/dev/block/8:16: Added to device cache
/dev/block/8:17: Added to device cache
/dev/block/8:18: Added to device cache
/dev/block/8:19: Added to device cache
/dev/block/8:2: Added to device cache
/dev/block/8:21: Added to device cache
/dev/block/8:22: Added to device cache
/dev/block/8:3: Added to device cache
/dev/block/8:5: Added to device cache
/dev/block/8:6: Added to device cache
/dev/block/9:0: Already in device cache
/dev/block/9:1: Already in device cache
/dev/block/9:2: Already in device cache
/dev/bsg/0:0:0:0: Not a block device
/dev/bsg/1:0:0:0: Not a block device
/dev/bus/usb/001/001: Not a block device
[... many more "not a block device"]
/dev/core: Not a block device
/dev/cpu_dma_latency: Not a block device
/dev/disk/by-id/ata-SAMSUNG_HD160JJ_S08HJ10L507895: Aliased to /dev/block/8:16 in device cache
/dev/disk/by-id/ata-SAMSUNG_HD160JJ_S08HJ10L507895-part1: Aliased to /dev/block/8:17 in device cache
/dev/disk/by-id/ata-SAMSUNG_HD160JJ_S08HJ10L507895-part2: Aliased to /dev/block/8:18 in device cache
/dev/disk/by-id/ata-SAMSUNG_HD160JJ_S08HJ10L507895-part3: Aliased to /dev/block/8:19 in device cache
/dev/disk/by-id/ata-SAMSUNG_HD160JJ_S08HJ10L507895-part5: Aliased to /dev/block/8:21 in device cache
/dev/disk/by-id/ata-SAMSUNG_HD160JJ_S08HJ10L507895-part6: Aliased to /dev/block/8:22 in device cache
/dev/disk/by-id/ata-SAMSUNG_HD160JJ_S08HJ10L526800: Aliased to /dev/block/8:0 in device cache
/dev/disk/by-id/ata-SAMSUNG_HD160JJ_S08HJ10L526800-part1: Aliased to /dev/block/8:1 in device cache
/dev/disk/by-id/ata-SAMSUNG_HD160JJ_S08HJ10L526800-part2: Aliased to /dev/block/8:2 in device cache
/dev/disk/by-id/ata-SAMSUNG_HD160JJ_S08HJ10L526800-part3: Aliased to /dev/block/8:3 in device cache
/dev/disk/by-id/ata-SAMSUNG_HD160JJ_S08HJ10L526800-part5: Aliased to /dev/block/8:5 in device cache
/dev/disk/by-id/ata-SAMSUNG_HD160JJ_S08HJ10L526800-part6: Aliased to /dev/block/8:6 in device cache
/dev/disk/by-id/dm-name-systemlvm-home: Aliased to /dev/block/253:2 in device cache
/dev/disk/by-id/dm-name-systemlvm-tmp: Aliased to /dev/block/253:3 in device cache
/dev/disk/by-id/dm-name-systemlvm-usr: Aliased to /dev/block/253:1 in device cache
/dev/disk/by-id/dm-name-systemlvm-var: Aliased to /dev/block/253:0 in device cache
/dev/disk/by-id/dm-uuid-LVM-rL8Oq2dA7oeRYeu1orJA7Ufnb1kjOyvr25N7CRZpUMzR18NfS6zeSeAVnVT98LuU: Aliased to /dev/block/253:0 in device cache
/dev/disk/by-id/dm-uuid-LVM-rL8Oq2dA7oeRYeu1orJA7Ufnb1kjOyvr3TpFXtLjYGEwn79IdXsSCZPl8AxmqbmQ: Aliased to /dev/block/253:1 in device cache
/dev/disk/by-id/dm-uuid-LVM-rL8Oq2dA7oeRYeu1orJA7Ufnb1kjOyvrc5MJ4KolevMjt85PPBrQuRTkXbx6NvTi: Aliased to /dev/block/253:3 in device cache
/dev/disk/by-id/dm-uuid-LVM-rL8Oq2dA7oeRYeu1orJA7Ufnb1kjOyvrYXrfdg5OSYDVkNeiQeQksgCI849Z2hx8: Aliased to /dev/block/253:2 in device cache
/dev/disk/by-id/md-uuid-11e9dc6c:1da99f3f:b3088ca6:c6fe60e9: Already in device cache
/dev/disk/by-id/md-uuid-601d4642:39dc80d7:96e8bbac:649924ba: Already in device cache
/dev/disk/by-id/md-uuid-92ed1e4b:897361d3:070682b3:3baa4fa1: Already in device cache
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD160JJS08HJ10L507895: Aliased to /dev/block/8:16 in device cache
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD160JJS08HJ10L507895-part1: Aliased to /dev/block/8:17 in device cache
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD160JJS08HJ10L507895-part2: Aliased to /dev/block/8:18 in device cache
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD160JJS08HJ10L507895-part3: Aliased to /dev/block/8:19 in device cache
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD160JJS08HJ10L507895-part5: Aliased to /dev/block/8:21 in device cache
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD160JJS08HJ10L507895-part6: Aliased to /dev/block/8:22 in device cache
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD160JJS08HJ10L526800: Aliased to /dev/block/8:0 in device cache
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD160JJS08HJ10L526800-part1: Aliased to /dev/block/8:1 in device cache
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD160JJS08HJ10L526800-part2: Aliased to /dev/block/8:2 in device cache
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD160JJS08HJ10L526800-part3: Aliased to /dev/block/8:3 in device cache
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD160JJS08HJ10L526800-part5: Aliased to /dev/block/8:5 in device cache
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD160JJS08HJ10L526800-part6: Aliased to /dev/block/8:6 in device cache
/dev/disk/by-path/pci-0000:00:0f.0-scsi-0:0:0:0: Aliased to /dev/block/8:0 in device cache
/dev/disk/by-path/pci-0000:00:0f.0-scsi-0:0:0:0-part1: Aliased to /dev/block/8:1 in device cache
/dev/disk/by-path/pci-0000:00:0f.0-scsi-0:0:0:0-part2: Aliased to /dev/block/8:2 in device cache
/dev/disk/by-path/pci-0000:00:0f.0-scsi-0:0:0:0-part3: Aliased to /dev/block/8:3 in device cache
/dev/disk/by-path/pci-0000:00:0f.0-scsi-0:0:0:0-part5: Aliased to /dev/block/8:5 in device cache
/dev/disk/by-path/pci-0000:00:0f.0-scsi-0:0:0:0-part6: Aliased to /dev/block/8:6 in device cache
/dev/disk/by-path/pci-0000:00:0f.0-scsi-1:0:0:0: Aliased to /dev/block/8:16 in device cache
/dev/disk/by-path/pci-0000:00:0f.0-scsi-1:0:0:0-part1: Aliased to /dev/block/8:17 in device cache
/dev/disk/by-path/pci-0000:00:0f.0-scsi-1:0:0:0-part2: Aliased to /dev/block/8:18 in device cache
/dev/disk/by-path/pci-0000:00:0f.0-scsi-1:0:0:0-part3: Aliased to /dev/block/8:19 in device cache
/dev/disk/by-path/pci-0000:00:0f.0-scsi-1:0:0:0-part5: Aliased to /dev/block/8:21 in device cache
/dev/disk/by-path/pci-0000:00:0f.0-scsi-1:0:0:0-part6: Aliased to /dev/block/8:22 in device cache
/dev/disk/by-uuid/13c1262b-e06f-40ce-b088-ce410640a6dc: Aliased to /dev/block/253:3 in device cache
/dev/disk/by-uuid/379f57b0-2e03-414c-808a-f76160617336: Aliased to /dev/block/253:2 in device cache
/dev/disk/by-uuid/4fb2d6d3-bd51-48d3-95ee-8e404faf243d: Already in device cache
/dev/disk/by-uuid/5c6728ec-82c1-49c0-93c5-f6dbd5c0d659: Aliased to /dev/block/8:5 in device cache
/dev/disk/by-uuid/a13cdfcd-2191-4185-a727-ffefaf7a382e: Aliased to /dev/block/253:1 in device cache
/dev/disk/by-uuid/e0d5893d-ff88-412f-b753-9e3e9af3242d: Aliased to /dev/block/8:21 in device cache
/dev/disk/by-uuid/e79c9da6-8533-4e55-93ec-208876671edc: Aliased to /dev/block/253:0 in device cache
/dev/disk/by-uuid/f3f176f5-12f7-4af8-952a-c6ac43a6e332: Already in device cache
/dev/dm-0: Aliased to /dev/block/253:0 in device cache (preferred name)
/dev/dm-1: Aliased to /dev/block/253:1 in device cache (preferred name)
/dev/dm-2: Aliased to /dev/block/253:2 in device cache (preferred name)
/dev/dm-3: Aliased to /dev/block/253:3 in device cache (preferred name)
/dev/fd: Symbolic link to directory
/dev/full: Not a block device
/dev/hpet: Not a block device
/dev/initctl: Not a block device
/dev/input/by-path/platform-i8042-serio-0-event-kbd: Not a block device
/dev/input/event0: Not a block device
/dev/input/mice: Not a block device
/dev/kmem: Not a block device
/dev/kmsg: Not a block device
/dev/log: Not a block device
/dev/loop/0: Added to device cache
/dev/MAKEDEV: Not a block device
/dev/mapper/control: Not a block device
/dev/mapper/systemlvm-home: Aliased to /dev/dm-2 in device cache
/dev/mapper/systemlvm-tmp: Aliased to /dev/dm-3 in device cache
/dev/mapper/systemlvm-usr: Aliased to /dev/dm-1 in device cache
/dev/mapper/systemlvm-var: Aliased to /dev/dm-0 in device cache
/dev/md0: Already in device cache
/dev/md1: Already in device cache
/dev/md2: Already in device cache
/dev/mem: Not a block device
/dev/net/tun: Not a block device
/dev/network_latency: Not a block device
/dev/network_throughput: Not a block device
/dev/null: Not a block device
/dev/port: Not a block device
/dev/ppp: Not a block device
/dev/psaux: Not a block device
/dev/ptmx: Not a block device
/dev/pts/0: Not a block device
/dev/ram0: Aliased to /dev/block/1:0 in device cache (preferred name)
/dev/ram1: Aliased to /dev/block/1:1 in device cache (preferred name)
/dev/ram10: Aliased to /dev/block/1:10 in device cache (preferred name)
/dev/ram11: Aliased to /dev/block/1:11 in device cache (preferred name)
/dev/ram12: Aliased to /dev/block/1:12 in device cache (preferred name)
/dev/ram13: Aliased to /dev/block/1:13 in device cache (preferred name)
/dev/ram14: Aliased to /dev/block/1:14 in device cache (preferred name)
/dev/ram15: Aliased to /dev/block/1:15 in device cache (preferred name)
/dev/ram2: Aliased to /dev/block/1:2 in device cache (preferred name)
/dev/ram3: Aliased to /dev/block/1:3 in device cache (preferred name)
/dev/ram4: Aliased to /dev/block/1:4 in device cache (preferred name)
/dev/ram5: Aliased to /dev/block/1:5 in device cache (preferred name)
/dev/ram6: Aliased to /dev/block/1:6 in device cache (preferred name)
/dev/ram7: Aliased to /dev/block/1:7 in device cache (preferred name)
/dev/ram8: Aliased to /dev/block/1:8 in device cache (preferred name)
/dev/ram9: Aliased to /dev/block/1:9 in device cache (preferred name)
/dev/random: Not a block device
/dev/root: Already in device cache
/dev/rtc: Not a block device
/dev/rtc0: Not a block device
/dev/sda: Aliased to /dev/block/8:0 in device cache (preferred name)
/dev/sda1: Aliased to /dev/block/8:1 in device cache (preferred name)
/dev/sda2: Aliased to /dev/block/8:2 in device cache (preferred name)
/dev/sda3: Aliased to /dev/block/8:3 in device cache (preferred name)
/dev/sda5: Aliased to /dev/block/8:5 in device cache (preferred name)
/dev/sda6: Aliased to /dev/block/8:6 in device cache (preferred name)
/dev/sdb: Aliased to /dev/block/8:16 in device cache (preferred name)
/dev/sdb1: Aliased to /dev/block/8:17 in device cache (preferred name)
/dev/sdb2: Aliased to /dev/block/8:18 in device cache (preferred name)
/dev/sdb3: Aliased to /dev/block/8:19 in device cache (preferred name)
/dev/sdb5: Aliased to /dev/block/8:21 in device cache (preferred name)
/dev/sdb6: Aliased to /dev/block/8:22 in device cache (preferred name)
/dev/shm/network/ifstate: Not a block device
/dev/snapshot: Not a block device
/dev/sndstat: stat failed: Datei oder Verzeichnis nicht gefunden
/dev/stderr: Not a block device
/dev/stdin: Not a block device
/dev/stdout: Not a block device
/dev/systemlvm/home: Aliased to /dev/dm-2 in device cache
/dev/systemlvm/tmp: Aliased to /dev/dm-3 in device cache
/dev/systemlvm/usr: Aliased to /dev/dm-1 in device cache
/dev/systemlvm/var: Aliased to /dev/dm-0 in device cache
/dev/tty: Not a block device
/dev/tty0: Not a block device
[... many more "not a block device"]
/dev/vcsa6: Not a block device
/dev/xconsole: Not a block device
/dev/zero: Not a block device
Wiping internal VG cache
lvmcache: initialised VG #orphans_lvm1
lvmcache: initialised VG #orphans_pool
lvmcache: initialised VG #orphans_lvm2
Reading all physical volumes. This may take a while...
Finding all volume groups
/dev/ram0: Skipping (regex)
/dev/loop/0: Skipping (sysfs)
/dev/sda: Skipping (regex)
Opened /dev/md0 RO
/dev/md0: size is 192512 sectors
Closed /dev/md0
/dev/md0: size is 192512 sectors
Opened /dev/md0 RW O_DIRECT
/dev/md0: block size is 1024 bytes
Closed /dev/md0
Using /dev/md0
Opened /dev/md0 RW O_DIRECT
/dev/md0: block size is 1024 bytes
/dev/md0: No label detected
Closed /dev/md0
/dev/dm-0: Skipping (regex)
/dev/ram1: Skipping (regex)
/dev/sda1: Skipping (regex)
Opened /dev/md1 RO
/dev/md1: size is 5863552 sectors
Closed /dev/md1
/dev/md1: size is 5863552 sectors
Opened /dev/md1 RW O_DIRECT
/dev/md1: block size is 4096 bytes
Closed /dev/md1
Using /dev/md1
Opened /dev/md1 RW O_DIRECT
/dev/md1: block size is 4096 bytes
/dev/md1: No label detected
Closed /dev/md1
/dev/dm-1: Skipping (regex)
/dev/ram2: Skipping (regex)
/dev/sda2: Skipping (regex)
Opened /dev/md2 RO
/dev/md2: size is 303596160 sectors
Closed /dev/md2
/dev/md2: size is 303596160 sectors
Opened /dev/md2 RW O_DIRECT
/dev/md2: block size is 4096 bytes
Closed /dev/md2
Using /dev/md2
Opened /dev/md2 RW O_DIRECT
/dev/md2: block size is 4096 bytes
/dev/md2: lvm2 label detected
lvmcache: /dev/md2: now in VG #orphans_lvm2 (#orphans_lvm2)
/dev/md2: Found metadata at 39936 size 2632 (in area at 2048 size 194560) for systemlvm (rL8Oq2-dA7o-eRYe-u1or-JA7U-fnb1-kjOyvr)
lvmcache: /dev/md2: now in VG systemlvm with 1 mdas
lvmcache: /dev/md2: setting systemlvm VGID to rL8Oq2dA7oeRYeu1orJA7Ufnb1kjOyvr
lvmcache: /dev/md2: VG systemlvm: Set creation host to rescue.
Closed /dev/md2
/dev/dm-2: Skipping (regex)
/dev/ram3: Skipping (regex)
/dev/sda3: Skipping (regex)
/dev/dm-3: Skipping (regex)
/dev/ram4: Skipping (regex)
/dev/ram5: Skipping (regex)
/dev/sda5: Skipping (regex)
/dev/ram6: Skipping (regex)
/dev/sda6: Skipping (regex)
/dev/ram7: Skipping (regex)
/dev/ram8: Skipping (regex)
/dev/ram9: Skipping (regex)
/dev/ram10: Skipping (regex)
/dev/ram11: Skipping (regex)
/dev/ram12: Skipping (regex)
/dev/ram13: Skipping (regex)
/dev/ram14: Skipping (regex)
/dev/ram15: Skipping (regex)
/dev/sdb: Skipping (regex)
/dev/sdb1: Skipping (regex)
/dev/sdb2: Skipping (regex)
/dev/sdb3: Skipping (regex)
/dev/sdb5: Skipping (regex)
/dev/sdb6: Skipping (regex)
Locking /lib/init/rw/V_systemlvm RB
Finding volume group "systemlvm"
Opened /dev/md2 RW O_DIRECT
/dev/md2: block size is 4096 bytes
/dev/md2: lvm2 label detected
lvmcache: /dev/md2: now in VG #orphans_lvm2 (#orphans_lvm2) with 1 mdas
/dev/md2: Found metadata at 39936 size 2632 (in area at 2048 size 194560) for systemlvm (rL8Oq2-dA7o-eRYe-u1or-JA7U-fnb1-kjOyvr)
lvmcache: /dev/md2: now in VG systemlvm with 1 mdas
lvmcache: /dev/md2: setting systemlvm VGID to rL8Oq2dA7oeRYeu1orJA7Ufnb1kjOyvr
lvmcache: /dev/md2: VG systemlvm: Set creation host to rescue.
Using cached label for /dev/md2
Read systemlvm metadata (19) from /dev/md2 at 39936 size 2632
/dev/md2 0: 0 16: home(0:0)
/dev/md2 1: 16 24: var(40:0)
/dev/md2 2: 40 40: var(0:0)
/dev/md2 3: 80 40: usr(0:0)
/dev/md2 4: 120 40: var(80:0)
/dev/md2 5: 160 8: tmp(0:0)
/dev/md2 6: 168 16: var(64:0)
/dev/md2 7: 184 80: var(120:0)
/dev/md2 8: 264 64: home(16:0)
/dev/md2 9: 328 128: var(200:0)
/dev/md2 10: 456 32: home(80:0)
/dev/md2 11: 488 440: var(328:0)
/dev/md2 12: 928 24: home(112:0)
/dev/md2 13: 952 206: NULL(0:0)
Found volume group "systemlvm" using metadata type lvm2
Read volume group systemlvm from /etc/lvm/backup/systemlvm
Unlocking /lib/init/rw/V_systemlvm
Closed /dev/md2
Unlocking /lib/init/rw/P_global
~# vgdisplay
--- Volume group ---
VG Name systemlvm
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 19
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 4
Open LV 4
Max PV 0
Cur PV 1
Act PV 1
VG Size 144,75 GB
PE Size 128,00 MB
Total PE 1158
Alloc PE / Size 952 / 119,00 GB
Free PE / Size 206 / 25,75 GB
VG UUID rL8Oq2-dA7o-eRYe-u1or-JA7U-fnb1-kjOyvr
~# pvdisplay
--- Physical volume ---
PV Name /dev/md2
VG Name systemlvm
PV Size 144,77 GB / not usable 16,31 MB
Allocatable yes
PE Size (KByte) 131072
Total PE 1158
Free PE 206
Allocated PE 952
PV UUID ZSAzP5-iBvr-L7jy-wB8T-AiWz-0g3m-HLK66Y
:~# lvdisplay
--- Logical volume ---
LV Name /dev/systemlvm/home
VG Name systemlvm
LV UUID YXrfdg-5OSY-DVkN-eiQe-Qksg-CI84-9Z2hx8
LV Write Access read/write
LV Status available
# open 2
LV Size 17,00 GB
Current LE 136
Segments 4
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:2
--- Logical volume ---
LV Name /dev/systemlvm/var
VG Name systemlvm
LV UUID 25N7CR-ZpUM-zR18-NfS6-zeSe-AVnV-T98LuU
LV Write Access read/write
LV Status available
# open 2
LV Size 96,00 GB
Current LE 768
Segments 7
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0
--- Logical volume ---
LV Name /dev/systemlvm/usr
VG Name systemlvm
LV UUID 3TpFXt-LjYG-Ewn7-9IdX-sSCZ-Pl8A-xmqbmQ
LV Write Access read/write
LV Status available
# open 2
LV Size 5,00 GB
Current LE 40
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:1
--- Logical volume ---
LV Name /dev/systemlvm/tmp
VG Name systemlvm
LV UUID c5MJ4K-olev-Mjt8-5PPB-rQuR-TkXb-x6NvTi
LV Write Access read/write
LV Status available
# open 2
LV Size 1,00 GB
Current LE 8
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:3
答案1
检查/etc/lvm/lvm.conf
- 您需要编辑它并调整过滤器配置。
基本上,LVM 会扫描系统中的所有块设备,并在 /dev/mdX 之前找到 /dev/sdX。
如果你编辑 lvm.conf 并添加类似
filter = [ "a/md/", "r/.*/" ]
它将只扫描 /dev/mdX 设备。
答案2
:~# vgscan -vv
Setting global/locking_type to 1
File-based locking selected.
Setting global/locking_dir to /lib/init/rw
Locking /lib/init/rw/P_global WB
Wiping cache of LVM-capable devices
/dev/sndstat: stat failed: Datei oder Verzeichnis nicht gefunden
Wiping internal VG cache
Reading all physical volumes. This may take a while...
Finding all volume groups
/dev/md0: size is 192512 sectors
/dev/md0: size is 192512 sectors
/dev/md0: No label detected
/dev/md1: size is 5863552 sectors
/dev/md1: size is 5863552 sectors
/dev/md1: No label detected
/dev/md2: size is 303596160 sectors
/dev/md2: size is 303596160 sectors
/dev/md2: lvm2 label detected
Locking /lib/init/rw/V_systemlvm RB
Finding volume group "systemlvm"
/dev/md2: lvm2 label detected
Found volume group "systemlvm" using metadata type lvm2
Unlocking /lib/init/rw/V_systemlvm
Unlocking /lib/init/rw/P_global
答案3
似乎 LVM 卷是在 MD 设备之前组装的。您能检查一下它们的启动顺序吗/etc/rc?.d/
(假设启动脚本在那里)?
答案4
更新后问题消失了。由于我无法再重现此问题,因此我不得不“关闭”此主题。如果有人也遇到此问题,请不要问我,因为我有一些关于此问题的日志和文档,尽管我不知道如何解决它。