While testing crash safety for another issue, I noticed that
during IST if a node crashes, its grastate is zeroed and it needs
to do full SST. Granted that it is not often that crash happens
precisely at that moment, however, this makes IST crash
vulnerable. I presume since the database itself is ACID at IST
stage, is it better to keep a backup of the file - grastate.dat,
so that if there is a crash, it can be restored back and IST
done?
While testing crash safety for another issue, I noticed that
during IST if a node crashes, its grastate is zeroed and it needs
to do full SST. Granted that it is not often that crash happens
precisely at that moment, however, this makes IST crash
vulnerable. I presume since the database itself is ACID at IST
stage, is it better to keep a backup of the file - grastate.dat,
so that if there is a crash, it can be restored back and IST
done?