Issues

Select view

Select search mode

 
50 of 217

Prevent SST after IST failure

Description

If IST fails for some reason, it resets the grastate.dat file. This means that a subsequent start will perform SST.

How to repeat:

  1. Deploy a PXC environment

  1. Grastate.dat file current state

  1. Kill the instance

  1. Add an iptables rule preventing access on port 4444

  1. Start the instance

  1. It fails due to sst-initial-timeout/joiner-timeout:

The failed IST caused the grastate.dat to be reset:

And on the next start, it requests a full SST:

In case IST fails, there should be a mechanism to preserve the previous grastate.dat file. Another alternative is modifying the grastate.dat file with the information from the wsrep-recover option.

Thanks!

Environment

None

AFFECTED CS IDs

CS0053132

Details

Assignee

Reporter

Labels

Needs QA

Yes

Affects versions

Priority

Smart Checklist

Created March 5, 2025 at 11:42 PM
Updated 3 days ago

Activity

Show:
Loading...