Cara Meningkatkan dari RHEL 7 ke RHEL 8


Red Hat telah mengumumkan peluncuran Red Hat Enterprise Linux 8.0, yang hadir dengan GNOME 3.28 sebagai lingkungan desktop default dan berjalan di Negeri Jalan.

Artikel ini menjelaskan petunjuk tentang cara meningkatkan versi dari Red Hat Enterprise Linux 7 ke Red Hat Enterprise Linux 8 menggunakan utilitas Leapp.

Jika Anda mencari instalasi RHEL 8 baru, kunjungi artikel kami: Instalasi RHEL 8 dengan Tangkapan Layar

Persyaratan

Peningkatan versi ke RHEL 8 saat ini hanya didukung pada sistem yang memenuhi persyaratan berikut:

  • RHEL 7.6 diinstal
  • Varian Server
  • Arsitektur Intel 64
  • Setidaknya 100MB ruang kosong tersedia di partisi boot (dipasang di/boot).

Mempersiapkan RHEL 7 Untuk Peningkatan

1. Pastikan Anda menggunakan versi RHEL 7.6, jika Anda menggunakan versi RHEL yang lebih lama dari RHEL 7.6 , Anda perlu memperbarui sistem RHEL Anda ke versi RHEL 7.6 menggunakan perintah yum berikut.

yum update

Catatan: Pastikan sistem RHEL 7 Anda telah berhasil didaftarkan menggunakan Manajer Langganan Red Hat untuk mengaktifkan repositori sistem dan melakukan pembaruan sistem penuh .

2. Pastikan sistem RHEL 7 Anda memiliki langganan Red Hat Enterprise Linux Server yang terpasang. Jika tidak, jalankan perintah berikut untuk secara otomatis menetapkan langganan ke sistem dan memverifikasi langganan.

subscription-manager attach --auto
subscription-manager list --installed

3. Sekarang tetapkan versi RHEL 7.6 sebagai titik awal untuk peningkatan menggunakan perintah berikut.

subscription-manager release --set 7.6

4. Jika Anda telah menggunakan plugin yum-plugin-versionlock untuk mengunci paket ke versi tertentu, pastikan untuk menghapus kunci tersebut dengan menjalankan perintah berikut.

yum versionlock clear

5. Perbarui semua paket perangkat lunak ke versi terbaru dan reboot sistem.

yum update
reboot

6. Setelah sistem di-boot, pastikan untuk mengaktifkan repositori Ekstra untuk dependensi paket perangkat lunak.

subscription-manager repos --enable rhel-7-server-extras-rpms

7. Instal utilitas Leapp.

yum install leapp

8. Sekarang unduh file data tambahan yang diperlukan, yang diperlukan oleh utilitas Leapp agar peningkatan berhasil dari RHEL 7 ke RHEL 8 dan letakkan di /etc direktori /leapp/files/.

cd /etc/leapp/files/ 
wget https://access.redhat.com/sites/default/files/attachments/leapp-data3.tar.gz
tar -xf leapp-data3.tar.gz 
rm leapp-data3.tar.gz

9. Pastikan untuk melakukan pencadangan sistem RHEL 7.6 secara lengkap, sebelum melakukan pemutakhiran menggunakan artikel ini: pencadangan dan pemulihan sistem RHEL dengan perintah dump/restore.

Jika pemutakhiran gagal, Anda seharusnya dapat mengembalikan sistem Anda ke status pra-peningkatan jika Anda mengikuti petunjuk pencadangan standar yang diberikan dalam artikel di atas.

Meningkatkan dari RHEL 7 KE RHEL 8

10. Sekarang mulai proses peningkatan sistem RHEL 7 menggunakan perintah berikut.

leapp upgrade

Setelah Anda menjalankan proses peningkatan, utilitas Leapp mengumpulkan data tentang sistem Anda, menguji kemampuan peningkatan, dan membuat laporan pra-peningkatan di /var/log /leapp/leapp-report.txt file.

Jika sistem dapat diupgrade, Leapp mendownload data yang diperlukan dan membuat transaksi RPM untuk upgrade.

Jika sistem tidak dapat diupgrade, Leapp menutup operasi upgrade dan membuat catatan yang menjelaskan masalah dan solusinya di /var/log/leapp/leapp-report.txt mengajukan.

11. Setelah peningkatan versi selesai, reboot sistem secara manual.

reboot

Pada tahap ini, sistem melakukan booting ke image disk RAM awal berbasis RHEL 8, initramfs. Leapp meningkatkan semua paket perangkat lunak dan secara otomatis melakukan boot ulang ke sistem RHEL 8.

12. Sekarang Masuk ke sistem RHEL 8 dan ubah mode SELinux menjadi menegakkan.

setenforce 1

13. Aktifkan firewall.

systemctl start firewalld
systemctl enable firewalld

Untuk informasi lebih lanjut, lihat cara mengkonfigurasi firewall menggunakan firewalld.

Memverifikasi Peningkatan RHEL 8

14. Setelah pemutakhiran selesai, verifikasi bahwa versi OS saat ini adalah Red Hat Enterprise Linux 8.

cat /etc/redhat-release

Red Hat Enterprise Linux release 8.0 (Ootpa)

15. Periksa versi kernel OS Red Hat Enterprise Linux 8.

uname -r

4.18.0-80.el8.x86_64

16. Pastikan Red Hat Enterprise Linux 8 yang benar telah diinstal.

subscription-manager list --installed

17. Secara opsional, tetapkan nama host di Red Hat Enterprise Linux 8 menggunakan perintah hostnamectl.

hostnamectl set-hostname tecmint-rhel8
hostnamectl

18. Terakhir, verifikasi bahwa layanan jaringan berfungsi dengan menghubungkan ke server Red Hat Enterprise Linux 8 menggunakan SSH.

ssh [email 
hostnamectl