In theory it only affects SMB, but in practice if NFS depends on winbind for 
authorisation then it is affected too. I can understand the need for changes to 
happen every so often and that maybe outages will be required then.

But, I would like to see some effort to avoid doing this unnecessarily. IBM, 
please consider my suggestion. The message I get from the ctdb service implies 
it is the sticking point. Can some consideration be given to keeping the ctdb 
version compatible between releases?

Christof, you are saying something about the SMB service version compatibility. 
I am unclear as to whether you are talking about the Spectrum Scale Protocols 
SMB service or the default samba SMB over the wire protocol version being used 
to communicate between client and server. If the latter, is it possible to peg 
the version to the older version manually while doing the upgrade so that all 
nodes can be updated? You can then take an outage at a later time to update the 
over the wire version.

[] On Behalf Of Christof Schmitt
Sent: Wednesday, 7 March 2018 4:50 AM
Subject: Re: [gpfsug-discuss] wondering about outage free protocols upgrades


at this point there are no plans to support "node by node" upgrade for SMB.

Some background: The technical reason for this restriction is that the records 
shared between protocol nodes for the SMB service (ctdb and Samba) are not 
versioned and no mechanism is in place to handle different versions. Changing 
this would be a large development task that has not been included in any 
current plans.

Note that this only affects the SMB service and that the knowledge center 
outlines a procedure to minimize the outage, by getting half of the protocol 
nodes ready with the new Samba version and then only taking a brief outage when 
switching from the "old" to the "new" Samba version:
The toolkit follows the same approach during an upgrade to minimize the outage.

We know that this is not ideal, but as mentioned above this is limited by the 
large effort that would be required which has to be weighed against other 
requirements and priorities.


Christof Schmitt || IBM || Spectrum Scale Development || Tucson, AZ<>  ||  
+1-520-799-2469    (T/L: 321-2469)

----- Original message -----
From: <<>>
Sent by:<>
To: <<>>
Subject: [gpfsug-discuss] wondering about outage free protocols upgrades
Date: Tue, Mar 6, 2018 10:19 AM

Hi All,

               It appears a rolling node by node upgrade of a protocols cluster 
is not possible. Ctdb is the sticking point as it won’t run with 2 different 
versions at the same time. Are there any plans to address this and make it a 
real Enterprise product?


gpfsug-discuss mailing list
gpfsug-discuss at

gpfsug-discuss mailing list
gpfsug-discuss at

Reply via email to