#ONTAP Mediator 1.9 with Rocky Linux 9.6?
1 messages · Page 1 of 1 (latest)
Grab the latest changes from 3.9.x branch on Github https://github.com/SCST-project/scst/commits/3.9.x/
Getting it into the installer is a bit messy 😄
... I'm not sure if that would be a supported installation though 😉
@fading harness Mediator version 1.9.1 was just released... maybe that works?
nope 🙂
tried to compile it manually with some guides, but didnt get it to work. maybe not enough linux crack on my side. ticket is open and i hope for a quick fix. colleaque installed last week on monday without problems, since end of week it fails.
did Rocky Linux have a major kernel update over the weekend?
New Kernel Update on 04.06 🙂
Mediator 1.9.1 has just new signatures: https://kb.netapp.com/Support_Bulletins/Customer_Bulletins/SU594
yeah I know about the signatures, but sometimes they fix other things too and don't document them properly 🙂
Kurzes Update, Problem besteht weiterhin. Allerdings konnte ich jetzt mit NetApp Hilfe einen Workaround für Rocky 9.5 finden, den nutzen wir jetzt erst mal und sobald das Installfile gefixt ist, installieren wir das 9.6er.
Workaround ist 9.5 mit komplett Iso zu installieren, dann manuell von iso mount das kernel-devel nach installieren. dann den mediator 1.9.1 und danach kernel* und kmod-kvdo im yum update excluden. dann kommen aber alle mediator dienste sauber online. und bis auf die beiden ausnahmen zumindest auch die neusten updates drin.
Translation
Quick update, the problem persists. However, with NetApp's help, I was able to find a workaround for Rocky 9.5, which we'll use for now, and as soon as the install file is fixed, we'll install 9.6.
The workaround is to install 9.5 with the full ISO, then manually mount the kernel-devel from the ISO. Then exclude Mediator 1.9.1, and then Kernel* and kmod-kvdo from the yum update. Then all Mediator services come online smoothly, and with the exception of the two exceptions, at least the latest updates are included.
Thanks tmac, totally forgot to switch to english 😆
for all, with the procedure I got from a german netapp SE, we now have a 9.6 running (with old kernel). but it works fine.
steps:
install 9.5 (server with or without gui)
mount iso
yum localinstall mountpath/Appstream/Packages/k/kernel-devel-5.14.0-503.14.1.el9_5.x86_64.rpm
install mediator
yum update --exclude=kernel* --exclude=kmod-kvdo
Operating System: Rocky Linux 9.6 (Blue Onyx)
CPE OS Name: cpe:/o:rocky:rocky:9::baseos
Kernel: Linux 5.14.0-503.14.1.el9_5.x86_64
[netapp@localhost ~]$ systemctl status ontap_mediator.service
● ontap_mediator.service - ONTAP Mediator
Loaded: loaded (/etc/systemd/system/ontap_mediator.service; enabled; preset: disabled)
Active: active (running) since Fri 2025-06-13 13:07:23 CEST; 3 days ago
Process: 1237 ExecStartPre=/opt/netapp/lib/ontap_mediator/tools/otm_logs_fs.sh (code=exited, status=0/SUCCESS)
Main PID: 1345 (uwsgi)
netapp@localhost ~]$ systemctl status mediator-scst.service
● mediator-scst.service
Loaded: loaded (/etc/systemd/system/mediator-scst.service; enabled; preset: disabled)
Active: active (running) since Fri 2025-06-13 13:07:20 CEST; 3 days ago
Process: 1234 ExecStart=/etc/init.d/scst start (code=exited, status=0/SUCCESS)
Process: 1542 ExecStartPost=/usr/sbin/modprobe scst_vdisk (code=exited, status=0/SUCCESS)
rocky 9.7 & mediator 1.9.1 failed with the following error;
[root@test ontap-mediator-1.9.1]# ./ontap-mediator-1.9.1 -y --skip-code-signature-check
ONTAP Mediator: Self Extracting Installer
- Extracting the ONTAP Mediator installation/upgrade archive
SKIPPING: Code signature check, disabled using the --skip-code-signature-check option - Unpacking the ONTAP Mediator installer
Error: install failed.
Script failed. Moving log file to /ontap-mediator-1.9.1/
did you check the log files in ontap-mediator-1.9.1/ ?
i think that 1.9.1 is not supported on rocky linux. seems that the only supported OS is RHEL.
Support for RHEL:
Compatible: 8.4, 8.5, 8.6, 8.7, 8.9, 9.1, and 9.3.
Recommended: 8.8, 8.10, 9.0, 9.2, 9.4, and 9.5.
maybe, but still the frist step in troubleshooting should always be to check the logs, it might be something else
With some of those I’ve had to temporarily modify or create the /etc/redhat-release file so the script thinks all is well
I used the 1.9.1, just skip the signature step.
Status of official ticket:
„I escalated this case and issue was flagged to developers.
I acknowledge your concern about the supportability of Rocky Linux, however currently the only workaround we have is installing the mediator on a previous iteration of Rocky Linux 9 or 8
I can assure you that developers are working on finding a solution.
The workaround we propose is just a temporary measure waiting for instruction how the issue should be tackled“
To upgrade mediator is it just the /y switch with skip check or is it another command
You can set a -skip before starting the script or just press y enter as it ask you if you want to skip
We had some customers with the same issue. I wanted to let you know that there's meanwhile a KB for this:
https://kb.netapp.com/on-prem/ontap/Mediator/Mediator-KBs/ONTAP_Mediator_installation_fails_on_Rocky_Linux_9.6)
Should be fixed with new Version 1.10, not personally tested, but statement from case engineeer
1.10
Support for RHEL:
Compatible: 9.5.
Recommended: 8.10, 9.4, 9.6, and 10.
Support for Rocky Linux 8.10, 9.6, and 10.
I have done a Mediator 1.9.1 installation with Rocky 9.6 a few days ago. It was messy and yes I have done some buildes with SCST source code from GitHub. The mentioined KB was readable back than. But looks like it is not recommanded/supported way to do it like this. 😂