NSX Host Transport Nodes shows Validation Errors "TX ABORT | Snapshot Time..."
search cancel

NSX Host Transport Nodes shows Validation Errors "TX ABORT | Snapshot Time..."

book

Article ID: 382491

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

  • The NSX prepared hosts show error against them as below.
  • There is no dataplane impact or any other management issues.

Environment

VMware NSX

Cause

  • The Corfu table TransportNodeDesiredStateError was updated incorrectly due to a transient error(TX ABORT) during DB update
  • The error state of the transport nodes is incorrectly updated with a failure message and is not updated after.
    Example
    Payload:
    {
      "managedResource": {
        "displayName": "171#####-1fc9-####-9c86-######e7a6dd:host-13566"
      },
      "computeCollectionId": "171#####-1fc9-####-9c86-######e7a6dd:domain-c3649",
      "desiredStateErrorMessage": "TX ABORT  | Snapshot Time = Token(epoch=77, sequence=584442385) | Failed Transaction ID = d47#####-ba8a-####-8a1b-######160192 | Offending Address = 584442619 | Conflict Key = D14945######BA71 | Conflict Stream = 35d#####-ff45-####-9aca-######213022 | Cause = CONFLICT | Time = 3265 ms",
      "localizedMessage": "TX ABORT  | Snapshot Time = Token(epoch=77, sequence=584442385) | Failed Transaction ID = d47#####-ba8a-####-8a1b-######160192 | Offending Address = 584442619 | Conflict Key = D14945######BA71 | Conflict Stream = 35d#####-ff45-####-9aca-######213022 | Cause = CONFLICT | Time = 3265 ms"
    }

Resolution

There is no resolution

Workaround.
Delete the incorrect error update against the transport node from Corfu. Please contact Broadcom VCF NSX support .