Ce contenu n'est pas disponible dans la langue sélectionnée.

Chapter 5. Troubleshooting


Troubleshoot and solve package-related issues after the in-place upgrade from RHEL 6.10 to RHEL 7.9.

5.1. Troubleshooting resources

You can refer to the following troubleshooting resources.

Console Output

By default, only error and critical log level messages are printed to the console output by the Pre-upgrade Assistant. To also print debug, info, and warning messages, use the --debug option with the redhat-upgrade-tool command.

Logs

The /var/log/upgrade.log file lists issues found during the upgrade phase.

Reports

The /root/preupgrade/result.html file lists issues found during the pre-upgrade phase. This report is also available in the web console. For more information, see Assessing upgrade suitability from a web UI.

5.2. Fixing dependency errors

During an in-place upgrade, certain packages might be installed without some of their dependencies.

Procedure

  1. Identify dependencies errors:

    # yum check dependencies
    Copy to Clipboard Toggle word wrap

    If the command displays no output, no further actions are required.

  2. To fix dependency errors, reinstall the affected packages. During this operation, the yum utility automatically installs missing dependencies. If the required dependencies are not provided by repositories available on the system, install those packages manually.

5.3. Installing missing packages

Certain packages might be missing after the upgrade from RHEL 6 to RHEL 7. This problem can occur for several reasons:

  • You did not provide a repository to the Red Hat Upgrade Tool that contained these packages. Install missing packages manually.
  • Certain problems are preventing some RPMs from being installed. Resolve these problems before installing missing packages.
  • You are missing NetworkManager because the service was not configured and running before the upgrade. Install and configure NetworkManager manually. For more information, see Getting started with NetworkManager.

Procedure

  1. Review which packages are missing from your RHEL 7 system using one of the following methods:

    • Review the pre-upgrade report.
    • Run the following command to generate a list of expected packages in RHEL 7 and compare with the packages that are currently installed to determine which packages are missing.

      $ /root/preupgrade/kickstart/RHRHEL7rpmlist* | grep -v "#" | cut -d "|" -f 3 | sort | uniq
      Copy to Clipboard Toggle word wrap
  2. Install missing packages using one of the following methods:

    • Locate and install all missing packages at once. This is the quickest method of getting all missing packages.

      # cd /root/preupgrade
      # bash noauto_postupgrade.d/install_rpmlist.sh kickstart/RHRHEL7rpmlist_kept
      Copy to Clipboard Toggle word wrap
    • If you know that you want to install only some of the missing packages, install each package individually.

      # yum install package
      Copy to Clipboard Toggle word wrap
Note

For further details about other files with lists of packages you should install on the upgraded system, see the /root/preupgrade/kickstart/README file and the pre-upgrade report.

5.4. Known issues

The following are issues known to occur when upgrading from RHEL 6 to RHEL 7:

5.5. Rolling back the upgrade

If the in-place upgrade to RHEL 7 is unsuccessful, it is possible to get the previous RHEL 6 working system back in limited configurations using one of the following methods:

Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2026 Red Hat