天天看点

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驱动

[root@centos8]# cd /mnt/rpms/x86_64
[root@centos8]# 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

[root@centos8]# 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

[root@centos8]# dnf update -y           

重启系统

[root@cenos8]# more /etc/redhat-release 
CentOS Linux release 8.2.2004 (Core) 
[root@cenos8]# uname -r
4.18.0-193.28.1.el8_2.x86_64           

继续阅读