Soumitra Sulav created HDDS-17560:
-------------------------------------
Summary: DN going down on Recon failing to register, error
reported as ZDU version mismatch
Key: HDDS-17560
URL: https://issues.apache.org/jira/browse/HDDS-17560
Project: Apache Ozone
Issue Type: Bug
Affects Versions: 2.2.1
Reporter: Soumitra Sulav
DN also register to Recon, and trigger shutdown on failure. This shutdown is
added as per ZDU feature in DN,
HDDS-15482. Add fencing based on datanode versions to SCM and Recon.
>From this, if any bad follower or Recon, it can cause DN to be down.
Please check and share the solution how it should behave.
Log triggering shutdown, and this response is from Recon:
{code:java}
2026-10-21 17:27:28,942 ERROR
[8588d42a-db42-469c-a0c8-3475f8e3cea3-EndpointStateMachineTaskThread-ccycloud-5.quasar-poumbe.root.comops.site:9891/domain.hadoop.site/10.00.000.00-0
]-org.apache.hadoop.ozone.container.common.states.endpoint.RegisterEndpointTask:
SCM rejected this datanode's registration with software version ZDU (100) and
apparent version ZDU (100). This datanode will shut down. Check SCM logs for
details and verify that the datanode software version is compatible with the
cluster. {code}
Recon log:
{code:java}
2026-10-21 17:27:15,820 ERROR
[main]-org.apache.hadoop.ozone.recon.scm.ReconNodeManager:
InvalidTopologyException error occurred : Failed to add
/default/c0fde83e-add0-4e5c-9974-e4efd00544f7: Its path depth is not 4
2026-10-21 17:27:15,820 INFO [main]-org.apache.hadoop.ozone.recon.ReconContext:
Update healthStatus of Recon from false to false.
{code}
There are basically two issues :
1. Reported incorrect log on any sort of exception and seems like an upgrade
failure.
2. Failure/Exception on DN registry on any non-leader SCM component can lead to
DN shutdown exception.
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]