# Unexpected results from installation of RH9

**URL:** <https://forums.rockylinux.org/t/unexpected-results-from-installation-of-rh9/13343>\
**Category:** Rocky Linux Help & Support\
**Tags:** rocky-linux-9\
**Created:** [March 27, 2024, 12:10am UTC](https://forums.rockylinux.org/t/unexpected-results-from-installation-of-rh9/13343 "2024-03-27T00:10:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![johni](https://avatars.discourse-cdn.com/v4/letter/j/b38774/32.png) [@johni](https://forums.rockylinux.org/u/johni)\
**Post date:** [March 27, 2024, 12:10am UTC](https://forums.rockylinux.org/t/unexpected-results-from-installation-of-rh9/13343/1 "2024-03-27T00:10:32Z")

</div>

I have been wondering how to ask these probably basic questions related to a new server installation I did several months ago. It is running properly but I didn’t get the expected outcomes and many people may have these same problems:

1. I have 4 disks that I wanted to partition as two separate RAID1 clusters and after a LOT of tries (anaconda badly wanted to be a 4 disk LVM array) I managed to get something like that BUT what happened is I have one RAID1 cluster for every required directory (boot, efi, home…etc) what I expected was two RAID1’s with the directories spread around on them. I did preformat the disks that way but anaconda re-partitioned and reformatted them. I suspect if I get a disk failure I will have to do a fail/remove on every MD number on that physical disk before removing the disks???

2. I would like to use automatic updating BUT I don’t want to have to reboot the server each time as I have to with my workstation. I know there is a way to do this BUT what happens when the applications software (eg PHP) has a deprecated function that gets removed? Do I suddenly get a crash with no obvious reason? How would you debug something like this? Will the automated updates pass across new versions - ie RL9 to a future RL10 without problems?

3. At the moment selinux is in permissive mode because I have installed a lot of third-party software, including a lot of in-house stuff. How can I find all the dependencies before turning it on? I bought a book about selinux and now I know less than I did before!

I have a few more but these are top of the head right now. I’m sure there is documentation somewhere but I’m not a professional sysadmin, I only do it because nobody else knows how and it’s sort of fun; if you think these questions are trivial please just tell me so and I’ll go away.

---

<div class="post-metadata">

**Author:** ![jlehtone](https://avatars.discourse-cdn.com/v4/letter/j/e9a140/32.png) [@jlehtone](https://forums.rockylinux.org/u/jlehtone)\
**Post date:** [March 27, 2024, 7:38am UTC](https://forums.rockylinux.org/t/unexpected-results-from-installation-of-rh9/13343/2 "2024-03-27T07:38:02Z")

</div>

> [@johni](#):
>
> anaconda re-partitioned and reformatted them.

In the installer one section is storage. There one can choose which drives to use and  
choose between _Automatic_ and _Customize_. The former is the default and I always  
choose the Customize. That gets me to dialog, where I can remove and add filesystems  
as I please. That has also “create automatically” that creates default filesystems, but  
one can modify the set before choosing “Done”. One even gets a summary of what will  
be done on install, with option to reject and change choices.

> [@johni](#):
>
> badly wanted to be a 4 disk LVM array)

The default does indeed use two “standard” partitions for /boot and /boot/efi,  
and one VG, where LVs for /, /home, and swap are. In the Custom one can  
switch between standard, LVM (and “thin LVM”?).

* * *

I don’t use automatic updating, but I’d guess there is a service that can run “dnf up”  
on schedule and does not reboot. Some packages, like kernel and glibc, do need reboot  
to get into use.

> [@johni](#):
>
> what happens when the applications software (eg PHP) has a deprecated function that gets removed?

A core idea of Enterprise Linux is that features are not removed. That you can set up a service and it can run up to decade.

> [@johni](#):
>
> Will the automated updates pass across new versions - ie RL9 to a future RL10 without problems?

The RL10 will not be a “new version”. It will be a distinct distro. Yes, there are distros that allow conversion to similar distros, e.g. Fedora N → Fedora N+1, and Ubuntu to Ubuntu, but Enterprise Linux has not been such. There might become third-party tools for _in-place conversion_, but Rocky has no support for them. (Cannot predict future, obviously.)

* * *

> [@johni](#):
>
> selinux is in permissive mode

The SELinux does log events in permissive mode that would have been blocked in restrictive mode.  
One can see summary of those events with: `audit2why < /var/log/audit/audit.log`

---

<div class="post-metadata">

**Author:** ![johni](https://avatars.discourse-cdn.com/v4/letter/j/b38774/32.png) [@johni](https://forums.rockylinux.org/u/johni)\
**Post date:** [March 27, 2024, 4:18pm UTC](https://forums.rockylinux.org/t/unexpected-results-from-installation-of-rh9/13343/3 "2024-03-27T16:18:58Z")

</div>

Jlehtone: thanks, that provides enough information that I can probably find what I need. During installation I always select “custom” for the disks because I always, so far, install as RAID of some sort. I wasn’t aware that different release versions were considered different distros. That is important to know I think - it seems to imply that when the RL9 finally expires I will need new hardware to install on so it can be run non-stop.

Can I assume that something like PHP will be modified by Rocky/Red Hat so deleted functions remain for the life of the distro then? What I had in mind is something like:

> **[How to Set up Automatic Updates on Rocky Linux / AlmaLinux](https://linuxiac.com/how-to-set-up-automatic-updates-on-rocky-linux-almalinux/)**
>
> This article shows how to set up the dnf-automatic service to apply updates automatically on a Rocky Linux or AlmaLinux system.

Thanks for the selinux info - that was not in the book that I bought and seems crucial!

One more unknown - smartctl doesn’t give the correct interpretation of the data on WD Blue SSD’s and I have done a dnf upgrade to the current release. Is this a bug in smartctl or the disk’s own databases?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex020/uploads/rockylinux/original/1X/91b7219eec10e30013422e4df76c1d898711a5d5.svg) [@system](https://forums.rockylinux.org/u/system)\
**Post date:** [May 26, 2024, 4:19pm UTC](https://forums.rockylinux.org/t/unexpected-results-from-installation-of-rh9/13343/4 "2024-05-26T16:19:38Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
