近日应用侧需升级Oracle数据库,从12C升级到19C,需要主机操作系统从RHEL7.4升级到RHEL7.9,本文记录了升级过程。
一、环境检查:
1、操作系统版本检查
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.4 (Maipo)
# uname -a
Linux cq4adb03 3.10.0-693.el7.x86_64 #1 SMP Thu Jul 6 19:56:57 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux
3、Oracle数据库当前版本检查
# su - oracle
Last login: Fri Jul 14 09:56:16 CST 2023 on pts/1
$ /oracle/app/12.2.0/bin/sqlplus -v
SQL*Plus: Release 12.2.0.1.0 Production
$ exit
二、升级前的准备
1、挂载RHEL7.9的yum源
本环境中已事先构建yum服务器192.168.2.226,源为将RHEL7.9光盘镜像放置在服务器http路径/RHEL_YUM/RHEL_7.9目录下的,如下进行配置:
# vi /etc/yum.repos.d/httpyum.repo
# cat /etc/yum.repos.d/httpyum.repo
[RHEL]
name=RHEL
baseurl=http://192.168.2.226/RHEL_YUM/RHEL_7.9/
enable=1
gpgcheck=0
2、测试yum源
# yum repolist
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
repo id repo name status
!RHEL79 RHEL79 5,230
repolist: 5,230
yum list |grep kernel.x86_64
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
kernel.x86_64 3.10.0-693.el7 @anaconda/7.4
kernel.x86_64 3.10.0-1160.el7 RHEL
yum源运行正常。
3、备份当前rpm包信息
# rpm -qa >/opt/rhel7.4
三、开始升级
1、执行升级指令
[root@cq4adb03 ~]# yum update
Loaded plugins: product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Resolving Dependencies
--> Running transaction check
---> Package GeoIP.x86_64 0:1.5.0-11.el7 will be updated
---> Package GeoIP.x86_64 0:1.5.0-14.el7 will be an update
--> Processing Dependency: geoipupdate for package: GeoIP-1.5.0-14.el7.x86_64
...
---> Package python-ipaddress.noarch 0:1.0.16-2.el7 will be installed
---> Package python-syspurpose.x86_64 0:1.24.42-1.el7 will be installed
--> Running transaction check
---> Package dejavu-fonts-common.noarch 0:2.33-6.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=========================================================================================================================================================
Package Arch Version Repository Size
=========================================================================================================================================================
Installing:
grub2 x86_64 1:2.02-0.87.el7 RHEL 33 k
replacing grub2.x86_64 1:2.02-0.64.el7
grub2-tools x86_64 1:2.02-0.87.el7 RHEL 1.8 M
replacing grub2-tools.x86_64 1:2.02-0.64.el7
...
python-syspurpose x86_64 1.24.42-1.el7 RHEL 273 k
Transaction Summary
=========================================================================================================================================================
Install 10 Packages (+16 Dependent packages)
Upgrade 298 Packages
Total download size: 375 M
Is this ok [y/d/N]: y
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/324): GeoIP-1.5.0-14.el7.x86_64.rpm | 1.5 MB 00:00:00
(2/324): NetworkManager-config-server-1.18.8-1.el7.noarch.rpm | 151 kB 00:00:00
(3/324): NetworkManager-1.18.8-1.el7.x86_64.rpm | 1.9 MB 00:00:00
...
(321/324): yum-3.4.3-168.el7.noarch.rpm | 1.2 MB 00:00:00
(322/324): yum-utils-1.1.31-54.el7_8.noarch.rpm | 122 kB 00:00:00
(323/324): zlib-1.2.7-18.el7.x86_64.rpm | 90 kB 00:00:00
(324/324): zlib-devel-1.2.7-18.el7.x86_64.rpm | 50 kB 00:00:00
---------------------------------------------------------------------------------------------------------------------------------------------------------
Total 50 MB/s | 375 MB 00:00:07
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Warning: RPMDB altered outside of yum.
Updating : libgcc-4.8.5-44.el7.x86_64 1/633
Updating : 1:grub2-common-2.02-0.87.el7.noarch 2/633
Updating : redhat-release-server-7.9-3.el7.x86_64 3/633
Updating : setup-2.8.71-11.el7.noarch 4/633
warning: /etc/group created as /etc/group.rpmnew
warning: /etc/profile created as /etc/profile.rpmnew
warning: /etc/shadow created as /etc/shadow.rpmnew
warning: /etc/shells created as /etc/shells.rpmnew
Updating : filesystem-3.2-25.el7.x86_64 5/633
Updating : 1:grub2-pc-modules-2.02-0.87.el7.noarch 6/633
...
Cleanup : libgcc-4.8.5-16.el7 633/633
Verifying : glibc-common-2.17-317.el7.x86_64 1/633
...
Verifying : python-slip-0.4.0-2.el7.noarch 633/633
Installed:
grub2.x86_64 1:2.02-0.87.el7 grub2-tools.x86_64 1:2.02-0.87.el7
grub2-tools-extra.x86_64 1:2.02-0.87.el7 grub2-tools-minimal.x86_64 1:2.02-0.87.el7
iwl7260-firmware.noarch 0:25.30.13.0-79.el7 kernel.x86_64 0:3.10.0-1160.el7
python2-futures.noarch 0:3.1.1-5.el7 rdma-core.x86_64 0:22.4-5.el7
subscription-manager-rhsm.x86_64 0:1.24.42-1.el7 subscription-manager-rhsm-certificates.x86_64 0:1.24.42-1.el7
Dependency Installed:
bind-export-libs.x86_64 32:9.11.4-26.P2.el7 boost-iostreams.x86_64 0:1.53.0-28.el7 boost-random.x86_64 0:1.53.0-28.el7
dejavu-fonts-common.noarch 0:2.33-6.el7 dejavu-sans-fonts.noarch 0:2.33-6.el7 geoipupdate.x86_64 0:2.5.0-1.el7
json-c.x86_64 0:0.11-4.el7_0 libpng.x86_64 2:1.5.13-8.el7 libpng-devel.x86_64 2:1.5.13-8.el7
libsmartcols.x86_64 0:2.23.2-65.el7 libuuid-devel.x86_64 0:2.23.2-65.el7 lz4.x86_64 0:1.8.3-1.el7
python-inotify.noarch 0:0.9.4-4.el7 python-ipaddr.noarch 0:2.1.11-2.el7 python-ipaddress.noarch 0:1.0.16-2.el7
python-syspurpose.x86_64 0:1.24.42-1.el7
Updated:
GeoIP.x86_64 0:1.5.0-14.el7 NetworkManager.x86_64 1:1.18.8-1.el7
NetworkManager-config-server.noarch 1:1.18.8-1.el7 NetworkManager-libnm.x86_64 1:1.18.8-1.el7
NetworkManager-team.x86_64 1:1.18.8-1.el7 NetworkManager-tui.x86_64 1:1.18.8-1.el7
acl.x86_64 0:2.2.51-15.el7 alsa-lib.x86_64 0:1.1.8-1.el7
audit.x86_64 0:2.8.5-4.el7 audit-libs.x86_64 0:2.8.5-4.el7
bash.x86_64 0:4.2.46-34.el7 bind-libs-lite.x86_64 32:9.11.4-26.P2.el7
bind-license.noarch 32:9.11.4-26.P2.el7 binutils.x86_64 0:2.27-44.base.el7
biosdevname.x86_64 0:0.7.3-2.el7 boost-system.x86_64 0:1.53.0-28.el7
boost-thread.x86_64 0:1.53.0-28.el7 ca-certificates.noarch 0:2020.2.41-70.0.el7_8
chkconfig.x86_64 0:1.7.6-1.el7 coreutils.x86_64 0:8.22-24.el7
cpio.x86_64 0:2.11-28.el7 cpp.x86_64 0:4.8.5-44.el7
cronie.x86_64 0:1.4.11-23.el7 cronie-anacron.x86_64 0:1.4.11-23.el7
cryptsetup-libs.x86_64 0:2.0.3-6.el7 curl.x86_64 0:7.29.0-59.el7
cyrus-sasl-lib.x86_64 0:2.1.26-23.el7 dbus.x86_64 1:1.10.24-15.el7
dbus-libs.x86_64 1:1.10.24-15.el7 desktop-file-utils.x86_64 0:0.23-2.el7
device-mapper.x86_64 7:1.02.170-6.el7 device-mapper-event.x86_64 7:1.02.170-6.el7
device-mapper-event-libs.x86_64 7:1.02.170-6.el7 device-mapper-libs.x86_64 7:1.02.170-6.el7
device-mapper-multipath.x86_64 0:0.4.9-133.el7 device-mapper-multipath-libs.x86_64 0:0.4.9-133.el7
device-mapper-persistent-data.x86_64 0:0.8.5-3.el7 dhclient.x86_64 12:4.2.5-82.el7
dhcp-common.x86_64 12:4.2.5-82.el7 dhcp-libs.x86_64 12:4.2.5-82.el7
diffutils.x86_64 0:3.3-5.el7 dmidecode.x86_64 1:3.2-5.el7
dracut.x86_64 0:033-572.el7 dracut-config-rescue.x86_64 0:033-572.el7
dracut-network.x86_64 0:033-572.el7 e2fsprogs.x86_64 0:1.42.9-19.el7
e2fsprogs-libs.x86_64 0:1.42.9-19.el7 ebtables.x86_64 0:2.0.10-16.el7
elfutils-default-yama-scope.noarch 0:0.176-5.el7 elfutils-libelf.x86_64 0:0.176-5.el7
elfutils-libelf-devel.x86_64 0:0.176-5.el7 elfutils-libs.x86_64 0:0.176-5.el7
emacs-filesystem.noarch 1:24.3-23.el7 ethtool.x86_64 2:4.8-10.el7
expat.x86_64 0:2.1.0-12.el7 expat-devel.x86_64 0:2.1.0-12.el7
file.x86_64 0:5.11-37.el7 file-libs.x86_64 0:5.11-37.el7
filesystem.x86_64 0:3.2-25.el7 findutils.x86_64 1:4.5.11-6.el7
firewalld.noarch 0:0.6.3-11.el7 firewalld-filesystem.noarch 0:0.6.3-11.el7
fontconfig.x86_64 0:2.13.0-4.3.el7 fontconfig-devel.x86_64 0:2.13.0-4.3.el7
freetype.x86_64 0:2.8-14.el7 freetype-devel.x86_64 0:2.8-14.el7
gcc.x86_64 0:4.8.5-44.el7 gcc-c++.x86_64 0:4.8.5-44.el7
gettext.x86_64 0:0.19.8.1-3.el7 gettext-libs.x86_64 0:0.19.8.1-3.el7
glib2.x86_64 0:2.56.1-7.el7 glibc.i686 0:2.17-317.el7
glibc.x86_64 0:2.17-317.el7 glibc-common.x86_64 0:2.17-317.el7
glibc-devel.i686 0:2.17-317.el7 glibc-devel.x86_64 0:2.17-317.el7
glibc-headers.x86_64 0:2.17-317.el7 gnupg2.x86_64 0:2.0.22-5.el7_5
gobject-introspection.x86_64 0:1.56.1-1.el7 grub2-common.noarch 1:2.02-0.87.el7
grub2-pc.x86_64 1:2.02-0.87.el7 grub2-pc-modules.noarch 1:2.02-0.87.el7
grubby.x86_64 0:8.28-26.el7 gssproxy.x86_64 0:0.7.0-29.el7
gzip.x86_64 0:1.5-10.el7 hostname.x86_64 0:3.13-3.el7_7.1
hwdata.x86_64 0:0.252-9.7.el7 ibacm.x86_64 0:22.4-5.el7
info.x86_64 0:5.1-5.el7 initscripts.x86_64 0:9.49.53-1.el7
iotop.noarch 0:0.6-4.el7 iproute.x86_64 0:4.11.0-30.el7
iprutils.x86_64 0:2.4.17.1-3.el7 ipset.x86_64 0:7.1-1.el7
ipset-libs.x86_64 0:7.1-1.el7 iptables.x86_64 0:1.4.21-35.el7
irqbalance.x86_64 3:1.0.7-12.el7 iwl100-firmware.noarch 0:39.31.5.1-79.el7
iwl1000-firmware.noarch 1:39.31.5.1-79.el7 iwl105-firmware.noarch 0:18.168.6.1-79.el7
iwl135-firmware.noarch 0:18.168.6.1-79.el7 iwl2000-firmware.noarch 0:18.168.6.1-79.el7
iwl2030-firmware.noarch 0:18.168.6.1-79.el7 iwl3160-firmware.noarch 0:25.30.13.0-79.el7
iwl3945-firmware.noarch 0:15.32.2.9-79.el7 iwl4965-firmware.noarch 0:228.61.2.24-79.el7
iwl5000-firmware.noarch 0:8.83.5.1_1-79.el7 iwl5150-firmware.noarch 0:8.24.2.2-79.el7
iwl6000-firmware.noarch 0:9.221.4.1-79.el7 iwl6000g2a-firmware.noarch 0:18.168.6.1-79.el7
iwl6000g2b-firmware.noarch 0:18.168.6.1-79.el7 iwl6050-firmware.noarch 0:41.28.5.1-79.el7
kbd.x86_64 0:1.15.5-15.el7 kbd-legacy.noarch 0:1.15.5-15.el7
kbd-misc.noarch 0:1.15.5-15.el7 kernel-headers.x86_64 0:3.10.0-1160.el7
kernel-tools.x86_64 0:3.10.0-1160.el7 kernel-tools-libs.x86_64 0:3.10.0-1160.el7
kexec-tools.x86_64 0:2.0.15-51.el7 kmod.x86_64 0:20-28.el7
kmod-libs.x86_64 0:20-28.el7 kpartx.x86_64 0:0.4.9-133.el7
krb5-libs.x86_64 0:1.15.1-50.el7 ksh.x86_64 0:20120801-142.el7
libX11.x86_64 0:1.6.7-2.el7 libX11-common.noarch 0:1.6.7-2.el7
libX11-devel.x86_64 0:1.6.7-2.el7 libacl.x86_64 0:2.2.51-15.el7
libattr.x86_64 0:2.4.46-13.el7 libbasicobjects.x86_64 0:0.1.1-32.el7
libblkid.x86_64 0:2.23.2-65.el7 libcap.x86_64 0:2.22-11.el7
libcollection.x86_64 0:0.7.0-32.el7 libcom_err.x86_64 0:1.42.9-19.el7
libcroco.x86_64 0:0.6.12-4.el7 libcurl.x86_64 0:7.29.0-59.el7
libdb.x86_64 0:5.3.21-25.el7 libdb-utils.x86_64 0:5.3.21-25.el7
libdrm.x86_64 0:2.4.97-2.el7 libfastjson.x86_64 0:0.99.4-3.el7
libffi.x86_64 0:3.0.13-19.el7 libgcc.i686 0:4.8.5-44.el7
libgcc.x86_64 0:4.8.5-44.el7 libgomp.x86_64 0:4.8.5-44.el7
libgudev1.x86_64 0:219-78.el7 libibumad.x86_64 0:22.4-5.el7
libibverbs.x86_64 0:22.4-5.el7 libini_config.x86_64 0:1.3.1-32.el7
libmount.x86_64 0:2.23.2-65.el7 libndp.x86_64 0:1.2-9.el7
libnfsidmap.x86_64 0:0.25-19.el7 libpath_utils.x86_64 0:0.2.1-32.el7
libpciaccess.x86_64 0:0.14-1.el7 libpwquality.x86_64 0:1.2.3-5.el7
librados2.x86_64 1:10.2.5-4.el7 librdmacm.x86_64 0:22.4-5.el7
libref_array.x86_64 0:0.1.5-32.el7 libselinux.x86_64 0:2.5-15.el7
libselinux-python.x86_64 0:2.5-15.el7 libselinux-utils.x86_64 0:2.5-15.el7
libsemanage.x86_64 0:2.5-14.el7 libsepol.x86_64 0:2.5-10.el7
libss.x86_64 0:1.42.9-19.el7 libssh2.x86_64 0:1.8.0-4.el7
libstdc++.i686 0:4.8.5-44.el7 libstdc++.x86_64 0:4.8.5-44.el7
libstdc++-devel.i686 0:4.8.5-44.el7 libstdc++-devel.x86_64 0:4.8.5-44.el7
libteam.x86_64 0:1.29-3.el7 libtirpc.x86_64 0:0.2.4-0.16.el7
libuser.x86_64 0:0.60-9.el7 libuuid.x86_64 0:2.23.2-65.el7
libxcb.x86_64 0:1.13-1.el7 libxcb-devel.x86_64 0:1.13-1.el7
libxml2.x86_64 0:2.9.1-6.el7.5 libxml2-python.x86_64 0:2.9.1-6.el7.5
libxslt.x86_64 0:1.1.28-6.el7 linux-firmware.noarch 0:20200421-79.git78c0348.el7
lm_sensors-libs.x86_64 0:3.4.0-8.20160601gitf9185e5.el7 logrotate.x86_64 0:3.8.6-19.el7
lvm2.x86_64 7:2.02.187-6.el7 lvm2-libs.x86_64 7:2.02.187-6.el7
mailx.x86_64 0:12.5-19.el7 make.x86_64 1:3.82-24.el7
man-db.x86_64 0:2.6.3-11.el7 mariadb-libs.x86_64 1:5.5.68-1.el7
microcode_ctl.x86_64 2:2.1-73.el7 mozjs17.x86_64 0:17.0.0-20.el7
ncurses.x86_64 0:5.9-14.20130511.el7_4 ncurses-base.noarch 0:5.9-14.20130511.el7_4
ncurses-libs.x86_64 0:5.9-14.20130511.el7_4 net-tools.x86_64 0:2.0-0.25.20131004git.el7
nfs-utils.x86_64 1:1.3.0-0.68.el7 nspr.x86_64 0:4.21.0-1.el7
nss.x86_64 0:3.44.0-7.el7_7 nss-pem.x86_64 0:1.0.3-7.el7
nss-softokn.x86_64 0:3.44.0-8.el7_7 nss-softokn-freebl.i686 0:3.44.0-8.el7_7
nss-softokn-freebl.x86_64 0:3.44.0-8.el7_7 nss-sysinit.x86_64 0:3.44.0-7.el7_7
nss-tools.x86_64 0:3.44.0-7.el7_7 nss-util.x86_64 0:3.44.0-4.el7_7
numactl-libs.x86_64 0:2.0.12-5.el7 openldap.x86_64 0:2.4.44-22.el7
openssl.x86_64 1:1.0.2k-19.el7 openssl-libs.x86_64 1:1.0.2k-19.el7
pam.x86_64 0:1.1.8-23.el7 parted.x86_64 0:3.1-32.el7
passwd.x86_64 0:0.79-6.el7 pciutils.x86_64 0:3.5.1-3.el7
pciutils-libs.x86_64 0:3.5.1-3.el7 perl.x86_64 4:5.16.3-297.el7
perl-Getopt-Long.noarch 0:2.40-3.el7 perl-Pod-Escapes.noarch 1:1.04-297.el7
perl-Socket.x86_64 0:2.010-5.el7 perl-libs.x86_64 4:5.16.3-297.el7
perl-macros.x86_64 4:5.16.3-297.el7 plymouth.x86_64 0:0.8.9-0.34.20140113.el7
plymouth-core-libs.x86_64 0:0.8.9-0.34.20140113.el7 plymouth-scripts.x86_64 0:0.8.9-0.34.20140113.el7
policycoreutils.x86_64 0:2.5-34.el7 postfix.x86_64 2:2.10.1-9.el7
procps-ng.x86_64 0:3.3.10-28.el7 psmisc.x86_64 0:22.20-17.el7
pyOpenSSL.x86_64 0:0.13.1-4.el7 python.x86_64 0:2.7.5-89.el7
python-backports-ssl_match_hostname.noarch 0:3.5.0.1-1.el7 python-chardet.noarch 0:2.2.1-3.el7
python-configshell.noarch 1:1.1.26-1.el7 python-dmidecode.x86_64 0:3.12.2-4.el7
python-ethtool.x86_64 0:0.8-8.el7 python-firewall.noarch 0:0.6.3-11.el7
python-gobject-base.x86_64 0:3.22.0-1.el7_4.1 python-jinja2.noarch 0:2.7.2-4.el7
python-libs.x86_64 0:2.7.5-89.el7 python-linux-procfs.noarch 0:0.4.11-4.el7
python-magic.noarch 0:5.11-37.el7 python-perf.x86_64 0:3.10.0-1160.el7
python-requests.noarch 0:2.6.0-10.el7 python-rtslib.noarch 0:2.1.72-1.el7
python-slip.noarch 0:0.4.0-4.el7 python-slip-dbus.noarch 0:0.4.0-4.el7
python-urlgrabber.noarch 0:3.10-10.el7 python-urllib3.noarch 0:1.10.2-7.el7
quota.x86_64 1:4.01-19.el7 quota-nls.noarch 1:4.01-19.el7
rdma-core-devel.x86_64 0:22.4-5.el7 readline.x86_64 0:6.2-11.el7
redhat-logos.noarch 0:70.7.0-1.el7 redhat-release-server.x86_64 0:7.9-3.el7
redhat-support-lib-python.noarch 0:0.12.1-1.el7 redhat-support-tool.noarch 0:0.12.2-1.el7
rhn-check.x86_64 0:2.0.2-24.el7 rhn-client-tools.x86_64 0:2.0.2-24.el7
rhn-setup.x86_64 0:2.0.2-24.el7 rhnlib.noarch 0:2.5.65-8.el7
rhnsd.x86_64 0:5.0.13-10.el7 rpcbind.x86_64 0:0.2.0-49.el7
rpm.x86_64 0:4.11.3-45.el7 rpm-build-libs.x86_64 0:4.11.3-45.el7
rpm-libs.x86_64 0:4.11.3-45.el7 rpm-python.x86_64 0:4.11.3-45.el7
rsyslog.x86_64 0:8.24.0-55.el7 sed.x86_64 0:4.2.2-7.el7
selinux-policy.noarch 0:3.13.1-268.el7 selinux-policy-targeted.noarch 0:3.13.1-268.el7
setup.noarch 0:2.8.71-11.el7 shadow-utils.x86_64 2:4.6-5.el7
shared-mime-info.x86_64 0:1.8-5.el7 smartmontools.x86_64 1:7.0-2.el7
sqlite.x86_64 0:3.7.17-8.el7_7.1 subscription-manager.x86_64 0:1.24.42-1.el7
sudo.x86_64 0:1.8.23-10.el7 sysstat.x86_64 0:10.1.5-19.el7
systemd.x86_64 0:219-78.el7 systemd-libs.x86_64 0:219-78.el7
systemd-python.x86_64 0:219-78.el7 systemd-sysv.x86_64 0:219-78.el7
tar.x86_64 2:1.26-35.el7 targetcli.noarch 0:2.1.51-2.el7
teamd.x86_64 0:1.29-3.el7 telnet.x86_64 1:0.17-65.el7_8
tuned.noarch 0:2.11.0-9.el7 tzdata.noarch 0:2020a-1.el7
unzip.x86_64 0:6.0-21.el7 usermode.x86_64 0:1.111-6.el7
util-linux.x86_64 0:2.23.2-65.el7 vim-minimal.x86_64 2:7.4.629-7.el7
virt-what.x86_64 0:1.18-4.el7 wget.x86_64 0:1.14-18.el7_6.1
wpa_supplicant.x86_64 1:2.6-12.el7 xfsprogs.x86_64 0:4.5.0-22.el7
xorg-x11-proto-devel.noarch 0:2018.4-1.el7 yum.noarch 0:3.4.3-168.el7
yum-rhn-plugin.noarch 0:2.0.1-10.el7 yum-utils.noarch 0:1.1.31-54.el7_8
zlib.x86_64 0:1.2.7-18.el7 zlib-devel.x86_64 0:1.2.7-18.el7
Replaced:
grub2.x86_64 1:2.02-0.64.el7 grub2-tools.x86_64 1:2.02-0.64.el7 iwl7265-firmware.noarch 0:22.0.7.0-56.el7 libibcm.x86_64 0:13-7.el7
python-futures.noarch 0:3.0.3-1.el7 python-rhsm.x86_64 0:1.19.9-1.el7 python-rhsm-certificates.x86_64 0:1.19.9-1.el7
Complete!
可见RHEL7.4升级到7.9需要安装10个软件包(连带安装16个依赖包),更新298个软件包,以上日志记录中间用...略去了部分信息,看到Complete!表示大功告成。
四、结果验证
1、验证系统版本
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.9 (Maipo)
# uname -a
Linux cq4adb03 3.10.0-1160.el7.x86_64 #1 SMP Tue Aug 18 14:50:17 EDT 2020 x86_64 x86_64 x86_64 GNU/Linux
2、环境校对
对比升级前后的rpm包和升级记录,可以看到笔者运行环境在升级前已自行将openssh升级到V9.3,高于RHEL7.9的openssh-7.4p1-21.el7.x86_64.rpm ,本次升级openssh包未进行替代降级
# ssh -V
OpenSSH_9.3p1, OpenSSL 1.0.2k-fips 26 Jan 2017
# rpm -qa |grep openssh
openssh-clients-9.3p1-1.el7.x86_64
openssh-debuginfo-9.3p1-1.el7.x86_64
openssh-9.3p1-1.el7.x86_64
openssh-server-9.3p1-1.el7.x86_64
因此服务器的openssh相关配置无需进行调整。