Scicentific Linux 7.5 へのUpgrade
August 25, 2018 – 3:36 pm今年の5月14日付けで、Scientific Linux 7.5 公開されていた。公式のリリースから既に3カ月以上経っている。ServerのOSを最新のものに維持するため、従来どおり更新作業を行った。
更新時のログを含め更新記録をメモしておいた。
更新作業時のログ:
# yum clean all Cleaning repos: nux-dextop remi-safe repos sl sl-extras sl-fastbugs sl-security Cleaning up everything # yum --releasever=7.5 update nux-dextop | 2.9 kB 00:00:00 remi-safe | 2.9 kB 00:00:00 repos | 2.6 kB 00:00:00 sl | 3.7 kB 00:00:00 sl-extras | 3.1 kB 00:00:00 sl-fastbugs | 2.9 kB 00:00:00 sl-security | 2.9 kB 00:00:00 (1/12): repos/x86_64/primary_db | 7.5 kB 00:00:00 (2/12): sl/x86_64/group_gz | 107 kB 00:00:00 (3/12): remi-safe/primary_db | 1.3 MB 00:00:01 (4/12): sl-extras/x86_64/updateinfo | 93 kB 00:00:00 (5/12): sl-extras/x86_64/primary_db | 300 kB 00:00:00 (6/12): nux-dextop/x86_64/primary_db | 1.8 MB 00:00:02 (7/12): sl-fastbugs/x86_64/updateinfo | 88 kB 00:00:00 (8/12): sl-fastbugs/x86_64/primary_db | 1.7 MB 00:00:01 (9/12): sl/x86_64/primary_db | 4.8 MB 00:00:03 (10/12): sl-security/x86_64/updateinfo | 287 kB 00:00:01 (11/12): sl/x86_64/updateinfo | 1.8 MB 00:00:04 (12/12): sl-security/x86_64/primary_db | 8.2 MB 00:00:02 Resolving Dependencies --> Running transaction check ---> Package kernel.x86_64 0:3.10.0-862.11.6.el7 will be installed ---> Package kernel-headers.x86_64 0:3.10.0-862.el7 will be updated ---> Package kernel-headers.x86_64 0:3.10.0-862.11.6.el7 will be an update ---> Package kernel-tools.x86_64 0:3.10.0-862.el7 will be updated ---> Package kernel-tools.x86_64 0:3.10.0-862.11.6.el7 will be an update ---> Package kernel-tools-libs.x86_64 0:3.10.0-862.el7 will be updated ---> Package kernel-tools-libs.x86_64 0:3.10.0-862.11.6.el7 will be an update --> Finished Dependency Resolution --> Running transaction check ---> Package kernel.x86_64 0:3.10.0-693.11.1.el7 will be erased --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================= Package Arch Version Repository Size ========================================================================================================= Installing: kernel x86_64 3.10.0-862.11.6.el7 sl-security 46 M Updating: kernel-headers x86_64 3.10.0-862.11.6.el7 sl-security 7.0 M kernel-tools x86_64 3.10.0-862.11.6.el7 sl-security 6.3 M kernel-tools-libs x86_64 3.10.0-862.11.6.el7 sl-security 6.2 M Removing: kernel x86_64 3.10.0-693.11.1.el7 @sl-security 59 M Transaction Summary ========================================================================================================= Install 1 Package Upgrade 3 Packages Remove 1 Package Total download size: 65 M Is this ok [y/d/N]: y Downloading packages: No Presto metadata available for sl-security (1/4): kernel-tools-libs-3.10.0-862.11.6.el7.x86_64.rpm | 6.2 MB 00:00:02 (2/4): kernel-tools-3.10.0-862.11.6.el7.x86_64.rpm | 6.3 MB 00:00:02 (3/4): kernel-headers-3.10.0-862.11.6.el7.x86_64.rpm | 7.0 MB 00:00:06 (4/4): kernel-3.10.0-862.11.6.el7.x86_64.rpm | 46 MB 00:00:32 --------------------------------------------------------------------------------------------------------- Total 2.0 MB/s | 65 MB 00:00:32 Running transaction check Running transaction test Transaction test succeeded Running transaction Updating : kernel-tools-libs-3.10.0-862.11.6.el7.x86_64 1/8 Updating : kernel-tools-3.10.0-862.11.6.el7.x86_64 2/8 Installing : kernel-3.10.0-862.11.6.el7.x86_64 3/8 Updating : kernel-headers-3.10.0-862.11.6.el7.x86_64 4/8 Cleanup : kernel-tools-3.10.0-862.el7.x86_64 5/8 Cleanup : kernel-3.10.0-693.11.1.el7.x86_64 6/8 Cleanup : kernel-headers-3.10.0-862.el7.x86_64 7/8 Cleanup : kernel-tools-libs-3.10.0-862.el7.x86_64 8/8 Verifying : kernel-tools-3.10.0-862.11.6.el7.x86_64 1/8 Verifying : kernel-tools-libs-3.10.0-862.11.6.el7.x86_64 2/8 Verifying : kernel-headers-3.10.0-862.11.6.el7.x86_64 3/8 Verifying : kernel-3.10.0-862.11.6.el7.x86_64 4/8 Verifying : kernel-headers-3.10.0-862.el7.x86_64 5/8 Verifying : kernel-tools-libs-3.10.0-862.el7.x86_64 6/8 Verifying : kernel-3.10.0-693.11.1.el7.x86_64 7/8 Verifying : kernel-tools-3.10.0-862.el7.x86_64 8/8 Removed: kernel.x86_64 0:3.10.0-693.11.1.el7 Installed: kernel.x86_64 0:3.10.0-862.11.6.el7 Updated: kernel-headers.x86_64 0:3.10.0-862.11.6.el7 kernel-tools.x86_64 0:3.10.0-862.11.6.el7 kernel-tools-libs.x86_64 0:3.10.0-862.11.6.el7 Complete!
更新作業後のVerison確認について:
上述した更新作業終了後、Scientific LInuxのVersion確認コマンドを実行してみた。
Ver.7.4への更新時と同様に、「表面上」はVersionが更新されておらず、前々回のVersion 7.3のままになっている。
# cat /etc/redhat-release Scientific Linux release 7.3 (Nitrogen) # rpm -qa sl-release --qf '%{v}\n' 7.3
納得できない状態になっているが、カーネルバージョンを uname -a で確認してみると、以下のように今回の更新作業で組み込まれたLinux kernelのバージョンと一致していることが確認されているので、一応、更新作業は「正常」に行えたものと理解。
# uname -a Linux server01.yamasnet.com 3.10.0-862.el7.x86_64 #1 SMP Thu Apr 12 09:09:37 CDT 2018 x86_64 x86_64 x86_64 GNU/Linux