# fedora 30 beta server install partitioning edit

I've installed the Fedora 30 server beta several times now, in different circumstances, and each time, the install only defined 15G for the root from the disk being installed to. I used the iso Fedora-Server-dvd-x86_64-30_Beta-1.8.iso. The LVM group has the entire disk (once, a 32G usb key, once a 500G nvme drive), but only swap and root logical volumes are defined. The rest of the space is marked free in the group:

[root@polly ~]# pvscan
PV /dev/nvme0n1p3   VG fedora_polly    lvm2 [464.56 GiB / 433.85 GiB free]
Total: 1 [464.56 GiB] / in use: 1 [464.56 GiB] / in no VG: 0 [0   ]

[root@polly ~]# lvscan
ACTIVE            '/dev/fedora_polly/swap' [15.71 GiB] inherit
ACTIVE            '/dev/fedora_polly/root' [15.00 GiB] inherit


Now, yes I can extend root, and yes I can generate another lvm, but I have never seen this before, so I'm wondering, is this a bug, or is it done deliberately, and if so, what is the purpose, and what am I expected to do with the free space? Does anyone have any idea why this would happen?

The nvme disk had previously been formatted with a single lvm partition. When I installed, I told the installer to reclaim all the space, and allowed it to auto-configure.

I installed fedora30 workstation in a vm with virt-manager and a 50Gb disk, and the install used the whole disk, so it did not exhibit the same phenomenon.

But, the install of a server in a virtual machine with the same size (50Gb) disk, the same thing happened:

[root@polly-tmp ~]# pvscan
PV /dev/vda2   VG fedora          lvm2 [<49.00 GiB / <31.93 GiB free]
Total: 1 [<49.00 GiB] / in use: 1 [<49.00 GiB] / in no VG: 0 [0   ]

[root@polly-tmp ~]# lvscan
ACTIVE            '/dev/fedora/swap' [2.07 GiB] inherit
ACTIVE            '/dev/fedora/root' [15.00 GiB] inherit

edit retag close merge delete

Sort by » oldest newest most voted

This problem was also raised in F29. However, it seems that it does not change policy form. I agree with the question, I raised the issue at F29, and I am concerned about the issue.

 https://ask.fedoraproject.org/en/question/130427/fedora-install-hard-partition-status-15gb-root-limitation-in-auto-select/


Therefore, it is necessary to set partition through manual setting rather than automatic partition setting, and in case of automatic setting, there is need to fix for extend lvm volume as an additional setting.

If you want to expand the root lvm volume without reinstalling, please refer to related information and solve the problem.

https://ask.fedoraproject.org/en/question/134329/resize-root-folder/#134354

C. Root Partition for extend for 50GiB
# lvextend -L  [desire Capacity] /dev/fedora/root -r
or # lvextend -l 100%FREE /dev/fedora/root -r

# lvextend -L 50GB /dev/fedora/root -r


I have also notified the F30 developers of the problem that occurred in F29 after installing the F30 trial, and I think that the problem will be fixed.

more

Thanks, simmon. So it is clearly a bug, not a policy decision. I wonder, though, why it only appears in the server install, and not the workstation. I never noticed, because in the past, I've always upgraded via dnf instead of re-installing. Did you report this as a bug? I think I will do that just to be sure.

( 2019-04-09 07:55:34 -0500 )edit

@tigerpaws Have a nice day. I'd already report that problem. I hope to fix it. I'll already use server edition and F29 server is a stable run in my server.

( 2019-04-09 08:08:49 -0500 )edit

After looking at bugzilla to see whether I should report it there, I found that it was already flagged, but as a documentation bug. See https://bugzilla.redhat.com/show_bug.cgi?id=1395157. This is, after all, clearly a policy decision and not documented anywhere. You can see tha actual proposal here: link text. However, even after reading the discussion in the fedora meeting attached to the proposal, I fail to see the exact reasoning. Nevertheless, this should be clearly documented.

I will now flag it with Fedora QA as a documentation issue. Leaving the rest of the disk unpartitioned (via lvm) without saying anything is just stupid.

more
{"extraction_info": {"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 0, "mathjax_display_tex": 0, "mathjax_asciimath": 1, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0, "katex": 0, "math-container": 0, "wp-katex-eq": 0, "align": 0, "equation": 0, "x-ck12": 0, "texerror": 0, "math_score": 0.27661797404289246, "perplexity": 5537.757706811518}, "config": {"markdown_headings": true, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.3, "absolute_threshold": 10, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "plain"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "warc_path": "s3://commoncrawl/crawl-data/CC-MAIN-2021-17/segments/1618039617701.99/warc/CC-MAIN-20210423101141-20210423131141-00354.warc.gz"}