GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Migrasi CentOS Linux 6, 7, 8 server ke Oracle Linux

Server atau desktop Centos Linux 8 yang akan dikeluarkan oleh Redhat tahun depan menjadi topik yang mengkhawatirkan bagi sebagian pengguna atau administrator. Namun bagi mereka yang menggunakan CentOS 7 tidak perlu khawatir karena masih ada waktu yang akan berakhir pada tahun 2024.

Nah, salah satu alternatif populer yang tersedia untuk mengganti CentOS 6 atau 8 adalah Oracle Linux, yang gratis dan bekerja dengan binari yang sama yang digunakan oleh CentOS karena keduanya berbasis RPM dan turunan dari Redhat.

Jika Anda khawatir tentang aplikasi dan paket yang Anda instal di CentOS 8/7/6 Linux dalam proses migrasi, maka Anda tidak memiliki terlalu banyak karena kebanyakan dari mereka akan tetap utuh seperti apa adanya, bahkan setelah beralih ke Oracle Linux.

Mari kita bicara sedikit tentang Oracle Linux , gratis untuk mengunduh, menggunakan, dan mendistribusikan (bahkan kode sumber) sistem operasi berbasis RedHat, itulah sebabnya ia kompatibel dengan sebagian besar binari RHEL atau CentOS. Bahkan perusahaan dapat menggunakannya dalam lingkungan produksi tanpa biaya tanpa kewajiban apa pun dari Oracle. Dengan setiap rilis utama  Red Hat Enterprise Linux (RHEL), Oracle juga merilis versinya sendiri oleh karena itu Oracle Linux versi terbaru adalah 8 yang dalam CentOS akan berakhir pada tahun 2021.

Pembaruan yang dirilis oleh RedHat, biasanya tersedia di Oracle Linux dalam waktu lima hari, diklaim oleh Oracle. Saat bermigrasi, pengguna dapat memilih kernel pilihan mereka yang didukung oleh Oracle, namun ada dua, satu adalah Unbreakable Enterprise Kernel (UEK) yang populer untuk Oracle Linux dan yang lainnya adalah Red Hat Compatible Kernel (RHCK).

Kita dapat memilih kernel apa yang harus ada di sana setelah proses migrasi selesai. Mari kita lihat langkah-langkahnya.

Langkah-Langkah Migrasi CentOS 8/7/6 Linux ke Oracle Linux

Karena CentOS 7 mempertahankan siklusnya dengan versi LTS dari RHEL 7. Jadi migrasi itu tidak mungkin. Oleh karena itu, hanya dua jenis pengguna yang akan tertarik dengan ini, satu yang menggunakan 6 atau 8 versi CentOS. Di sini, kami menggunakan CentOS 8 Linux untuk melakukan tutorial ini, namun langkah-langkahnya akan berlaku untuk ketiga versi 6,7 &8. Untuk informasi lebih lanjut tentang ini, Anda dapat mengunjungi Halaman GitHub resmi Oracle.

Prasyaratan:

  • Yum atau DNF harus dalam konfigurasi yang berfungsi
  • Seharusnya tidak ada repositori lama yang tidak digunakan lagi.
  • Pastikan Anda memiliki setidaknya 5 GB ruang kosong di /var/cache
  • sudo hak istimewa.

Catatan: Anda bahkan dapat –Memigrasikan CentOS 8 Linux Anda ke CentOS Stream

1. Jalankan pembaruan sistem &&perintah peningkatan

Pertama, jalankan perintah pembaruan dan pemutakhiran sistem yang tidak hanya akan memperbarui semua paket yang terinstal di CentOS Linux Anda, tetapi juga memungkinkan mereka mencapai status terbarunya.

sudo yum update

2. Unduh Oracle Script untuk Migrasi ke CentOS Linux

Perintah yang diberikan di bawah ini akan mengunduh skrip untuk bermigrasi dengan lancar dari CentOS tanpa banyak kerumitan dengan perintah dan semuanya.

curl -O https://raw.githubusercontent.com/oracle/centos2ol/main/centos2ol.sh

3. Jalankan skrip

Skrip migrasi yang telah kami unduh dari GitHub, di sini kami akan menjalankannya, ini akan secara otomatis mengidentifikasi sistem dan mengalihkan CentOS Linux 6, 7, atau 8 ke versi Oracle Linux yang setara. Maksud saya CentOS 7 ke Oracle 7, CentOS 8 ke Oracle 8.

sudo bash centos2ol.sh

Tunggu beberapa menit hingga beberapa jam, tergantung pada aplikasi yang diinstal pada sistem yang ada yang ingin Anda migrasikan, prosesnya akan memakan waktu. Script tidak hanya akan menukar repositori CentOS dengan Oracle tetapi juga menginstal ulang paket agar kompatibel.

4. Migrasi selesai… Periksa kernel yang tersedia

Setelah peralihan dari CentOS Linux Oracle selesai, pemberitahuan untuk hal yang sama akan muncul di layar terminal perintah.

Karena prosesnya juga akan menginstal Unbreakable Enterprise Kernel -UEK secara default untuk CentOS yang baru saja kami migrasikan. Jadi untuk memeriksa semua Kernel yang tersedia dan mana yang default.

sudo grubby --info=ALL | grep ^kernel

Perintah di atas akan menampilkan semua kernel yang tersedia.

Untuk melihat yang default , jalankan

sudo grubby --default-kernel

Dan yang default adalah UEK dari Oracle.

(Opiotnal ) jika Anda ingin mengubahnya dengan yang lain yang tersedia, jalankan:

sudo grubby –info versi kernel indeks=1

Ganti versi kernel dengan yang tersedia seperti

  • /boot/vmlinuz-4.18.0-240.1.1.el8_3.x86_64
  • /boot/vmlinuz-4.18.0-240.8.1.el8_3.x86_64
  • /boot/vmlinuz-4.18.0-147.8.1.el8_8.x86_64

5. Reboot sistem dan periksa versi Oracle Linux

Setelah, semua hal yang diperlukan di atas selesai, cukup reboot sistem Anda. Perintah untuk itu adalah

reboot

Masuk dan jalankan perintah untuk memeriksa versi Oracle Linux mana yang ada di sistem kami

cat /etc/os-release

Dalam kasus kami, hasilnya adalah:

NAME= "ORACLE Linux Server"
VERSION="8.3"
ID="ol"
ID LIKE="fedora"
VARIANT="Server"
VARIANT_ID="8.3"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Oracle Linux Server 8.3"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:oracle:linux.oracle.com/"
BUG_REPORT_URL="https://bugzilla.oracale.com/"

ORACLE_BUGZILLA_PRODUCT="Oracle Linux 8"
ORACLE_BUGZILLA_PRODUCT_VERSION=8.3
ORACLE_SUOPPORT_PRODUCT="Oracle Linux"
ORACLE_SUOPPORT_PRODUCT_VERSION=8.3


Cent OS
  1. Cara debootstrap di CentOS Linux

  2. Cara Menginstal Java Di Rocky Linux 8 / CentOS 8 / RHEL 8

  3. Cara menginstal Erlang di Rocky Linux/Alma Linux/CentOS 8

  1. Bagaimana cara bermigrasi dari Centos 8 ke Rocky Linux 8

  2. Migrasi CentOS 8 ke Rocky Linux

  3. Cara Migrasi dari CentOS 8 ke Rocky Linux 8

  1. Cara Migrasi Dari CentOS 8 ke RockyLinux 8.4

  2. Cara Menginstal Foreman di CentOS 7 / RHEL 7 / Oracle Linux 7

  3. Cara Migrasi dari CentOS 8 ke Rocky Linux 8