This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lvm [2013/07/03 19:52] k2patel [Steps to create LVM from drive] |
lvm [2020/08/10 02:35] (current) |
||
---|---|---|---|
Line 19: | Line 19: | ||
==== Add drive to LVM ==== | ==== Add drive to LVM ==== | ||
<code bash> | <code bash> | ||
- | fdisk /dev/xvdk | + | # Rescan the machine if not found. |
+ | echo "- - -" > /sys/class/scsi_host/host0/scan | ||
+ | # Cont. | ||
+ | fdisk /dev/xvdk ## Comment "Specify Type 8e by option t" | ||
mkfs.ext3 /dev/xvdk1 | mkfs.ext3 /dev/xvdk1 | ||
pvcreate /dev/xvdk1 | pvcreate /dev/xvdk1 | ||
vgextend vg0 /dev/xvdk1 | vgextend vg0 /dev/xvdk1 | ||
- | lvextend -L 300G /dev/vg0/lv-vol001 | + | lvextend -L 300G /dev/vg0/lv-vol001 |
- | lvextend -L+99.91G /dev/vg0/lv-vol001 | + | OR |
+ | lvextend -L+99.91G /dev/vg0/lv-vol001 | ||
+ | OR | ||
+ | lvextend -l +100%FREE /dev/vg0/lv-vol001 | ||
resize2fs /dev/vg0/lv-vol001 | resize2fs /dev/vg0/lv-vol001 | ||
</code> | </code> | ||
- | |||
==== Reducing Size ==== | ==== Reducing Size ==== | ||
Line 44: | Line 49: | ||
e2fsck -y /dev/mapper/VolGroup00-LogVol02 | e2fsck -y /dev/mapper/VolGroup00-LogVol02 | ||
lvextend -L+512M /dev/mapper/VolGroup00-LogVol02 | lvextend -L+512M /dev/mapper/VolGroup00-LogVol02 | ||
+ | OR | ||
+ | lvextend -l +100%FREE /dev/mapper/VolGroup00-LogVol02 | ||
resize2fs /dev/mapper/VolGroup00-LogVol02 | resize2fs /dev/mapper/VolGroup00-LogVol02 | ||
mount /opt | mount /opt | ||
Line 51: | Line 58: | ||
<code bash | history> | <code bash | history> | ||
+ | #rescan the device | ||
+ | echo "- - -" > /sys/class/scsi_device/1\:0\:0\:0/device/rescan | ||
+ | #list devices and confirm you are going to update which drive. | ||
fdisk -l | fdisk -l | ||
- | fdisk /dev/sda ## Comment "Specidy Type 8e by option t" | + | ### Delete and recreate the partition 'make sure start block is the same' |
+ | fdisk /dev/sda ## Comment "Specify Type 8e by option t" | ||
+ | ### Reprobe partition table. | ||
+ | partprobe -s | ||
mkfs.ext3 /dev/sda1 | mkfs.ext3 /dev/sda1 | ||
vgextend VolGroup00 /dev/sda1 | vgextend VolGroup00 /dev/sda1 |