[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <3E2C6545-B1F2-46AD-8539-A3F65DBE5EF9@intel.com>
Date: Sun, 11 Feb 2018 19:06:30 -0500
From: Oleg Drokin <oleg.drokin@...el.com>
To: NeilBrown <neilb@...e.com>
Cc: James Simmons <jsimmons@...radead.org>,
"devel@...verdev.osuosl.org SUBSYSTEM" <devel@...verdev.osuosl.org>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
Lustre Development List <lustre-devel@...ts.lustre.org>
Subject: Re: [lustre-devel] [PATCH 41/80] staging: lustre: lmv: separate
master object with master stripe
> On Feb 11, 2018, at 6:50 PM, NeilBrown <neilb@...e.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
Powered by blists - more mailing lists