[DRBD-user] Invalidate

Lars Marowsky-Bree lmb at suse.de
Thu Aug 4 14:38:36 CEST 2005

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.


On 2005-08-04T14:35:42, Stephan Rattai <srattai at zmnh.uni-hamburg.de> wrote:

> > it does not make sense to invalidate both.
> Even if I make a fool out of myself, I would really like to understand why it 
> doesn't make any sense, doesn't invalidate mean 'Hey, forget about your 
> metadata, you are inconsinstent, go get some good data' ?

No, it means "Hey, your data is bad. get some new data from the peer." -
if you tell both sides that they don't have good data, and that all
their blocks are outdated, which one should drbd use? ;-) They are both
bad!

It's possible that this case hasn't been tested well, simply because no
developer thought of trying it. (Which is usually a good indicator for a
real bug.)


Sincerely,
    Lars Marowsky-Brée <lmb at suse.de>

-- 
High Availability & Clustering
SUSE Labs, Research and Development
SUSE LINUX Products GmbH - A Novell Business	 -- Charles Darwin
"Ignorance more frequently begets confidence than does knowledge"




More information about the drbd-user mailing list