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:  9 Wget Command Examples In Linux For Beginners

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:  Fix "bash: netstat: command not found" error on Debian/Ubuntu Linux

 

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

5 Linux Skills to be An Effective Cybersecurity Professional 5 Linux Skills to be An Effective Cybersecurity Professional Linux
HPLIP 3.22.4 Released | HP printer and scanner drivers For Linux HPLIP 3.22.4 Released | HP printer and scanner drivers For Linux Linux
TUXEDO InfinityBook Pro 16 Gen7 Linux Laptop Specs & Price TUXEDO InfinityBook Pro 16 Gen7 Linux Laptop Specs & Price Laptops
Best Free Linux Application Launchers Linux
Use sndcpy To Forward Audio From Android 10 To Linux Distros Use sndcpy To Forward Audio From Android 10 To Linux Distros Linux
Recommended Linux OS In 2019 Recommended Linux OS In 2019 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]
  • Whole Body Order Writer (Body Care, Makeup, Vitamins, Nutrition – Buyer / Inventory Replenishment…

    • Portsmouth, NH
    • Whole Foods Market
    • Full Time
  • Specialty Order Writer (Beer, Wine, Cheese & Chocolate Buyer / Inventory Replenishment) – Full Time

    • Sedona, Yavapai County, AZ
    • Whole Foods Market
    • Full Time
  • Sports Columnist

    • Baltimore, MD
    • The Baltimore Sun
    • Full Time
  • Internal Communications Manager, Journalist, and Writer

    • Washington DC
    • Prowess Consulting
    • Full Time
  • Customs Entry Writer – Import Operations – Charlotte, NC

    • Charlotte, NC
    • Altius Talent | Freight Forwarding Recruitment
    • Full Time
  • Technical Author

    • Erie, PA
    • Akkodis
    • Full Time
  • Senior Data Scientist

    • San Francisco, CA (Remote)
    • FATMAP
    • Full Time
  • User Experience Writer

    • San Antonio, TX
    • Brooksource
    • Full Time

Copyright © 2025 Technology News Information & Jobs.

Powered by PressBook Grid Blogs theme