LVM: Mount LVM Partition(s) in Rescue Mode

LVM: Mount LVM Partition(s) in Rescue Mode


# When system is not able to boot up due to OS problems we may be leaded to boot it into
# Rescue Mode using a installation CD.

# While booting in this mode, system will try to find out linux installation and mount it
# under /mnt/sysimage giving us the opportunity of getting to F.S. in order to make
# appropriate modifications for system to be recovered. Sometimes, if OS is seriously
# damaged this is not possible. In this case, it may be useful to manually mount LVM
# partitions to check/modify OS to recover server.


# Boot the machine with installation CD into Rescue Mode.

sh-3.2# df -k
   Filesystem                1K-blocks        Used     Available  Use%   Mounted on
   /dev                         517568           0        517568    0%   /dev
   /tmp/loop0                   109184      109184             0  100%   /mnt/runtime

sh-3.2# vgs
   sh: vgs: command not found

sh-3.2# pvscan
   sh:  pvscan: command not found


# We get this kind of errors because lvm commands are not available in Rescue Mode.
# Instead we will precede any lvm commands by "lvm" command this way:

sh-3.2# lvm vgs
   VG    #PV  #LV  #SN  Attr      VSize    VFree
   vg00    1    7    0  wz--n-    31.50G      0


 
# Now we are ready to use lvm commands so we can mount our lvm volumes

# Check existing logical volumes

sh-3.2# lvm lvs
   LV      VG    Attr    LSize  Origin Snap%  Move Log Copy%  Convert
   lvhome  vg00  -wi---  4.50G
   lvopt   vg00  -wi---  5.00G
   lvroot  vg00  -wi---  5.00G
   lvswap  vg00  -wi---  5.00G
   lvtmp   vg00  -wi---  2.00G
   lvusr   vg00  -wi---  5.00G
   lvvar   vg00  -wi---  5.00G


# Activate our root volume group

sh-3.2# lvm vgchange -a y vg00
  7 logical volume(s) in volume group "vg00" now active

# Mount any desired volume, in this case "/" filesystem
 
sh-3.2# mkdir /mnt/temp
sh-3.2# mount /dev/vg00/lvroot /mnt/temp

# Now we are able to access our OS data to make any needed check/modification
5 (1)
Article Rating (1 Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
RHEL7: Configure automatic updates.
Viewed 2072 times since Wed, Oct 17, 2018
Secure Secure Shell
Viewed 11207 times since Fri, Aug 21, 2020
How to remove CTRL-M (^M) characters from a file in Linux
Viewed 2856 times since Thu, Feb 7, 2019
Linux - How to get Memory information
Viewed 2121 times since Fri, Jun 8, 2018
Epoch & Unix Timestamp Conversion Tools
Viewed 63579 times since Fri, Jun 22, 2018
RHEL: GPT/MBR partition tables (using disks larger than 2 TiB)
Viewed 12557 times since Sun, May 27, 2018
LVM: Reduce SWAP size by shrinking existing Logical Volume
Viewed 6474 times since Sat, Jun 2, 2018
Yum Update: DB_RUNRECOVERY Fatal error, run database recovery
Viewed 4326 times since Fri, Jan 17, 2020
Fedora 32: Simple Local File-Sharing with Samba CIFS Linux
Viewed 9062 times since Sun, Dec 6, 2020
linux aix Killing a process and all of its descendants
Viewed 4068 times since Tue, May 5, 2020