Scicentific Linux 7.6にUpgrade = = サーバ運営の今後を考える
February 20, 2019 – 11:48 am昨年の12月3日付でScieientific Linux 7.6がリリースされていた。2カ月遅れとなったが、このリリースを受け、我がサーバのOSを更新した。
前回の更新作業は、一昨年の12月4日のLinux7.4へのUpgradeで、今回の更新作業はVers.7.5(昨年5月にリリース)をスキップしている。前回の更新作業では、Linuxのカーネルは正常に更新されていたが、versionの標識(/etc/redhat-release)が更新されておらず、多少の不安を残すものになっていた。
以下、更新作業のlogを掲げるとともに、多少、このサーバの今後の運営について考えたのでメモしておいた。
サーバ運営の今後(CentOSへの変更を検討):
Scientific Linuxは、CentOSとともに、Redhat社のRHEL(Red Hat Enterprize Linux)のクローンであり、今回のVers.7.6のリリースは、RHEL7.6のリリースから約2カ月遅れのものである。我がサーバでは、2011年3月以前はCentOSを、それ以降はScientific Linxuを採用することにしていた。Scientific Linuxへの変更はCentOSグループ内の混乱が報じられ、RHELのVersion更新への反映に遅れが生じたことによる。
2014年以降、RHELとCentOSが協力する体制ができ、CentOSの体制が整ってきたこともあり、我がサーバのOSを、現在のScientific Linuxから CentOSへの変更を検討することにし、具体的な作業をはじめている。今後、CentOSの導入作業をこのブログ上に逐次掲載する予定。
Scientific Linux 7.6へのUpgrade時のlog:
CentOSへの移行計画はそれはそれとして、今回のScientific LinuxのVers. 7.6へのUpgradeに係るlogを以下に掲ておく:
# yum clean all Cleaning repos: ius nodesource nux-dextop remi-safe repos sl sl-extras sl-fastbugs sl-security Cleaning up everything # yum --releasever=7.6 update ius | 2.3 kB 00:00:00 nodesource | 2.5 kB 00:00:00 nux-dextop | 2.9 kB 00:00:00 remi-safe | 3.0 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:01 sl-fastbugs | 2.9 kB 00:00:00 sl-security | 2.9 kB 00:00:00 (1/14): nodesource/x86_64/primary_db | 29 kB 00:00:00 (2/14): repos/x86_64/primary_db | 7.5 kB 00:00:00 (3/14): ius/x86_64/primary_db | 296 kB 00:00:00 (4/14): remi-safe/primary_db | 1.4 MB 00:00:01 (5/14): sl/x86_64/group_gz | 107 kB 00:00:00 (6/14): sl-extras/x86_64/updateinfo | 107 kB 00:00:00 (7/14): sl-extras/x86_64/primary_db | 359 kB 00:00:01 (8/14): nux-dextop/x86_64/primary_db | 1.8 MB 00:00:02 (9/14): sl-fastbugs/x86_64/updateinfo | 88 kB 00:00:00 (10/14): sl-security/x86_64/updateinfo | 424 kB 00:00:00 (11/14): sl-fastbugs/x86_64/primary_db | 1.7 MB 00:00:02 (12/14): sl/x86_64/updateinfo | 1.8 MB 00:00:04 (13/14): sl/x86_64/primary_db | 4.8 MB 00:00:07 (14/14): sl-security/x86_64/primary_db | 10 MB 00:00:23 Resolving Dependencies --> Running transaction check ---> Package iwl100-firmware.noarch 0:39.31.5.1-62.el7 will be updated ---> Package iwl100-firmware.noarch 0:39.31.5.1-69.el7 will be an update ---> Package iwl1000-firmware.noarch 1:39.31.5.1-62.el7 will be updated ---> Package iwl1000-firmware.noarch 1:39.31.5.1-69.el7 will be an update ---> Package iwl105-firmware.noarch 0:18.168.6.1-62.el7 will be updated ---> Package iwl105-firmware.noarch 0:18.168.6.1-69.el7 will be an update ---> Package iwl135-firmware.noarch 0:18.168.6.1-62.el7 will be updated ---> Package iwl135-firmware.noarch 0:18.168.6.1-69.el7 will be an update ---> Package iwl2000-firmware.noarch 0:18.168.6.1-62.el7 will be updated ---> Package iwl2000-firmware.noarch 0:18.168.6.1-69.el7 will be an update ---> Package iwl2030-firmware.noarch 0:18.168.6.1-62.el7 will be updated ---> Package iwl2030-firmware.noarch 0:18.168.6.1-69.el7 will be an update ---> Package iwl3160-firmware.noarch 0:22.0.7.0-62.el7 will be updated ---> Package iwl3160-firmware.noarch 0:22.0.7.0-69.el7 will be an update ---> Package iwl3945-firmware.noarch 0:15.32.2.9-62.el7 will be updated ---> Package iwl3945-firmware.noarch 0:15.32.2.9-69.el7 will be an update ---> Package iwl4965-firmware.noarch 0:228.61.2.24-62.el7 will be updated ---> Package iwl4965-firmware.noarch 0:228.61.2.24-69.el7 will be an update ---> Package iwl5000-firmware.noarch 0:8.83.5.1_1-62.el7 will be updated ---> Package iwl5000-firmware.noarch 0:8.83.5.1_1-69.el7 will be an update ---> Package iwl5150-firmware.noarch 0:8.24.2.2-62.el7 will be updated ---> Package iwl5150-firmware.noarch 0:8.24.2.2-69.el7 will be an update ---> Package iwl6000-firmware.noarch 0:9.221.4.1-62.el7 will be updated ---> Package iwl6000-firmware.noarch 0:9.221.4.1-69.el7 will be an update ---> Package iwl6000g2a-firmware.noarch 0:17.168.5.3-62.el7 will be updated ---> Package iwl6000g2a-firmware.noarch 0:17.168.5.3-69.el7 will be an update ---> Package iwl6000g2b-firmware.noarch 0:17.168.5.2-62.el7 will be updated ---> Package iwl6000g2b-firmware.noarch 0:17.168.5.2-69.el7 will be an update ---> Package iwl6050-firmware.noarch 0:41.28.5.1-62.el7 will be updated ---> Package iwl6050-firmware.noarch 0:41.28.5.1-69.el7 will be an update ---> Package iwl7260-firmware.noarch 0:22.0.7.0-62.el7 will be updated ---> Package iwl7260-firmware.noarch 0:22.0.7.0-69.el7 will be an update ---> Package iwl7265-firmware.noarch 0:22.0.7.0-62.el7 will be updated ---> Package iwl7265-firmware.noarch 0:22.0.7.0-69.el7 will be an update ---> Package kernel.x86_64 0:3.10.0-957.5.1.el7 will be installed ---> Package kernel-headers.x86_64 0:3.10.0-862.11.6.el7 will be updated ---> Package kernel-headers.x86_64 0:3.10.0-957.5.1.el7 will be an update ---> Package kernel-tools.x86_64 0:3.10.0-862.11.6.el7 will be updated ---> Package kernel-tools.x86_64 0:3.10.0-957.5.1.el7 will be an update ---> Package kernel-tools-libs.x86_64 0:3.10.0-862.11.6.el7 will be updated ---> Package kernel-tools-libs.x86_64 0:3.10.0-957.5.1.el7 will be an update ---> Package linux-firmware.noarch 0:20180220-62.git6d51311.el7 will be updated ---> Package linux-firmware.noarch 0:20180911-69.git85c5d90.el7 will be an update --> Finished Dependency Resolution --> Running transaction check ---> Package kernel.x86_64 0:3.10.0-693.17.1.el7 will be erased --> Finished Dependency Resolution Dependencies Resolved =========================================================================================================================== Package Arch Version Repository Size =========================================================================================================================== Installing: kernel x86_64 3.10.0-957.5.1.el7 sl-security 48 M Updating: iwl100-firmware noarch 39.31.5.1-69.el7 sl-security 150 k iwl1000-firmware noarch 1:39.31.5.1-69.el7 sl-security 209 k iwl105-firmware noarch 18.168.6.1-69.el7 sl-security 229 k iwl135-firmware noarch 18.168.6.1-69.el7 sl-security 237 k iwl2000-firmware noarch 18.168.6.1-69.el7 sl-security 231 k iwl2030-firmware noarch 18.168.6.1-69.el7 sl-security 239 k iwl3160-firmware noarch 22.0.7.0-69.el7 sl-security 1.5 M iwl3945-firmware noarch 15.32.2.9-69.el7 sl-security 90 k iwl4965-firmware noarch 228.61.2.24-69.el7 sl-security 103 k iwl5000-firmware noarch 8.83.5.1_1-69.el7 sl-security 283 k iwl5150-firmware noarch 8.24.2.2-69.el7 sl-security 146 k iwl6000-firmware noarch 9.221.4.1-69.el7 sl-security 165 k iwl6000g2a-firmware noarch 17.168.5.3-69.el7 sl-security 299 k iwl6000g2b-firmware noarch 17.168.5.2-69.el7 sl-security 299 k iwl6050-firmware noarch 41.28.5.1-69.el7 sl-security 236 k iwl7260-firmware noarch 22.0.7.0-69.el7 sl-security 1.0 M iwl7265-firmware noarch 22.0.7.0-69.el7 sl-security 4.1 M kernel-headers x86_64 3.10.0-957.5.1.el7 sl-security 7.9 M kernel-tools x86_64 3.10.0-957.5.1.el7 sl-security 7.1 M kernel-tools-libs x86_64 3.10.0-957.5.1.el7 sl-security 7.0 M linux-firmware noarch 20180911-69.git85c5d90.el7 sl-security 43 M Removing: kernel x86_64 3.10.0-693.17.1.el7 @sl-security 60 M Transaction Summary =========================================================================================================================== Install 1 Package Upgrade 21 Packages Remove 1 Package Total download size: 122 M Is this ok [y/d/N]: y Downloading packages: No Presto metadata available for sl-security (1/22): iwl100-firmware-39.31.5.1-69.el7.noarch.rpm | 150 kB 00:00:00 (2/22): iwl105-firmware-18.168.6.1-69.el7.noarch.rpm | 229 kB 00:00:01 (3/22): iwl135-firmware-18.168.6.1-69.el7.noarch.rpm | 237 kB 00:00:01 (4/22): iwl2000-firmware-18.168.6.1-69.el7.noarch.rpm | 231 kB 00:00:01 (5/22): iwl3945-firmware-15.32.2.9-69.el7.noarch.rpm | 90 kB 00:00:00 (6/22): iwl4965-firmware-228.61.2.24-69.el7.noarch.rpm | 103 kB 00:00:00 (7/22): iwl5150-firmware-8.24.2.2-69.el7.noarch.rpm | 146 kB 00:00:00 (8/22): iwl5000-firmware-8.83.5.1_1-69.el7.noarch.rpm | 283 kB 00:00:00 (9/22): iwl6000-firmware-9.221.4.1-69.el7.noarch.rpm | 165 kB 00:00:00 (10/22): iwl2030-firmware-18.168.6.1-69.el7.noarch.rpm | 239 kB 00:00:01 (11/22): iwl6000g2a-firmware-17.168.5.3-69.el7.noarch.rpm | 299 kB 00:00:00 (12/22): iwl6000g2b-firmware-17.168.5.2-69.el7.noarch.rpm | 299 kB 00:00:00 (13/22): iwl7260-firmware-22.0.7.0-69.el7.noarch.rpm | 1.0 MB 00:00:00 (14/22): iwl6050-firmware-41.28.5.1-69.el7.noarch.rpm | 236 kB 00:00:00 (15/22): iwl1000-firmware-39.31.5.1-69.el7.noarch.rpm | 209 kB 00:00:03 (16/22): iwl3160-firmware-22.0.7.0-69.el7.noarch.rpm | 1.5 MB 00:00:03 (17/22): iwl7265-firmware-22.0.7.0-69.el7.noarch.rpm | 4.1 MB 00:00:03 (18/22): kernel-tools-3.10.0-957.5.1.el7.x86_64.rpm | 7.1 MB 00:00:13 (19/22): kernel-tools-libs-3.10.0-957.5.1.el7.x86_64.rpm | 7.0 MB 00:00:18 (20/22): kernel-headers-3.10.0-957.5.1.el7.x86_64.rpm | 7.9 MB 00:00:27 (21/22): kernel-3.10.0-957.5.1.el7.x86_64.rpm | 48 MB 00:01:19 (22/22): linux-firmware-20180911-69.git85c5d90.el7.noarch.rpm | 43 MB 00:01:25 --------------------------------------------------------------------------------------------------------------------------- Total 1.3 MB/s | 122 MB 00:01:31 Running transaction check Running transaction test Transaction test succeeded Running transaction Updating : kernel-tools-libs-3.10.0-957.5.1.el7.x86_64 1/44 Updating : linux-firmware-20180911-69.git85c5d90.el7.noarch 2/44 Installing : kernel-3.10.0-957.5.1.el7.x86_64 3/44 Updating : kernel-tools-3.10.0-957.5.1.el7.x86_64 4/44 Updating : iwl7260-firmware-22.0.7.0-69.el7.noarch 5/44 Updating : iwl2030-firmware-18.168.6.1-69.el7.noarch 6/44 Updating : iwl3160-firmware-22.0.7.0-69.el7.noarch 7/44 Updating : iwl2000-firmware-18.168.6.1-69.el7.noarch 8/44 Updating : iwl5000-firmware-8.83.5.1_1-69.el7.noarch 9/44 Updating : iwl6000g2b-firmware-17.168.5.2-69.el7.noarch 10/44 Updating : iwl4965-firmware-228.61.2.24-69.el7.noarch 11/44 Updating : iwl105-firmware-18.168.6.1-69.el7.noarch 12/44 Updating : iwl3945-firmware-15.32.2.9-69.el7.noarch 13/44 Updating : iwl6000g2a-firmware-17.168.5.3-69.el7.noarch 14/44 Updating : iwl6000-firmware-9.221.4.1-69.el7.noarch 15/44 Updating : kernel-headers-3.10.0-957.5.1.el7.x86_64 16/44 Updating : iwl7265-firmware-22.0.7.0-69.el7.noarch 17/44 Updating : iwl100-firmware-39.31.5.1-69.el7.noarch 18/44 Updating : iwl5150-firmware-8.24.2.2-69.el7.noarch 19/44 Updating : 1:iwl1000-firmware-39.31.5.1-69.el7.noarch 20/44 Updating : iwl6050-firmware-41.28.5.1-69.el7.noarch 21/44 Updating : iwl135-firmware-18.168.6.1-69.el7.noarch 22/44 Cleanup : kernel-3.10.0-693.17.1.el7.x86_64 23/44 Cleanup : linux-firmware-20180220-62.git6d51311.el7.noarch 24/44 Cleanup : iwl7260-firmware-22.0.7.0-62.el7.noarch 25/44 Cleanup : iwl2030-firmware-18.168.6.1-62.el7.noarch 26/44 Cleanup : iwl3160-firmware-22.0.7.0-62.el7.noarch 27/44 Cleanup : iwl2000-firmware-18.168.6.1-62.el7.noarch 28/44 Cleanup : iwl5000-firmware-8.83.5.1_1-62.el7.noarch 29/44 Cleanup : iwl6000g2b-firmware-17.168.5.2-62.el7.noarch 30/44 Cleanup : iwl4965-firmware-228.61.2.24-62.el7.noarch 31/44 Cleanup : iwl105-firmware-18.168.6.1-62.el7.noarch 32/44 Cleanup : iwl3945-firmware-15.32.2.9-62.el7.noarch 33/44 Cleanup : iwl6000g2a-firmware-17.168.5.3-62.el7.noarch 34/44 Cleanup : iwl6000-firmware-9.221.4.1-62.el7.noarch 35/44 Cleanup : kernel-headers-3.10.0-862.11.6.el7.x86_64 36/44 Cleanup : iwl7265-firmware-22.0.7.0-62.el7.noarch 37/44 Cleanup : iwl100-firmware-39.31.5.1-62.el7.noarch 38/44 Cleanup : iwl5150-firmware-8.24.2.2-62.el7.noarch 39/44 Cleanup : 1:iwl1000-firmware-39.31.5.1-62.el7.noarch 40/44 Cleanup : iwl6050-firmware-41.28.5.1-62.el7.noarch 41/44 Cleanup : iwl135-firmware-18.168.6.1-62.el7.noarch 42/44 Cleanup : kernel-tools-3.10.0-862.11.6.el7.x86_64 43/44 Cleanup : kernel-tools-libs-3.10.0-862.11.6.el7.x86_64 44/44 Verifying : iwl135-firmware-18.168.6.1-69.el7.noarch 1/44 Verifying : iwl6050-firmware-41.28.5.1-69.el7.noarch 2/44 Verifying : 1:iwl1000-firmware-39.31.5.1-69.el7.noarch 3/44 Verifying : linux-firmware-20180911-69.git85c5d90.el7.noarch 4/44 Verifying : kernel-tools-3.10.0-957.5.1.el7.x86_64 5/44 Verifying : iwl5150-firmware-8.24.2.2-69.el7.noarch 6/44 Verifying : iwl100-firmware-39.31.5.1-69.el7.noarch 7/44 Verifying : iwl7265-firmware-22.0.7.0-69.el7.noarch 8/44 Verifying : kernel-headers-3.10.0-957.5.1.el7.x86_64 9/44 Verifying : iwl6000-firmware-9.221.4.1-69.el7.noarch 10/44 Verifying : iwl6000g2a-firmware-17.168.5.3-69.el7.noarch 11/44 Verifying : iwl3945-firmware-15.32.2.9-69.el7.noarch 12/44 Verifying : iwl105-firmware-18.168.6.1-69.el7.noarch 13/44 Verifying : iwl4965-firmware-228.61.2.24-69.el7.noarch 14/44 Verifying : iwl6000g2b-firmware-17.168.5.2-69.el7.noarch 15/44 Verifying : iwl5000-firmware-8.83.5.1_1-69.el7.noarch 16/44 Verifying : iwl2000-firmware-18.168.6.1-69.el7.noarch 17/44 Verifying : iwl3160-firmware-22.0.7.0-69.el7.noarch 18/44 Verifying : iwl2030-firmware-18.168.6.1-69.el7.noarch 19/44 Verifying : kernel-tools-libs-3.10.0-957.5.1.el7.x86_64 20/44 Verifying : kernel-3.10.0-957.5.1.el7.x86_64 21/44 Verifying : iwl7260-firmware-22.0.7.0-69.el7.noarch 22/44 Verifying : iwl3160-firmware-22.0.7.0-62.el7.noarch 23/44 Verifying : iwl5150-firmware-8.24.2.2-62.el7.noarch 24/44 Verifying : iwl100-firmware-39.31.5.1-62.el7.noarch 25/44 Verifying : iwl6000g2b-firmware-17.168.5.2-62.el7.noarch 26/44 Verifying : iwl4965-firmware-228.61.2.24-62.el7.noarch 27/44 Verifying : iwl6000-firmware-9.221.4.1-62.el7.noarch 28/44 Verifying : 1:iwl1000-firmware-39.31.5.1-62.el7.noarch 29/44 Verifying : iwl6050-firmware-41.28.5.1-62.el7.noarch 30/44 Verifying : kernel-tools-3.10.0-862.11.6.el7.x86_64 31/44 Verifying : iwl7260-firmware-22.0.7.0-62.el7.noarch 32/44 Verifying : linux-firmware-20180220-62.git6d51311.el7.noarch 33/44 Verifying : iwl7265-firmware-22.0.7.0-62.el7.noarch 34/44 Verifying : kernel-3.10.0-693.17.1.el7.x86_64 35/44 Verifying : kernel-tools-libs-3.10.0-862.11.6.el7.x86_64 36/44 Verifying : iwl2000-firmware-18.168.6.1-62.el7.noarch 37/44 Verifying : kernel-headers-3.10.0-862.11.6.el7.x86_64 38/44 Verifying : iwl5000-firmware-8.83.5.1_1-62.el7.noarch 39/44 Verifying : iwl2030-firmware-18.168.6.1-62.el7.noarch 40/44 Verifying : iwl105-firmware-18.168.6.1-62.el7.noarch 41/44 Verifying : iwl3945-firmware-15.32.2.9-62.el7.noarch 42/44 Verifying : iwl6000g2a-firmware-17.168.5.3-62.el7.noarch 43/44 Verifying : iwl135-firmware-18.168.6.1-62.el7.noarch 44/44 Removed: kernel.x86_64 0:3.10.0-693.17.1.el7 Installed: kernel.x86_64 0:3.10.0-957.5.1.el7 Updated: iwl100-firmware.noarch 0:39.31.5.1-69.el7 iwl1000-firmware.noarch 1:39.31.5.1-69.el7 iwl105-firmware.noarch 0:18.168.6.1-69.el7 iwl135-firmware.noarch 0:18.168.6.1-69.el7 iwl2000-firmware.noarch 0:18.168.6.1-69.el7 iwl2030-firmware.noarch 0:18.168.6.1-69.el7 iwl3160-firmware.noarch 0:22.0.7.0-69.el7 iwl3945-firmware.noarch 0:15.32.2.9-69.el7 iwl4965-firmware.noarch 0:228.61.2.24-69.el7 iwl5000-firmware.noarch 0:8.83.5.1_1-69.el7 iwl5150-firmware.noarch 0:8.24.2.2-69.el7 iwl6000-firmware.noarch 0:9.221.4.1-69.el7 iwl6000g2a-firmware.noarch 0:17.168.5.3-69.el7 iwl6000g2b-firmware.noarch 0:17.168.5.2-69.el7 iwl6050-firmware.noarch 0:41.28.5.1-69.el7 iwl7260-firmware.noarch 0:22.0.7.0-69.el7 iwl7265-firmware.noarch 0:22.0.7.0-69.el7 kernel-headers.x86_64 0:3.10.0-957.5.1.el7 kernel-tools.x86_64 0:3.10.0-957.5.1.el7 kernel-tools-libs.x86_64 0:3.10.0-957.5.1.el7 linux-firmware.noarch 0:20180911-69.git85c5d90.el7 Complete!