この投稿では、CentOS/RHEL システムに最初にインストールされた OS バージョンを見つける方法について説明します。
CentOS/RHEL 6
grep -m1 “label =” /var/log/anaconda.storage.log を実行して、元のインストール OS バージョンを見つけます。
現在のバージョン:
# cat /etc/redhat-release CentOS Linux release 6.10
元のインストール バージョン:
# grep -m1 "label =" /var/log/anaconda.storage.log label = EL6.8_x86_64_Disc_1_20160518 size = 0 targetSize = 0
上記は、元のインストールが CentOS 6.8 であることを示しています。
CentOS/RHEL 7 以降 CentOS/RHEL 7 の場合
grep -m1 inst.stage2=hd:LABEL /var/log/anaconda/syslog を実行して、元のインストール OS バージョンを見つけます。
現在のバージョン:
# cat /etc/redhat-release CentOS Linux release 7.9
元のインストール バージョン:
# grep -m1 inst.stage2=hd:LABEL /var/log/anaconda/syslog 08:12:14,153 INFO kernel:[ 0.000000] Command line: initrd=initrd.img inst.stage2=hd:LABEL=EL-7.2\x20Server.x86_64 quiet BOOT_IMAGE=vmlinuz
上記は、元のインストールが CentOS 7.2 であることを示しています。
CentOS/RHEL 8 の場合
現在のバージョン:
# cat /etc/redhat-release CentOS Linux release 8.3
元のインストール バージョン:
# grep -m1 inst.stage2=hd:LABEL /var/log/anaconda/syslog 09:07:12,619 INFO kernel:Command line: BOOT_IMAGE=vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=EL-8-0-0-BaseOS-x86_64 quiet
上記は、元のインストールが CentOS 8.0 であることを示しています。
「VFS:ルート デバイス "UUID=[UUID]" または unknown-block(0,0) を開けません」 – 起動の問題 CentOS/RHEL/OEL 6
CentOS/RHEL で HugePages によって予約されるメモリを計算する方法