Re: RAID options during install?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Just when I thought my fedora40 server installation via IPMI/VNC was going okay, it stalls at the "Preparing transaction from installation source" step. What happens here that might cause this?

When I first started, I could go to console 2 and ping an IP outside the network, so I know routing was set up properly. However, name resolution didn't work, so I removed the /etc/resolv.conf symlink and created a new /etc/resolv.conf with 8.8.8.8. I could now resolve hosts to their IPs from the command line, and the "software selection" section of the installer was able to find a local mirror. It succeeded in downloading all ~645MB of packages and created my filesystems, but now it appears to be stalled.

Maybe it has to build the arrays before it begins? It's still building the arrays according to /proc/mdstat. That hasn't been my experience in the past, but maybe it's changed?

I'm concerned the IPMI session will time out, as it's happened before :-(

I don't see anything else on any of the other consoles that would indicate a problem.

During install, there were repeated messages like:

kernel: EDID has corrupt header

but this thread appears to indicate it was from the wrong firmware or something?
https://forum.proxmox.com/threads/pve8-kernel-edid-has-corrupt-header.129409/

Any ideas greatly appreciated. I've spent like 10 hours on this so far :-(
Thanks,
Alex


On Sat, Jun 1, 2024 at 1:21 AM Peter Boy <pboy@xxxxxxxxxxxxx> wrote:


> Am 01.06.2024 um 04:12 schrieb Alex <mysqlstudent@xxxxxxxxx>:
>
> Hi,
> I'm trying to install fedora40 server on a server with 3x4TB disks and I don't understand how the RAID options work. I'm familiar with RAID and how it works, but it's been quite some time since I've used the fedora installer, and it appears to have changed.
>
> How do I create a RAID5 array from the three disks? It appears like it's not possible to create the three partitions on each device separately?


We have some documentation about RAID installation.

- Fedora Server Installation Guide
  https://docs.fedoraproject.org/en-US/fedora-server/installation/

- Fedora Server interactive local installation -> Raid configuration
  https://docs.fedoraproject.org/en-US/fedora-server/installation/interactive-local/#_raid_configuration

- Fedora on Rented Server – The Example of Hetzner Data Center
  https://docs.stg.fedoraproject.org/en-US/fedora-server/tutorials/hetzner-dc/

Unfortunately due to a technical issue I lost most of the text parts in the latter. But the remaining screenshots may offer enough guidance. Additionally, I can send you my original documentation that I wrote for Hetzner (for F33, but it basically didn’t change much) by e-mail if you like.


Basically You use the „Destination“ step in the GUI and select all 3 disks. Then you have 2 options:

(a)
Select custom installation

Here you don’t work with partitioning but with mount points and file systems. Anaconda does the partitioning for you. E.g. you add a root file system on a LVM logical volume and select RAID 3 as basis. Anaconda creates the three partition and the raid, creates the Volume Group and the logical volume.

You can find a detailed description of the work steps in
Issue #89 Software Raid on a UEFI system using GPT partitioning scheme
https://pagure.io/fedora-server/issue/89
Issue #87 Software Raid on a BiosBoot system using GPT partitioning scheme
https://pagure.io/fedora-server/issue/87

This option is quite comfortable. One disadvantage is that Anaconda mixes up the order of the partitions on the disk during installation.  Everything works, but this may make it difficult to adjust the partitioning later.


(b)
Select Advanced custom (blivet GUI)

Here you do the partitioning, creation of Raid, creation of LVM VG and creation of LVs in a GUI all by yourself. It is quite low level and you have to do every single step.

My Hetzner documentation describes this path. The advantage is that you can define the partitioning exactly, but it is quite detailed and quite tedious.


> I'd also like to create a 3GB swap partition on each disk, but it also appears to not be possible with this installer?

With both method you can add a swap partion. In Custom you find swap as a „special mount point“. In Advanced custom you can add a partition or logical volume and „format“ it as swap.

But mind you, in these days and the default memory equipment, a swap partition is no longer necessary nor useful in most cases. 



--
Peter Boy
https://fedoraproject.org/wiki/User:Pboy
PBoy@xxxxxxxxxxxxxxxxx

Timezone: CET (UTC+1) / CEST (UTC+2)

Fedora Server Edition Working Group member
Fedora Docs team contributor and board member
Java developer and enthusiast



--
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
--
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux