<div dir="auto">Thanks Phil. I will schedule a reboot and let's see if I still can boot :-) <div dir="auto"><br></div><div dir="auto">And wait for 8.3, hope it will work then!</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Op ma 26 okt. 2020 18:35 schreef Phil Perry <<a href="mailto:phil@elrepo.org">phil@elrepo.org</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Gerwin,<br>
<br>
There is no special procedure to update - things should just work.<br>
<br>
Are you booting from the device (I assume yes)?<br>
<br>
I think you've done exactly the right thing - keep an eye to ensure the <br>
driver is in your initramfs image, and if not you can manually rebuild <br>
the initramfs image to include the driver. I have no idea at this point <br>
why the driver wasn't included.<br>
<br>
You may want to check out the manpage for dracut.conf, and maybe <br>
consider forcing driver inclusion for the initramfs in a conf file.<br>
<br>
Consider something like:<br>
<br>
cat /etc/dracut.conf.d/3w-sas.conf<br>
<br>
add_drivers+=" 3w-9xxx "<br>
<br>
Note the spaces around the double quotes. That should ensure the driver <br>
is always included in the initramfs whenever it is recreated.<br>
<br>
Regards,<br>
<br>
Phil<br>
<br>
On 26/10/2020 11:28, Gerwin Krist wrote:<br>
> Hi Akemi,<br>
> <br>
> Thanks for taking time answering my question!<br>
> <br>
> Well I just downgraded the kernel to the GA kernel:<br>
> <br>
> [EL8/INT] [root@xxxxxxxx boot]$] rpm -qa | grep 4.18.0-193.el8<br>
> kernel-modules-4.18.0-193.el8.x86_64<br>
> kernel-devel-4.18.0-193.el8.x86_64<br>
> kernel-core-4.18.0-193.el8.x86_64<br>
> kernel-4.18.0-193.el8.x86_64<br>
> <br>
> And installed the kmod package. But "lsinitrd <br>
> initramfs-4.18.0-193.el8.x86_64.img | grep 3w" still does not return <br>
> anything :-(<br>
> <br>
> So I did: dracut -f --add-drivers 3w-9xxx <br>
> /boot/initramfs-4.18.0-193.el8.x86_64.img 4.18.0-193.el8.x86_64 and this <br>
> gives me:<br>
> <br>
> [EL8/INT] [root@xxxxxxx boot]$] lsinitrd <br>
> initramfs-4.18.0-193.el8.x86_64.img | grep 3w<br>
> Arguments: -f --add-drivers '3w-9xxx'<br>
> drwxr-xr-x 2 root root 0 Feb 28 2020 <br>
> usr/lib/modules/4.18.0-193.el8.x86_64/extra/3w-9xxx<br>
> -rw-r--r-- 1 root root 80121 Feb 28 2020 <br>
> usr/lib/modules/4.18.0-193.el8.x86_64/extra/3w-9xxx/3w-9xxx.ko<br>
> <br>
> Could you elaborate, what the normal procedure would be to upgrade to a <br>
> new major release? Is it required to goto the GA kernel first and then <br>
> upgrade to the latest kernel? I could not find any information about it.<br>
> <br>
> Best wishes,<br>
> Gerwin<br>
> <br>
> <br>
> Op vr 23 okt. 2020 om 19:01 schreef Akemi Yagi <<a href="mailto:amyagi@gmail.com" target="_blank" rel="noreferrer">amyagi@gmail.com</a> <br>
> <mailto:<a href="mailto:amyagi@gmail.com" target="_blank" rel="noreferrer">amyagi@gmail.com</a>>>:<br>
> <br>
> On Thu, Oct 22, 2020 at 11:08 PM Gerwin Krist <<a href="mailto:gerwinkrist@gmail.com" target="_blank" rel="noreferrer">gerwinkrist@gmail.com</a><br>
> <mailto:<a href="mailto:gerwinkrist@gmail.com" target="_blank" rel="noreferrer">gerwinkrist@gmail.com</a>>> wrote:<br>
> ><br>
> > Hi,<br>
> ><br>
> > I upgradeded an server from EL 8.1 to EL 8.2. And luckily I<br>
> always check the init ram before booting the server. This is from<br>
> the current running kernel:<br>
> ><br>
> > [EL8/INT] [root@i-xxxxxxxx boot]$] lsinitrd<br>
> initramfs-4.18.0-147.el8.x86_64.img | grep 3w<br>
> > drwxr-xr-x 2 root root 0 Sep 6 2019<br>
> usr/lib/modules/4.18.0-147.el8.x86_64/extra/3w-9xxx<br>
> > -rw-r--r-- 1 root root 80049 Sep 6 2019<br>
> usr/lib/modules/4.18.0-147.el8.x86_64/extra/3w-9xxx/3w-9xxx.ko<br>
> ><br>
> > But when I do this on the new 8.2 kernel, I get nothing:<br>
> ><br>
> > [EL8/INT] [root@i-xxxxxxxx boot]$] lsinitrd lsinitrd<br>
> initramfs-4.18.0-193.13.2.el8_2.x86_64.img | grep 3w<br>
> ><br>
> > I have kmod-3w-9xxx-2.26.02.014-3.el8_2.elrepo.x86_64 installed<br>
> on the server and the module is there in<br>
> /lib/modules/4.18.0-193.el8.x86_64/extra/3w-9xxx.<br>
> ><br>
> > Could anyone tell me what I did wrong? And more important howto<br>
> get the module in the initram image again :-)<br>
> ><br>
> > You help is appreciated!<br>
> ><br>
> > Regards,<br>
> > Gerwin<br>
> <br>
> When you updated to EL 8.2, did you get<br>
> kernel-4.18.0-193.13.2.el8_2.x86_64 ?? How about the GA kernel?<br>
> <br>
> lsinitrd initramfs-4.18.0-193.el8.x86_64.img | grep 3w<br>
> <br>
> Also, is it a typo that you have 'lsinitrd' twice on the command line?<br>
> <br>
> Akemi<br>
> _______________________________________________<br>
> elrepo mailing list<br>
> <a href="mailto:elrepo@lists.elrepo.org" target="_blank" rel="noreferrer">elrepo@lists.elrepo.org</a> <mailto:<a href="mailto:elrepo@lists.elrepo.org" target="_blank" rel="noreferrer">elrepo@lists.elrepo.org</a>><br>
> <a href="http://lists.elrepo.org/mailman/listinfo/elrepo" rel="noreferrer noreferrer" target="_blank">http://lists.elrepo.org/mailman/listinfo/elrepo</a><br>
> <<a href="http://lists.elrepo.org/mailman/listinfo/elrepo" rel="noreferrer noreferrer" target="_blank">http://lists.elrepo.org/mailman/listinfo/elrepo</a>><br>
> <br>
> <br>
> _______________________________________________<br>
> elrepo mailing list<br>
> <a href="mailto:elrepo@lists.elrepo.org" target="_blank" rel="noreferrer">elrepo@lists.elrepo.org</a><br>
> <a href="http://lists.elrepo.org/mailman/listinfo/elrepo" rel="noreferrer noreferrer" target="_blank">http://lists.elrepo.org/mailman/listinfo/elrepo</a><br>
> <br>
<br>
_______________________________________________<br>
elrepo mailing list<br>
<a href="mailto:elrepo@lists.elrepo.org" target="_blank" rel="noreferrer">elrepo@lists.elrepo.org</a><br>
<a href="http://lists.elrepo.org/mailman/listinfo/elrepo" rel="noreferrer noreferrer" target="_blank">http://lists.elrepo.org/mailman/listinfo/elrepo</a><br>
</blockquote></div>