Skip to content
Technology News Information & Jobs

Technology News Information & Jobs

Ubuntu Tutorials, Ubuntu How To , Linux Tips, Tech Jobs

  • Work with US
  • Search Jobs
  • Post a Job
  • Contact Us
  • Ubuntu
    • Ubuntu 18.04
  • Ubuntu 20.04
  • Ubuntu 22.04
  • Themes
  • Linux
  • Laptops
  • Tutorials
  • Job Dashboard
  • Toggle search form
How To Upgrade To RHEL 8 From RHEL 7

How To Upgrade To RHEL 8 From RHEL 7

Posted on May 10, 2019 By admin No Comments on How To Upgrade To RHEL 8 From RHEL 7

Insight: Tutorial To Upgrade To RHEL 8 From RHEL 7

RedHat Enterprise Linux 8.0 is the latest version of RedHat operating system. Red Hat Enterprise Linux 8.0 is based on Fedora 28. RHEL 8.0 is loaded with tons of features.

RHEL 8.0 is loaded with the new web console which provides a graphical, browser-based interface for managing your Red Hat Enterprise Linux system. It has also support for OpenSSL 1.1.1 and TLS 1.3.

Security policy refinements for Security-Enhanced Linux (SELinux) mandatory access controls are part of Red Hat Enterprise Linux 8.

How To Upgrade To RHEL 8 From RHEL 7

There are some requirements which must be fulfilled so that you can have smooth transition to RHEL 8.

  • RHEL 7.6 installed
  • The Server variant
  • The Intel 64 architecture
  • FIPS mode disabled
  • Minimum hardware requirements for RHEL 8; see Red Hat Enterprise Linux technology capabilities and limits.
  • At least 100MB of free space available on the boot partition (mounted at /boot)

 

Now you have to make sure that your system is subscribed using the Red Hat Subscription Manager and also check whether you have the Red Hat Enterprise Linux Server subscription attached or not.

Run the following command if you want to automatically assign the Red Hat Enterprise Linux Server subscription to the system:

# subscription-manager attach --auto

If you want to verify that RHEL Server is subscribed or not:

# subscription-manager list --installed

You will see the following outputs:
+-------------------------------------------+
    	  Installed Product Status
+-------------------------------------------+
Product Name:  	Red Hat Enterprise Linux Server
Product ID:     69
Version:        7.6
Arch:           x86_64
Status:         Subscribed

Now, you have to set the RHEL 7.6 version as a starting point for the upgrade. It means that your system must have the RHEL 7.6 installed. if you’re using RHEL version older than RHEL 7.6, you need to update your RHEL system to RHEL 7.6.

# yum update

Set the RHEL 7.6 version as a starting point for the upgrade

# subscription-manager release --set 7.6

If you use the yum-plugin-versionlock plug-in to lock packages to a specific version, you have to clear the lock by running the following command:

# yum versionlock clear

 

READ More Relevant Stuff:  How To Install jq On Ubuntu 22.04 LTS

Now run the following command to update all packages to the latest version:

# yum update

Reboot the system:

# reboot

Once you restarted the system, make sure to enable the Extras repository. It is needed for software package dependencies.

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

 

 

Install the Leapp utility:

# yum install leapp

Download additional required data required by the Leapp utility for smooth upgrade from RHEL 7 to RHEL 8 and place them in the /etc/leapp/files/ directory.

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

 

 

 

Note: You have to make sure any configuration management like Salt, Ansible etc is disabled or adequately reconfigured to not attempt to restore the original RHEL 7 system.

Don’t forget to have a full system backup of RHEL 7.6 system.

 

Now you can start the RHEL 7 system upgrade using the following command.

# leapp upgrade

Once you executed the upgrade process,  Leapp utility collects data about your system, checks the upgradability, and produces a pre-upgrade report in the /var/log/leapp/leapp-report.txt file.
If your system is up-gradable, Leapp downloads necessary data and prepares an RPM transaction for the upgrade.

If the system is not upgradable, Leapp closes the upgrade operation and  provides a record describing the issue and a recommended solution in the /var/log/leapp/leapp-report.txt file.

Manually reboot the system:

# reboot

Now, System will boots into an RHEL 8-based initial RAM disk image, initramfs. Leapp upgrades all packages and automatically reboots to the RHEL 8 system.

Things to do after installing RHEL 8

 

Log in to the RHEL 8 system and change SELinux mode to enforcing.

# setenforce 1

Enable the firewall.

# systemctl start firewalld
# systemctl enable firewalld

Verify the RHEL 8 installation.

READ More Relevant Stuff:  System 76 Pangolin Laptop Full Specs [2023]

 

Run the following command to verify that the current OS version is Red Hat Enterprise Linux 8:

# cat /etc/redhat-release
Red Hat Enterprise Linux release 8.0 (Ootpa)

Check the OS kernel version:

# uname -r
4.18.0-80.el8.x86_64

Verify that the correct product or  Red Hat Enterprise Linux 8 is installed.

# subscription-manager list --installed

 

 

Linux

Post navigation

Previous Post: Windows Subsystem for Linux 2 (WSL): Microsoft #Build2019
Next Post: Useful Best Linux Data Recovery Tools For 2023

Related Posts

Mozilla Firefox 76.0 For Ubuntu 20.04 LTS Firefox 76 Released With Security Enhancement Linux
Install Real Time Strategy Game 0 A.D. In Ubuntu ubuntu 18.04
Parrot 5.0 Security OS Released Parrot 5.0 Security OS Released Linux
Best Linux IP Address Management Tools In 2022 Best Linux IP Address Management Tools In 2023 Linux
Best File and Disk Encryption Tools for Linux 9 Best File and Disk Encryption Tools For Linux [2021 Edition ] Linux
How to Add User to Sudoers in Ubuntu How to Add User to Sudoers in Ubuntu Linux

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • How To Enable Hibernate in Ubuntu 22.04 LTS May 20, 2024
  • Popular Ubuntu Games: Top 5 Games To Play March 17, 2024
  • WordPress | Your site doesn’t include support for the “generateblocks/container” block GenerateBlocks Plugin February 11, 2024
  • Ubuntu Autoremove Command Debian Autoremove Command February 10, 2024
  • How To Mount Windows 11 Shares on Debian Linux December 7, 2023
  • Anonymous Browsing 101: A Deep Dive Into Residential Proxies November 20, 2023
  • How To Correctly Install Uninstall Linux Ubuntu Nvidia Drivers Fast October 31, 2023
  • Ethical Web Design: The Dos and Don’ts October 28, 2023
  • Understanding the Role of Security Operations Center October 25, 2023
  • The Positive Effects of AI Tools and Online Services on Students Successful Essay-Writing Skills October 3, 2023
  • Linux Wget Examples September 27, 2023

Categories

  • Android
  • Apple
  • Blogs
  • Debian
  • Fix
  • Gadgets
  • Game
  • Google
  • How To Ubuntu
  • Internet
  • Laptops
  • Linux
  • Linux Commands
  • Linux Game
  • Linux Mint
  • News
  • Operating Systems
  • Security
  • Technology
  • Themes
  • Tools
  • Tutorials
  • Ubuntu
  • ubuntu 18.04
  • Ubuntu 20.04
  • Ubuntu 22.04
  • Windows 11
  • Wordpress
  • Search Jobs
  • Post a Job
  • Job Dashboard
  • Contact Us
  • About US
  • Cookie Policy
  • Terms and Conditions
  • Privacy Policy
  • Sitemap
  • Write For US

Tags

android apps centos ChatGPT command Commands Debian deepin Desktop docker Fedora fix game games Gaming gnome google kernel linux linux commands linux kernel Linux laptops Linux Mint Linux themes minecraft NVIDIA Python Raspberry Pi sysadmin themes ubuntu ubuntu 18.04 Ubuntu 18.04 LTS Ubuntu 20.04 ubuntu 20.04 lts Ubuntu 22.04 LTS Ubuntu games Ubuntu kernel ubuntu themes ubuntu tutorial VirtualBox Windows Windows 11 Wine WSL
itsubuntu.com is an Equal Opportunity Employer. For Advertisement, Jobs, Guest posts, and any other thoughts, email us at [email protected]
  • Artificial Intelligence (AI) Data Scientist

    • Fairfax, VA
    • General Dynamics Information Technology
    • Full Time
  • Artificial Intelligence (AI) Program Manager

    • Bethesda, MD
    • CACI International
    • Full Time
  • Senior or Principal Data Scientist – Technical AI Ethicist

    • Seattle, WA (Remote)
    • salesforce.com, inc.
    • Full Time
  • Sr. Technical Documentation Specialist – REMOTE

    • Atlanta, GA
    • HHS Technology Group, Inc.
    • Full Time
  • Architectural Drafter

    • Sarasota, FL
    • Start To Finish Drafting
    • Full Time
  • Artificial Intelligence & Gen AI Engineer – Tampa, Hybrid

    • Tampa, FL
    • Citigroup Inc
    • Full Time
  • Prepared Foods Order Writer (Deli / Culinary – Buyer / Inventory Replenishment) – Full Time

    • Thayne, WY
    • Whole Foods Market
    • Full Time
  • TECHNOLOGY VICE PRESIDENT, ARTIFICIAL INTELLIGENCE & MACHINE LEARNING AND DATA

    • Falls Church, VA
    • NLP PEOPLE
    • Full Time

Copyright © 2025 Technology News Information & Jobs.

Powered by PressBook Grid Blogs theme