managing the swap space size on fedora
Angelo Moreschini
mrangelo.fedora at gmail.com
Thu Jun 25 11:36:38 UTC 2015
in order to grow the size of the swap partition, I already resized
the file system of partition where is LVM...
(resize2fs -p /dev/mapper/fedora_localhost-home)
but now I have problems to reduce the volume of the volume group.
With the command:
lvm lvrdeuce -L 650G /dev/fedora_locahost
==============
I get the message "path required for Logical Volume "/fedora_localhost"
Please provide a volume group name.
============
also he path :
dev/mapper/fedora_localhost
result to be not correct
----------------
with the command :
ls -l /dev/fedora_localhost
give me this output:
lrrwx...... root root 7 jun ... home -> ../dm-1
lrrwx...... root root 7 jun ... root -> ../dm-2
lrrwx...... root root 7 jun ... swap -> ../dm-0
I would like know what is the name of the "volume group" and what is his
path (on my computer) please.
thank you
On Sun, Jun 14, 2015 at 5:40 PM, Dario Lesca <d.lesca at solinos.it> wrote:
> Il giorno dom, 14/06/2015 alle 12.29 +0300, Angelo Moreschini ha scritto:
>
> Ciao Dario,
>
> I need a little explanation, because I am not able to well understood
> about how to get of the value of the free space.
>
> I made some tests:
>
> using the command pvscan I get this output:
> -----
> PV /dev/sda2 VG fedora_localhost lvm2 [931.02 GiB / 64.00 MiB free]
> Total: 1 [931.02 GiB] / in use: 1 [931.02 GiB]* / in no VG: 0 [0 ]*
> -----
> what means this ?
> I can think this output concern ALL the Volume Group of LVM:
> And the row up seem to indicate that they are (only) 64 MB free
> *(but what means "/ in no VG: 0 [0 ]" in the row down?)*
>
>
> I made the same test (inside the lvm environment) using the command lvscan:
> this time I got this output:
> -----
> lvm> lvscan
> ACTIVE '/dev/fedora_localhost/swap' [7.75 GiB] inherit
> ACTIVE '/dev/fedora_localhost/home' [873.21 GiB] inherit
> ACTIVE '/dev/fedora_localhost/root' [50.00 GiB] inherit
> ----- OK! the total is 930.96 ------
>
> that the second control confirm the former one, and it shows also more
> details...
>
> But what does not enter in my head, is the fact that the (huge) quantity
> of free space (845449680 ) of the "home" partition is not reported when
> I used the command pvscan : ...
>
> This is the output of the command line df -k:
> -----
> [angelo_dev at localhost ~]$ df -k
> Filesystem 1K-blocks Used
> Available Use% Mounted on
> /dev/mapper/fedora_localhost-root 51475068 10518776 38318468
> 22% /
> devtmpfs 4046300 0
> 4046300 0% /dev
> tmpfs 4057324
> 152 4057172 1% /dev/shm
> tmpfs 4057324 904
> 4056420 1% /run
> tmpfs 4057324
> 0 4057324 0% /sys/fs/cgroup
> tmpfs 4057324 668
> 4056656 1% /tmp
> */dev/mapper/fedora_localhost-home 901125392 9878132 845449680 2%
> /home*
> /dev/sda1 487652 105670
> 352286 24% /boot
> tmpfs 811468
> 28 811440 1% /run/user/1001
> -----
>
> *in shor*t: I would like understand because I have to ask (shrink) free space,
> in order to expand the swap partition - in the moment that - the home
> partition (THAT BELONGS TO THE SAME VG) already has a huge amount of
> free space ?
>
>
> The free space is into filesystem, and not into LVM.
> The free space into filesystem is not useful vie LVM,
> You must be transferred a little bit of free space from filesystem to LVM
> Shrink filesystem then shrink LVM partition.
>
> When you install Fedora, and do not do a manual partition, anaconda use
> all disk space for all default partition, swap(8Gb), /(50 Gb) and /home
> (all the rest), 900Gb in your case.
>
> Then now, you have a huge /home, filling for 9Gb (2%), and 0 Gb of LVM
> free for extend other FS or Swap.
>
> When I install, I do not allocate all space but only a little bit (or what
> I have need) for my filesystem. Because, after, is more simple extend rater
> than shrink.
>
> Now I suggest you to shrink /home to 200 Gb (or what do you want) and
> leave more free space to assign where it's necessary or create new volume.
>
> To do that follow the my previous generic procedure.
> If you have ext4 FS (blkid is your friend), after you have unmount /home,
> the command are:
>
> sudo umount /dev/fedora_localhost/home # umount fs
> sudo fsck.ext4 -f /dev/fedora_localhost/home # check fs
> sudo resize2fs /dev/fedora_localhost/home 190G # shrink fs to a little
> bit less what you want
> sudo lvresize --size 200G /dev/fedora_localhost/home # Resize partition
> to what you want
> sudo resize2fs /dev/fedora_localhost/home # extend the FS to partition
> size, what you want.
> sudo mount -a
> sudo pvscan
>
> At this point you'll have a lot of free space to do whatever you want.
>
> *IMPORTANT:*
> *Before of all, do a full backup of your important data, if I or you have
> written something wrong , you will need to reinstall from scratch*
>
> Ciao.
>
> --
>
> Dario Lesca
> (inviato dal mio Linux Fedora 22 con Gnome 3.16)
>
>
> --
> users mailing list
> users at lists.fedoraproject.org
> To unsubscribe or change subscription options:
> https://admin.fedoraproject.org/mailman/listinfo/users
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
> Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
> Have a question? Ask away: http://ask.fedoraproject.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/users/attachments/20150625/d457a129/attachment.html>
More information about the users
mailing list