02-19-2015
Well, the big question is "Is your VM provided volume defined as an LVM device or set up to give fixed partitions?"
If the filesystem is an LVM filesystem and you have got the space into your volume group, then using
lvextend should do the job. If you use the
-r flag then it will alter the filesystem when you resize the logical volume.
If you filesystem is on a fixed slice of disk, then I think you are stuck with it. You would need to do something like this:-
- Define the new disk or slice as an LVM Physical Volume
- Create a volume group using this PV
- Create a logical volume of at least 500Gb in the volume group
- Format the logical volume as a filesystem.
- Mount the filesystem & move the data
- Edit /etc/fstab to point to the new filesystem to be mounted
- Unmount the original filesystem
- Unmount the new filesystem and remount it to the correct location
- Destroy the original filesystem/disk/slice
- Define the original disk as an LVM PV
- Extend the volume group by adding this disk/slice
You are now able to use
extendlv as described above. What do you have defined?
If your server is actually a single filesystem, then we're in more trouble.
Can you share the contents of
/etc/fstab for a starter?
Robin
Last edited by rbatte1; 02-19-2015 at 10:07 AM..
Reason: Removed unecessary blank lines
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Now, i know a ufs file system can be increased using mkfs but hwo do I take space from a file system and add it to another file system? at my job here, that seems to be possible because I see request on it almost every day.
what is the exact command to do this and does the system need to be... (1 Reply)
Discussion started by: TRUEST
1 Replies
2. UNIX for Dummies Questions & Answers
Hello all
Can someone tell me I am running a script and the outputs directory is too small to contain the newly created file as a result of this script. How can I increase the directory size?
Thanks (9 Replies)
Discussion started by: jonest
9 Replies
3. AIX
Hi Everybody,
I have AIX 4.3 and I have a FileSystem with 400GB size, which called /db/run. Because of grow up of the application's data, more storage has been added 200GB. To add this space without affecting the application & the application's requirements, I have to add this 200GB to the existed... (9 Replies)
Discussion started by: aldowsary
9 Replies
4. HP-UX
Hi Experts,
I am not sure whether my question should be in this thread or some other one. I am using HP Tru64 system.
Currently one of my filesystem /others is almost full. I need to know the exact commands to increase this filesystem. Please show me how to check for free partitions and add... (5 Replies)
Discussion started by: kingsto88
5 Replies
5. HP-UX
We increased our server's RAM 8 -> 32 GB RAM. swap memory is currently 10 GB. With which command I can increase this memory? (1 Reply)
Discussion started by: akyuceisik
1 Replies
6. AIX
hi
Im using AIX4.3. Through smit I tried to increase the size of a directory. I changed 10,000 blocks more but finally i got 524288 blocks more. That is
before change : 12582912 blocks
I have tried for change: 12592912 blocks
then i execute smit.
But finally I got: ... (3 Replies)
Discussion started by: sumanbangladesh
3 Replies
7. AIX
Hello,
Does HACMP have bugs ? I have version 5.4 on AIX 6.1 and when I try to increase filesystem space or logical volume partitions which are under HACMP VG it gives me error:
# lsvg
rootvg
pr0oravg
px0oravg
pb0oravg
pr0sapvg
px0sapvg
pb0sapvg
pr1_pr2_vg
pr2_px1_vg
#
#... (11 Replies)
Discussion started by: filosophizer
11 Replies
8. AIX
Hi guys,
I want to increase my ./usr or just one path in my aix6.1 machine.
currently if I
# lsvg rootvg
VOLUME GROUP: rootvg VG IDENTIFIER: 00f6126500004c00000 0012aef0c9035
VG STATE: active PP SIZE: 128... (2 Replies)
Discussion started by: pilotHans
2 Replies
9. Solaris
Hi All,
I have got a RAID 5 SVM in my Solaris Box. Recently we had performance issues with it. So SUN has told us to increase the interlace size to 128k.
how can we do it so that we have to recreate the RAID 5. ALso guide what are all the pre cautions that we need to take before doing... (1 Reply)
Discussion started by: jegaraman
1 Replies
10. AIX
Hi Friends,
I have a problem while increasing the fileystem. Actually the filesystem is 256 gb
and i have to add another 256 gb.So i got a new lun(hdisk) with 256 gb.
I added to the vg using the extendvg command.
It was successfully added, and when i checked the free pp's in vg it was showing... (4 Replies)
Discussion started by: Mohamed Thamim
4 Replies
LEARN ABOUT REDHAT
e2fsadm
E2FSADM(8) System Manager's Manual E2FSADM(8)
NAME
e2fsadm - ext2 filesystem / LVM administration
SYNOPSIS
e2fsadm [-d|--debug] [-h|--help] {[-l|--extents] [+|-]LogicalExtentsNumber|" [-L|--size] [+|-]LogicalVolumeSize[kKmMgGtT]} [-n|--nofsck]
[-v|--verbose] [--version] LogicalVolumePath
DESCRIPTION
e2fsadm allows resizing of a logical volume containing a mounted or unmounted ext2 filesystem. For unmounted filesystems it can extend the
logical volume and grow the filesystem using resize2fs(8) or ext2resize(8), or shrink the filesystem and then reduce the logical volume
afterwards. For mounted filesystems it can extend the logical volume and grow the filesystem using ext2online(8).
OPTIONS
-d, --debug
Enables additional debugging output (if compiled with DEBUG).
-h, --help
Print a usage message on standard output and exit successfully.
-l, --extents [+|-]LogicalExtentsNumber
Resize the filesystem/logical volume to or by the number of logical extents. If you use + or - then the number will be relative the
th current size of the logical volume, otherwise the volume will be resized to LogicalExtentsNumber extents.
-L, --size [+|-]LogicalVolumeSize[kKmMgGtT]
Resize the filesystem/logical volume to or by the given size. If you use + or - then the number will be relative the the current
size of the logical volume, otherwise the volume will be resized to LogicalVolumeSize. A size suffix of K for kilobytes, M for
megabytes, G for gigabytes or T for terabytes can be used.
-n, --nofsck
Avoid the filesystem check before the resize operation. A filesystem check is mandatory before resize2fs(8), but is optional for
ext2resize(8), and is not allowed for ext2online(8) because the filesystem is mounted. Useful if a check has been done before
starting e2fsadm.
-t, --test
Test run without real resizing.
-v , --verbose
Gives verbose runtime information about e2fsadm's activities.
--version
Print version number and exit successfully.
DIAGNOSTICS
e2fsadm calls e2fsck(8), lvextend(8), lvreduce(8), and resize2fs(8), ext2resize(8), or ext2online(8) internally. By default, for mounted
filesystems e2fsadm will look for resize2fs first, and failing that it will look for ext2resize. For mounted filesystems it will try to
run ext2online. It returns an exit code of 0 for success or > 0 for error:
1 the filesystem size is invalid
2 the logical volume name is missing
3 the logical volume name is invalid
4 the logical volume doesn't exist
5 an error occured while reading the VGDA
6 an error occured while resizing the filesystem
7 /proc/mounts is not available
8 the filesystem is mounted
9 the filesystem type is not ext2
10 the e2fsck(8) command is missing or was not found
11 resize2fs(8) is missing or was not found
12 unable to run e2fsck(8)
13 unable to run resize2fs(8)
14 an error occured while reading the logical volume
15 logical volume size error
16 lvextend(8) is missing or was not found
17 unable to run lvextend(8)
18 lvreduce(8) is missing or was not found
19 unable to run lvreduce(8)
95 driver/module not in kernel
96 invalid I/O protocol version
97 error locking logical volume manager
98 invalid lvmtab (run vgscan(8))
99 invalid command line
ENVIRONMENT VARIABLES
E2FSADM_RESIZE_CMD
Command to call instead of resize2fs(8).
E2FSADM_RESIZE_OPTS
Options for the EXT2_RESIZE_CMD.
E2FSADM_ONLINE_CMD
Command to call instead of ext2online(8).
E2FSADM_ONLINE_OPTS
Options for the EXT2_ONLINE_CMD.
SEE ALSO
lvm(8), lvcreate(8), lvextend(8), lvreduce(8), resize2fs(8), ext2resize(8), ext2online(8)
AUTHOR
Heinz Mauelshagen <Linux-LVM@Sistina.com>
Heinz Mauelshagen LVM TOOLS E2FSADM(8)