[linux-lvm] Problems with LVM setup using former RAID-1 disks

Michael Guyver michael.guyver at gmail.com
Tue Sep 2 10:43:34 UTC 2008


Hi there,

My server recently got a (short) holiday from the data centre it's
been locked in for a few years and a fresh OS install which brought it
up to CentOS 5.2. The installation was slightly hurried and the LVM
setup was not reviewed very thoroughly - the default CentOS installer
partitions were simply accepted. The server has two Maxtor 200 GB
disks which were previously configured to run in a RAID-1
configuration.

However, judging by the output of fdisk -l, mount, pvdisplay and
lvdisplay, it seems that while the system is using /dev/sda1 as /boot,
it's using /dev/sdb2 as the / partition. Running system-config-lvm
shows /dev/sda2 as uninitialised. Running pvdisplay results in the
following:

# pvdisplay
  Found duplicate PV g7ZWtzNQcHx2PMQghP0NBHDXuYcaYqAt: using /dev/sdb2
not /dev/sda2
  --- Physical volume ---
  PV Name               /dev/sdb2
  VG Name               VolGroup00
  PV Size               189.67 GB / not usable 15.34 MB
  Allocatable           yes (but full)
  PE Size (KByte)       32768
  Total PE              6069
  Free PE               0
  Allocated PE          6069
  PV UUID               g7ZWtz-NQcH-x2PM-QghP-0NBH-DXuY-caYqAt

I'm not running EMC PowerPath as suggested in KB article
http://kbase.redhat.com/faq/FAQ_80_12135.shtm.

Some other config details are included below for information and
hopefully to help someone to spot the problem I'm having. Could this
be caused by the RAID superblock being preserved on the disks despite
the OS being reinstalled?

Ideally I would like to configure the system to run with redundancy -
either using software RAID-1 or using LVM mirroring, the investigation
of which is what led me to discover this problem in the first place.

Best wishes

Michael

---------------------------------------------------------------------------------------------------
# lvdisplay
  Found duplicate PV g7ZWtzNQcHx2PMQghP0NBHDXuYcaYqAt: using /dev/sdb2
not /dev/sda2
  --- Logical volume ---
  LV Name                /dev/VolGroup00/LogVol00
  VG Name                VolGroup00
  LV UUID                rvPZJS-6Z7a-kXzk-aLcM-vv13-eRCK-kjg6I1
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                187.72 GB
  Current LE             6007
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0

  --- Logical volume ---
  LV Name                /dev/VolGroup00/LogVol01
  VG Name                VolGroup00
  LV UUID                zvxDsa-MZXn-akSA-DlzC-49IX-65Fo-HPBuyJ
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                1.94 GB
  Current LE             62
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1

---------------------------------------------------------------------------------------------------
# vgdisplay
  Found duplicate PV g7ZWtzNQcHx2PMQghP0NBHDXuYcaYqAt: using /dev/sdb2
not /dev/sda2
  --- Volume group ---
  VG Name               VolGroup00
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               189.66 GB
  PE Size               32.00 MB
  Total PE              6069
  Alloc PE / Size       6069 / 189.66 GB
  Free  PE / Size       0 / 0
  VG UUID               QeetG1-sSbh-g4Sp-bnbQ-9ZdD-Co1q-aoJe6t


--------------------------------------------------------------------------------------------------
# fdisk -l

Disk /dev/sda: 203.9 GB, 203928109056 bytes
255 heads, 63 sectors/track, 24792 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14       24773   198884700   8e  Linux LVM

Disk /dev/sdb: 203.9 GB, 203928109056 bytes
255 heads, 63 sectors/track, 24792 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1          13      104391   83  Linux
/dev/sdb2              14       24773   198884700   8e  Linux LVM

--------------------------------------------------------------------------------------------------
# lvm dumpconfig
  devices {
        dir="/dev"
        scan="/dev"
        preferred_names=[]
        filter="a/.*/"
        cache_dir="/etc/lvm/cache"
        cache_file_prefix=""
        write_cache_state=1
        sysfs_scan=1
        md_component_detection=1
        ignore_suspended_devices=0
  }
  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"
  }
  global {
        umask=63
        test=0
        units="h"
        activation=1
        proc="/proc"
        locking_type=1
        fallback_to_clustered_locking=1
        fallback_to_local_locking=1
        locking_dir="/var/lock/lvm"
  }
  shell {
        history_size=100
  }
  backup {
        backup=1
        backup_dir="/etc/lvm/backup"
        archive=1
        archive_dir="/etc/lvm/archive"
        retain_min=10
        retain_days=30
  }
  log {
        verbose=0
        syslog=1
        overwrite=0
        level=0
        indent=1
        command_names=0
        prefix="  "
  }
--------------------------------------------------------------------------------------------------
# pvcreate -M 2 /dev/sda2
  Found duplicate PV g7ZWtzNQcHx2PMQghP0NBHDXuYcaYqAt: using /dev/sdb2
not /dev/sda2
  Found duplicate PV g7ZWtzNQcHx2PMQghP0NBHDXuYcaYqAt: using /dev/sda2
not /dev/sdb2
  Found duplicate PV g7ZWtzNQcHx2PMQghP0NBHDXuYcaYqAt: using /dev/sdb2
not /dev/sda2
  Found duplicate PV g7ZWtzNQcHx2PMQghP0NBHDXuYcaYqAt: using /dev/sda2
not /dev/sdb2
  Can't initialize physical volume "/dev/sda2" of volume group
"VolGroup00" without -ff

--------------------------------------------------------------------------------------------------
# pvcreate -M 2 -ff /dev/sda2
  Found duplicate PV g7ZWtzNQcHx2PMQghP0NBHDXuYcaYqAt: using /dev/sdb2
not /dev/sda2
Really INITIALIZE physical volume "/dev/sda2" of volume group
"VolGroup00" [y/n]? n
  /dev/sda2: physical volume not initialized

--------------------------------------------------------------------------------------------------
# cat /proc/mdstat
Personalities :
unused devices: <none>




More information about the linux-lvm mailing list