LVM Resize a Filesystem: Difference between revisions
Jump to navigation
Jump to search
m (Michael Kohler moved page LVM Extend a Filesystem to LVM Resize a Filesystem without leaving a redirect) |
No edit summary |
||
Line 1: | Line 1: | ||
== AIX == | == AIX == | ||
=== Extend a Filesystem === | |||
# <tt>'''# chfs -a size=+<additional size>M <absolute path to filesystem>'''</tt> | # <tt>'''# chfs -a size=+<additional size>M <absolute path to filesystem>'''</tt> | ||
== Linux == | == Linux == | ||
# <tt>'''# lvextend -L +<size in | === Extend a Filesystem === | ||
# <tt>'''# resize2fs /dev/ | # <tt>'''# lvextend -L +<size in MB>M /dev/rootvg/<logical volume>'''</tt> | ||
# <tt>'''# resize2fs /dev/<volume group>/<logical volume>'''</tt> | |||
=== Reduce a Filesystem === | |||
# Note: You may have to change to runlevel 1 in order to unmount. | |||
# This can be done online, but it is advised to dismount the filesystem before reducing the size. | |||
## <tt>'''# umount /dev/<volume group>/<logical volume>'''</tt> | |||
# Force check the filesystem to ensure it is clean. '''DO NOT RUN <tt>e2fsck</tt> IF THE FILESYSTEM IS MOUNTED'''. | |||
## <tt>'''# e2fsck –f /dev/<volume group>/<logical volume>'''</tt> | |||
# Reduce the filesystem. | |||
## <tt>'''# resize2fs /dev/<volume group>/<logical volume> <size in MB>M'''</tt> | |||
# Reduce the logical volume. | |||
## <tt>'''# lvreduce –L -<size in MB>M /dev/<volume group>/<logical volume>'''</tt> | |||
# Mount the filesystem. | |||
## <tt>'''# mount /dev/<volume group>/<logical volume>'''</tt> | |||
== Further Reading == | == Further Reading == |
Revision as of 14:10, 1 August 2014
AIX
Extend a Filesystem
- # chfs -a size=+<additional size>M <absolute path to filesystem>
Linux
Extend a Filesystem
- # lvextend -L +<size in MB>M /dev/rootvg/<logical volume>
- # resize2fs /dev/<volume group>/<logical volume>
Reduce a Filesystem
- Note: You may have to change to runlevel 1 in order to unmount.
- This can be done online, but it is advised to dismount the filesystem before reducing the size.
- # umount /dev/<volume group>/<logical volume>
- Force check the filesystem to ensure it is clean. DO NOT RUN e2fsck IF THE FILESYSTEM IS MOUNTED.
- # e2fsck –f /dev/<volume group>/<logical volume>
- Reduce the filesystem.
- # resize2fs /dev/<volume group>/<logical volume> <size in MB>M
- Reduce the logical volume.
- # lvreduce –L -<size in MB>M /dev/<volume group>/<logical volume>
- Mount the filesystem.
- # mount /dev/<volume group>/<logical volume>