GNU/Linux >> Belajar Linux >  >> Linux

Cara Migrasi CentOS 8 ke CentOS Stream

Red Hat dan CentOS baru-baru ini mengumumkan bahwa CentOS akan dikonversi menjadi distribusi rilis bergulir dalam bentuk CentOS Stream.

Sementara CentOS 7 akan didukung hingga 2024, dukungan CentOS 8 berakhir pada akhir 2021.

Dengan perkembangan ini, pengguna CentOS 8 saat ini memiliki dua pilihan, pindah ke distribusi server seperti Debian, openSUSE, Ubuntu LTS, atau memperbarui sistem CentOS saat ini ke CentOS Stream.

Dalam tutorial ini, saya akan menunjukkan kepada Anda bagaimana Anda dapat memperbarui instalasi CentOS 8 Anda saat ini ke CentOS Stream.

Upgrade CentOS 8 ke CentOS Stream

Idenya sederhana. Untuk mengonversi, Anda perlu menambahkan repo Stream, dan menghapus yang sudah ada.

Untungnya, Anda tidak perlu melakukan semua itu secara manual. Ada alat praktis yang disediakan oleh tim CentOS untuk tujuan ini.

Buat cadangan sebelum Anda memperbarui. Prosedur pembaruannya sederhana tetapi buat cadangan untuk itu.

Langkah 1:Instal file repo

Instal paket centos-release-stream . Ini berisi semua file repo yang diperlukan.

dnf install centos-release-stream -y

Langkah 2:Perbarui sistem

Perbarui sistem atau paket agar lebih spesifik, dengan menjalankan distro-sync perintah.

dnf distro-sync -y

Ini menyinkronkan semua paket lokal ke versi upstream.

Langkah 3:Reboot dan periksa kembali versi yang diinstal

Sekarang, reboot server Anda:

reboot

Setelah sistem berhasil di-boot, verifikasi migrasi dengan memeriksa versi CentOS.

Anda dapat melakukannya dengan membaca os-release berkas:

[[email protected] ~]# cat /etc/centos-release 
CentOS Stream release 8

Atau, baca centos-release berkas:

[[email protected] ~]# cat /etc/os-release 
NAME="CentOS Stream"
VERSION="8"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Stream 8"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://centos.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux 8"
REDHAT_SUPPORT_PRODUCT_VERSION="CentOS Stream"

Anda akan melihat output yang serupa.

Saya telah membuat video dari seluruh proses. Video sedang diedit tetapi Anda tetap dapat mengikutinya.

Apakah aman untuk meningkatkan ke CentOS Stream?

Seberapa berhati-hati Anda sebelum memulai pembaruan? Apakah aman? Sejujurnya, saya tidak bisa memberi tahu Anda "Oh, lakukanlah, itu akan baik-baik saja" dengan percaya diri. Banyak bagian yang bergerak berkontribusi pada stabilitas sistem. Proses ini tidak memastikan tidak ada akan pecah.

Untuk menguji secara kasar apakah proses akan merusak semua pengaturan yang ada atau tidak, saya menggunakan server CentOS 8 di Linode. Di server ini, saya menginstal Nextcloud, secara native yaitu tidak ada wadah, HTTPS diaktifkan. Saya juga menonaktifkan SELinux dan firewalld hanya untuk membuat prosesnya sedikit lebih cepat.

Setelah menginstal centos-release-stream paket dan menjalankan dnf distro-sync perintah, ada total 101 paket yang perlu diperbarui. Saya memperbarui dan mem-boot ulang setelahnya, untungnya, semuanya baik-baik saja.

Tapi ada satu hal, eksperimen saya ini bukanlah bukti apapun. Jika ada, ini menunjukkan bahwa tidak semua penyiapan yang ada akan rusak , jika Anda memperbarui ke CentOS Stream dari 8. Ini masih belum mengonfirmasi apakah itu sepenuhnya aman atau tidak. Stabilitas sistem Anda setelah pemutakhiran, bergantung pada banyak hal, seperti:

  • Berapa banyak layanan yang saat ini dijalankan oleh server?
  • Bagaimana layanan disiapkan atau dipasang?
  • Berapa banyak paket yang sudah terinstal saat ini?
  • Kapan terakhir kali diperbarui?

Inilah mengapa saya menyarankan untuk mengambil snapshot dari sistem Anda jika Anda menjalankan di VM. Ambil cadangan karena Anda tidak akan pernah terlalu berhati-hati.

Untuk waktu henti layanan, jika sistem Anda adalah bagian dari sebuah kluster, orkestra harus menangani jumlah total instans yang berjalan, menghilangkan waktu henti. Jika Anda menggunakan lingkungan buruh pelabuhan simpul tunggal, gunakan live-restore fitur buruh pelabuhan akan menghilangkan waktu henti jika pembaruan buruh pelabuhan sedang dalam antrian. Selain itu, metode Anda saat ini untuk melawan downtime harus cukup baik.

Saya harap artikel ini bermanfaat bagi Anda. Anda dapat menghubungi saya @imdebdut, atau @linuxhandbook. Anda juga dapat bergabung dengan grup Telegram kami.


Linux
  1. Cara Migrasi Centos 8 ke AlmaLinux 8.3

  2. Bagaimana Mengonversi CentOS 8 ke CentOS Stream

  3. Cara Migrasi dari CentOS 8 ke Rocky Linux 8

  1. Bagaimana cara bermigrasi dari CentOS ke AlmaLinux

  2. Cara Menginstal PHP 7.4 di CentOS Stream 9

  3. Cara Memigrasi Instalasi CentOS 8 ke CentOS Stream

  1. Aliran CentOS vs CentOS

  2. Cara Migrasi CentOS Linux Ke Oracle Linux

  3. Cara Migrasi Ke CentOS Stream 8 Dari CentOS Linux 8