AlmaLinux 8.9ではカーネルを更新できません。

AlmaLinux 8.9ではカーネルを更新できません。

cifsが動作せず、OSのバージョンについて文句を言うので、AlmaLinux 8.9でカーネルを更新したいと思います。

mount.cifs [...]
mount error: cifs filesystem not supported by the system

現在のカーネルは次のとおりです。4.x

uname -r
4.18.0

何度も試した後yum(コマンドに慣れていないdnf)、次から更新されたカーネルをインストールする必要がありますelrepo

yum install http://mirrors.nav.ro/elrepo/kernel/el8/x86_64/RPMS/kernel-lt-5.4.262-1.el8.elrepo.x86_64.rpm

# and later tried:

yum install http://mirrors.nav.ro/elrepo/kernel/el8/x86_64/RPMS/kernel-ml-6.6.4-1.el8.elrepo.x86_64.rpm

ただし、再起動後も引き続きuname -r表示されます。4.x

yum list installed | grep kernel

elrepo-release.noarch               8.3-1.el8.elrepo                             @elrepo-kernel
kernel-lt.x86_64                    5.4.262-1.el8.elrepo                         @elrepo-kernel
kernel-lt-core.x86_64               5.4.262-1.el8.elrepo                         @elrepo-kernel
kernel-lt-modules.x86_64            5.4.262-1.el8.elrepo                         @elrepo-kernel
kernel-ml.x86_64                    6.6.4-1.el8.elrepo                           @@commandline
kernel-ml-core.x86_64               6.6.4-1.el8.elrepo                           @elrepo-kernel
kernel-ml-modules.x86_64            6.6.4-1.el8.elrepo                           @elrepo-kernel

上記のyumインストールリストには、kernel.x86_64, kernel-core.x86_64, kernel-tools.x86_64オペレーティングシステムのデフォルトカーネル()が4.x横に表示されていて、そのカーネルを削除して再インストールしてみましたが、再5.x起動後も6.x表示されます4.x

  • おそらく、より多くのカーネルが今インストールされているでしょう。起動時に使用するカーネルを選択するには、一部のgrubファイルを編集する必要がありますか?
  • このオペレーティング・システムで grub 構成ファイルが見つかりません。find /etc -name *grub*何も返しません。
  • また、df -hnoを表示します/boot編集する:わかりました、向こうにいます/
  • /etc/fstab が空です。これは奇妙な構成を表します。 !
  • これはおおよそのISPの仮想サーバーです。おそらくカーネルは親OSによって制限されますか?

また何を試すことができますか?

/var/log/messages編集:たぶんこれは関連性があるかもしれません。以下にあります。

cat /var/log/messages | grep -i '4\.18'
Dec  8 01:39:48 rev1g dracut[2705]: Executing: /usr/bin/dracut -f /boot/2ad75f1a643642c394a731eccfb1c125/4.18.0-513.9.1.el8_9.x86_64/initrd 4.18.0-513.9.1.el8_9.x86_64
Dec  8 01:39:52 rev1g dracut[2705]: *** Creating image file '/boot/2ad75f1a643642c394a731eccfb1c125/4.18.0-513.9.1.el8_9.x86_64/initrd' ***
Dec  8 01:39:56 rev1g dracut[2705]: *** Creating initramfs image file '/boot/2ad75f1a643642c394a731eccfb1c125/4.18.0-513.9.1.el8_9.x86_64/initrd' done ***
[root@rev1g log]#
[root@rev1g log]#
[root@rev1g log]# cat /var/log/messages | grep -i '5\.4'
Dec  8 05:12:39 rev1g dracut[4399]: Executing: /usr/bin/dracut -f /boot/2ad75f1a643642c394a731eccfb1c125/5.4.262-1.el8.elrepo.x86_64/initrd 5.4.262-1.el8.elrepo.x86_64
Dec  8 05:12:44 rev1g dracut[4399]: *** Creating image file '/boot/2ad75f1a643642c394a731eccfb1c125/5.4.262-1.el8.elrepo.x86_64/initrd' ***
Dec  8 05:12:48 rev1g dracut[4399]: *** Creating initramfs image file '/boot/2ad75f1a643642c394a731eccfb1c125/5.4.262-1.el8.elrepo.x86_64/initrd' done ***
[root@rev1g log]#
[root@rev1g log]#
[root@rev1g log]# cat /var/log/messages | grep -i '6\.6'
Dec  8 05:49:13 rev1g dracut[613]: Executing: /usr/bin/dracut -f /boot/2ad75f1a643642c394a731eccfb1c125/6.6.4-1.el8.elrepo.x86_64/initrd 6.6.4-1.el8.elrepo.x86_64
Dec  8 05:49:19 rev1g dracut[613]: *** Creating image file '/boot/2ad75f1a643642c394a731eccfb1c125/6.6.4-1.el8.elrepo.x86_64/initrd' ***
Dec  8 05:49:22 rev1g dracut[613]: *** Creating initramfs image file '/boot/2ad75f1a643642c394a731eccfb1c125/6.6.4-1.el8.elrepo.x86_64/initrd' done ***

より多くの関連文書が見つかりました。/boot

ls -lha /boot/loader/entries
total 16K
drwxr-xr-x 2 root root 4.0K Dec  8 05:49 .
drwxr-xr-x 3 root root 4.0K Dec  8 01:39 ..
-rw-r--r-- 1 root root  303 Dec  8 05:12 2ad75f1a643642c394a731eccfb1c125-5.4.262-1.el8.elrepo.x86_64.conf
-rw-r--r-- 1 root root  297 Dec  8 05:49 2ad75f1a643642c394a731eccfb1c125-6.6.4-1.el8.elrepo.x86_64.conf

答え1

その理由は次のとおりです。さまざまな種類の仮想化。場合によってはカーネルを更新できますが、他の場合は更新できません:/

誰かが詳細を投稿することもできます。私は多くのプロバイダの多くのVPSを試してみましたが、以前はこの問題に触れませんでしたが、他のプロバイダは常に基本的に最新のコアを含むVPSを提供できます。

関連情報