[lustre-devel] [PATCH 41/80] staging: lustre: lmv: separate master object with master stripe

Oleg Drokin oleg.drokin at intel.com
Sun Feb 11 16:06:30 PST 2018


> On Feb 11, 2018, at 6:50 PM, NeilBrown <neilb at suse.com> wrote:
> 
> Maybe - as you suggest in another email - it is due to some
> client/server incompatibility.  I guess it is unavoidable with an fs
> like lustre to have incompatible protocol changes.  Is there any
> mechanism for detecting the version of other peers in the cluster and
> refusing to run if versions are incompatible?

Yes, client and server exchange “feature bits” at connect time
and only use the subset of features that both can understand.

Bye,
    Oleg


More information about the lustre-devel mailing list