Difference between revisions of "Applicance/Resizing Disk/"

From Observer GigaFlow Support | VIAVI Solutions Inc.
Jump to: navigation, search
(Created page with "Reference https://www.rootusers.com/how-to-increase-the-size-of-a-linux-lvm-by-expanding-the-virtual-machine-disk/ Increase disk size in VMWare Find SCSI identifier ls /sys/...")
 
Line 9: Line 9:
 
  echo 1 > /sys/class/scsi_device/32\:0\:0\:0/device/rescan
 
  echo 1 > /sys/class/scsi_device/32\:0\:0\:0/device/rescan
  
Check disk payout
+
Check disk layout
 
  fdisk -l
 
  fdisk -l
 
Output  
 
Output  
Line 21: Line 21:
 
  /dev/sda1  *        2048      489471      243712  83  Linux
 
  /dev/sda1  *        2048      489471      243712  83  Linux
 
  /dev/sda2          489472    41943039    20726784  8e  Linux LVM
 
  /dev/sda2          489472    41943039    20726784  8e  Linux LVM
 +
 +
Use fdisk to add partition for new space
 +
fdisk /dev/sda
 +
 +
Use 'n' to create new partition, 'p' for primary, '3' for partition number (check its free), press 'enter' to use all available space.
 +
Press 't' to change partition type, '3' to edit the new partition, '8e' as the new type, 'w' to write to disk.
 +
 +
Next run the following to make the parition available.
 +
partx -a /dev/sda3
 +
 +
Increasing the volume
 +
partprobe -s
 +
pvcreate /dev/sda3
 +
vgextend cl /dev/sda3
 +
lvextend /dev/cl/opt /dev/sda3
 +
xfs_growfs /dev/mapper/cl-opt
 +
 +
Checking the disk size(s)
 +
pvdisplay
 +
lvdisplay
 +
fdisk -l
 +
xfs_info /dev/cl/opt
 +
df -h

Revision as of 10:42, 12 October 2017

Reference https://www.rootusers.com/how-to-increase-the-size-of-a-linux-lvm-by-expanding-the-virtual-machine-disk/ Increase disk size in VMWare

Find SCSI identifier

ls /sys/class/scsi_device/

Output:

32:0:0:0

Rescan SCSI to pick up new disk size (changing id 32:0:0:0 to what you see)

echo 1 > /sys/class/scsi_device/32\:0\:0\:0/device/rescan

Check disk layout

fdisk -l

Output

Disk /dev/sda: 42.9 GB, 42949672960 bytes, 83886080 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000c3b22
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      489471      243712   83  Linux
/dev/sda2          489472    41943039    20726784   8e  Linux LVM

Use fdisk to add partition for new space

fdisk /dev/sda

Use 'n' to create new partition, 'p' for primary, '3' for partition number (check its free), press 'enter' to use all available space. Press 't' to change partition type, '3' to edit the new partition, '8e' as the new type, 'w' to write to disk.

Next run the following to make the parition available.

partx -a /dev/sda3

Increasing the volume

partprobe -s
pvcreate /dev/sda3
vgextend cl /dev/sda3
lvextend /dev/cl/opt /dev/sda3
xfs_growfs /dev/mapper/cl-opt

Checking the disk size(s)

pvdisplay
lvdisplay
fdisk -l
xfs_info /dev/cl/opt
df -h