天天看点

r620 raid驱动 linux,Dell r620 r720升级centos8.2

前言:

之前的centos8 因为缺少raid 驱动,需要开机插u盘加载raid驱动后安装。

如果要升级centos 8.2,还需要手动重启加载8.2 的raid 驱动。操作无法批量执行,也不高效。

那么是不是可以在系统层面实现呢?

答案是可以的!

操作如下

请按文档顺序执行。

下载centos8.2 raid驱动,并挂载

wget https://elrepo.org/linux/dud/el8/x86_64/dd-megaraid_sas-07.710.50.00-1.el8_2.elrepo.iso

mount -o loop dd-megaraid_sas-07.710.50.00-1.el8_2.elrepo.iso /mnt

安装raid驱动

dnf 会自动下载8.2 的kernel-core

[[email protected]]# cd /mnt/rpms/x86_64

[[email protected]]# dnf localinstall kmod-megaraid_sas-07.710.50.00-1.el8_2.elrepo.x86_64.rpm

CentOS-8 - AppStream 1.8 kB/s | 4.3 kB 00:02

CentOS-8 - Base 1.2 kB/s | 3.9 kB 00:03

CentOS-8 - Extras 567 B/s | 1.5 kB 00:02

Docker CE Stable - x86_64 2.7 kB/s | 3.5 kB 00:01

Kubernetes 1.3 kB/s | 1.4 kB 00:01

Dependencies resolved.

===============================================================================================================================================================================================================

Package Arch Version Repository Size

===============================================================================================================================================================================================================

Upgrading:

dracut x86_64 049-70.git20200228.el8 BaseOS 365 k

dracut-config-rescue x86_64 049-70.git20200228.el8 BaseOS 54 k

dracut-network x86_64 049-70.git20200228.el8 BaseOS 100 k

dracut-squash x86_64 049-70.git20200228.el8 BaseOS 54 k

kexec-tools x86_64 2.0.20-14.el8 BaseOS 485 k

linux-firmware noarch 20191202-97.gite8a0f4c9.el8 BaseOS 72 M

kmod-megaraid_sas x86_64 07.710.50.00-1.el8_2.elrepo @commandline 95 k

Installing dependencies:

kernel-core x86_64 4.18.0-193.28.1.el8_2 BaseOS 28 M

Transaction Summary

===============================================================================================================================================================================================================

Install 1 Package

Upgrade 7 Packages

Total size: 100 M

Total download size: 100 M

安装8.2 kernel

[[email protected]]# dnf install kernel -y

Last metadata expiration check: 0:09:34 ago on Thu 05 Nov 2020 09:11:52 AM CST.

Package kernel-4.18.0-80.el8.x86_64 is already installed.

Dependencies resolved.

===============================================================================================================================================================================================================

Package Arch Version Repository Size

===============================================================================================================================================================================================================

Installing:

kernel x86_64 4.18.0-193.28.1.el8_2 BaseOS 2.8 M

Installing dependencies:

kernel-modules x86_64 4.18.0-193.28.1.el8_2 BaseOS 23 M

Transaction Summary

===============================================================================================================================================================================================================

Install 2 Packages

Total download size: 26 M

Installed size: 20 M

更新系统到8.2

[[email protected]]# dnf update -y

重启系统

[[email protected]]# more /etc/redhat-release

CentOS Linux release 8.2.2004 (Core)

[[email protected]]# uname -r

4.18.0-193.28.1.el8_2.x86_64