Question -> shrinking non-root lvms, then grow root "/" lvm

Latest response

I have two systems I recently loaded with RHEL 6.5 server. I realized afterwards, I did not provide enough space to the "/" file system, it's currently at 90% usage. I typically never run into this problem; I have to date never had to shrink/grow any LVM except in class because I have (until now) properly measured my disks, measuring twice, cutting once... So on the Windshield-Bug spectrum, I'm currently the bug in this round.

I found three other LVM file systems I could reduce:
/dev/mapper/disk0-tmp "/tmp" reduce by 8gb
/dev/mapper/disk0-var "/var' reduce by 4gb
/var/mapper/disk0-spool "/var/spool" reduce by 4gb
/dev/mapper/disk0-log "/var/log" reduce by 4gb
/dev/mapper/disk0-home "/home" reduce by 8gb

This would reclaim 28GB that I would want to allocate to /dev/mapper/disk0-slash "/"

I found the documentation to shrink the LVMs above at this link

I found the documentation to grow the LVM "/" at this link

And the last link I posted said if I make room elsewhere, I do not have to add a physical volume, but just use the unused space that I created as a result of shrinking the other volumes.

MY QUESTION:
When I grow the "/" LVM, do I have to do that in the single user mode since the system is using "/"
Can I grow the lvm /dev/mapper/disk0-slash while in run level 3? Are there any other steps I should take when growing the LVM for "/"?

Request help please...

Thanks

Responses