“Cara Migrasi dari CentOS 7 ke Centos 8“
Pengantar
Pada artikel ini, Anda akan mempelajari cara migrasi dari CentOS 7 ke CentOS 8.5. Langkah-langkah yang dijelaskan di sini tidak menggambarkan peningkatan resmi dan ini tidak boleh diterapkan ke server produksi.
Cara Migrasi dari CentOS 7 ke Centos 8
yum update -y yum upgrade -y reboot
- Cek Kernel dan versi Centos
[root@localhost ~]# uname -r 3.10.0-1160.71.1.el7.x86_64 [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)
- Install epel release
yum install epel-release -y
- Install package
yum install -y yum-utils rpmconf
- Remove package yang tidak di gunakan dan pakacge yang conflict
rpmconf -a
- cek list duplicate package dan tidak digunakan
package-cleanup --leaves package-cleanup --orphans
- Upgrade dari yum ke dnf
yum install -y dnf
- Remove yum package Manager
dnf remove -y yum yum-metadata-parser rm -Rf /etc/yum
- Upgrade package centos 7
dnf upgrade -y
- Upgrade yum repo dari centos 7 ke centos 8
dnf install http://vault.centos.org/8.5.2111/BaseOS/x86_64/os/Packages/{centos-linux-repos-8-3.el8.noarch.rpm,centos-linux-release-8.5-1.2111.el8.noarch.rpm,centos-gpg-keys-8-3.el8.noarch.rpm}
- Upgrade epel release repo
dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
- Remove Temporari file
dnf clean all
- Remove old kernel
rpm -e `rpm -q kernel`
- Remove semua conflicting packages
rpm -e --nodeps sysvinit-tools
- mulai upgrade ke centos 8
dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
note : Jika muncul package yg conflict dan terjadi error, silahkan di remove dahulu , kemudian ulangi command upgrade ke centos 8
misal :
[root@localhost yum.repos.d]# rpm -qa |grep Network NetworkManager-wifi-1.18.8-2.el7_9.x86_64 NetworkManager-libnm-1.18.8-2.el7_9.x86_64 NetworkManager-team-1.18.8-2.el7_9.x86_64 NetworkManager-tui-1.18.8-2.el7_9.x86_64 NetworkManager-1.18.8-2.el7_9.x86_64 dnf remove -y NetworkManager-* dnf clean packages
- Install core kernel
dnf -y install kernel-core kernel
Note : Jika muncul error conflict , remove dulu yang conflict dengan kernel-core
- Install centos 8 minimal package
dnf -y groupupdate "Core" "Minimal Install"
- Cek versi
cat /etc/redhat-release
Penutup
Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Migrasi dari CentOS 7 ke Centos 8. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.