Xenserver 8.4: Update checksum mismatch issue

book

Article ID: CTX693202

calendar_today

Updated On:

Description

Unable to add standalone host into the Pool getting error.

Below are the additional error found:

  • The synchronization checksum is consistent between pool and individual.

  • The synchronization checksum is consistent between the dividual and is latest applied updates.

  • The synchronization checksum is not consistent between the pool and its latest applied updates.

Environment

Always confirm the correct hash value before applying updates to avoid version mismatch across the pool.

Cause

Updated hash value failed to synchronize during pool update

Resolution

  • Verify the patch hash value on each affected host:

     
    xe host-param-get param-name=latest-synced-updates-applied uuid=<host_uuid>
  • Compare hash values between standalone hosts and pool members to identify mismatches.

  • If the pool shows an outdated hash despite being patched, manually apply the latest hash value on the pool master:

     
    xe host-apply-updates hash=<latest_hash_value> uuid=<host_uuid>
  • Resync or rejoin hosts to the pool if required.

  • Hosts may enter maintenance mode after updating; manually exit maintenance mode once the update completes.

  • Repeat the hash update on remaining slave hosts where the mismatch exists.

  • Validate pool health:

    1. Ensure all hosts show the same hash value.
    2. Confirm hosts are online and out of maintenance mode.

Issue/Introduction

Unable to add a standalone host to the pool we are getting error "Update checksum mismatch"

 

Additional Information

Latest update bundles (Normal Channel)

https://www.xenserver.com/downloads/bundles-for-offline-deployments

Apply updates by using XenCenter

https://docs.xenserver.com/en-us/xenserver/8/update/apply-updates-using-xc.html