Check mmsdrserv is running on all  quorum nodes.   mmlscluster  should
start mmsdrserv if it is not running.

Thanks,
Sanjay Gandhi
GPFS FVT
IBM, Beaverton
Phone/FAX : 503-578-4141 T/L 775-4141
[email protected]



From:   [email protected]
To:     [email protected]
Date:   07/27/2016 03:44 PM
Subject:        gpfsug-discuss Digest, Vol 54, Issue 63
Sent by:        [email protected]



Send gpfsug-discuss mailing list submissions to
                 [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
                 http://gpfsug.org/mailman/listinfo/gpfsug-discuss
or, via email, send a message with subject or body 'help' to
                 [email protected]

You can reach the person managing the list at
                 [email protected]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of gpfsug-discuss digest..."


Today's Topics:

   1. Re: CCR troubles (Bryan Banister)


----------------------------------------------------------------------

Message: 1
Date: Wed, 27 Jul 2016 22:44:27 +0000
From: Bryan Banister <[email protected]>
To: gpfsug main discussion list <[email protected]>
Subject: Re: [gpfsug-discuss] CCR troubles
Message-ID:

<21bc488f0aea2245b2c3e83fc0b33dbb06293...@chi-exchangew1.w2k.jumptrading.com>


Content-Type: text/plain; charset="utf-8"

Right, I know that I can disable CCR, and I?m asking if this seemingly
broken behavior of GPFS commands when the cluster is down was the expected
mode of operation with CCR enabled.  Sounds like it from the responses thus
far.
-Bryan

From: [email protected] [
mailto:[email protected]] On Behalf Of McPheeters,
Gordon
Sent: Wednesday, July 27, 2016 5:35 PM
To: gpfsug main discussion list
Subject: Re: [gpfsug-discuss] CCR troubles

mmchcluster has an option:
??ccr?disable
         Reverts to the traditional primary or backup
         configuration server semantics and destroys the CCR
         environment. All nodes must be shut down before
         disabling CCR.

-Gordon


On Jul 27, 2016, at 5:29 PM, Bryan Banister <[email protected]<
mailto:[email protected]>> wrote:

Hi Marc,

I do understand the principal you describe.  The quorum nodes are
accessible over TCP/IP but GPFS happens to be down.  I think that CCR
should would work regardless of whether GPFS is up or down, so that you can
change the configuration on a down cluster.  I could even imagine a
scenario where a config parameter was set incorrectly and prevents GPFS
from starting at all.  If you have to have GPFS up to make config changes
because of CCR then how can you fix this issue?

Thanks for the response!
-Bryan

From: [email protected]<
mailto:[email protected]> [
mailto:[email protected]] On Behalf Of Marc A Kaplan
Sent: Wednesday, July 27, 2016 1:03 PM
To: gpfsug main discussion list
Subject: Re: [gpfsug-discuss] CCR troubles

I understand you are having problems with your cluster, but you do NOT need
to have GPFS "started" to
display and/or change configuration paramters.  You do need at least a
majority of the nodes to be up and in communcation (e.g. can talk to each
other by tcp/ip)

--ccr-enable
Enables the configuration server repository (CCR), which stores redundant
copies of configuration data files on all quorum nodes. The advantage of
CCR over the traditional primary or backup configuration server semantics
is that when using CCR, all GPFS administration commands as well as file
system mounts and daemon startups work normally as long as a majority of
quorum nodes are accessible.

Think about how this must work (I have the advantage of actually NOT
knowing the details, but one can reason...)
to maintain a consistent single configuration database, a majority of
quorum nodes MUST agree on every bit of data in the configuration database.

Even to query the database and get a correct answer, you'd have to know
that a majority agree on the answer.

(You could ask 1 guy, but then how would you know if he was telling you
what the majority opinion is? The minority need not lie to mislead you,
I don't think CCR guards against Byzantine failures...
The minority guy could just be out of touch for a while...)

I advise that you do some testing on a test cluster (could be virtual)...



From:        Bryan Banister <[email protected]<
mailto:[email protected]>>
To:        "gpfsug main discussion list ([email protected]<
mailto:[email protected]>)"
<[email protected]<mailto:[email protected]>>
Date:        07/27/2016 01:37 PM
Subject:        [gpfsug-discuss] CCR troubles
Sent by:        [email protected]<
mailto:[email protected]>
________________________________



When I have the GPFS cluster down, some GPFS commands no longer work like
they should, or at least they did work without CCR:

# mmgetstate -aL
# Which stalls for a really stupid amount of time and then spits out:
get file failed: Not enough CCR quorum nodes available (err 809)
gpfsClusterInit: Unexpected error from ccr fget mmsdrfs.  Return code: 158
mmgetstate: Command failed. Examine previous error messages to determine
cause.

And trying to change tuning parameters now also barfs when GPFS is down:
# [root@fpia-gpfs-jcsdr01 ~]# mmlsconfig
get file failed: Not enough CCR quorum nodes available (err 809)
gpfsClusterInit: Unexpected error from ccr fget mmsdrfs.  Return code: 158
mmlsconfig: Command failed. Examine previous error messages to determine
cause.

# mmchconfig worker1Threads=128,prefetchThreads=128
mmchconfig: Unable to obtain the GPFS configuration file lock.
mmchconfig: GPFS was unable to obtain a lock from node
fpia-gpfs-jcsdr01.grid.jumptrading.com<
http://fpia-gpfs-jcsdr01.grid.jumptrading.com/>.
mmchconfig: Command failed. Examine previous error messages to determine
cause.

Which means I will have to start GPFS, change the parameter, shut GPFS down
again, and start GPFS up again just to get the new setting.

Is this really the new mode of operation for CCR enabled clusters?

I searched CCR in the Concepts, Planning, and Install Guide and also the
Adv. Admin Guide, with explanation.

If so, then maybe I?ll go back to non CCR,
-Bryan

________________________________

Note: This email is for the confidential use of the named addressee(s) only
and may contain proprietary, confidential or privileged information. If you
are not the intended recipient, you are hereby notified that any review,
dissemination or copying of this email is strictly prohibited, and to
please notify the sender immediately and destroy this email and any
attachments. Email transmission cannot be guaranteed to be secure or
error-free. The Company, therefore, does not make any guarantees as to the
completeness or accuracy of this email or any attachments. This email is
for informational purposes only and does not constitute a recommendation,
offer, request or solicitation of any kind to buy, sell, subscribe, redeem
or perform any type of transaction of a financial
product._______________________________________________
gpfsug-discuss mailing list
gpfsug-discuss at spectrumscale.org<http://spectrumscale.org/>
http://gpfsug.org/mailman/listinfo/gpfsug-discuss


________________________________

Note: This email is for the confidential use of the named addressee(s) only
and may contain proprietary, confidential or privileged information. If you
are not the intended recipient, you are hereby notified that any review,
dissemination or copying of this email is strictly prohibited, and to
please notify the sender immediately and destroy this email and any
attachments. Email transmission cannot be guaranteed to be secure or
error-free. The Company, therefore, does not make any guarantees as to the
completeness or accuracy of this email or any attachments. This email is
for informational purposes only and does not constitute a recommendation,
offer, request or solicitation of any kind to buy, sell, subscribe, redeem
or perform any type of transaction of a financial product.
_______________________________________________
gpfsug-discuss mailing list
gpfsug-discuss at spectrumscale.org<http://spectrumscale.org/>
http://gpfsug.org/mailman/listinfo/gpfsug-discuss


________________________________

Note: This email is for the confidential use of the named addressee(s) only
and may contain proprietary, confidential or privileged information. If you
are not the intended recipient, you are hereby notified that any review,
dissemination or copying of this email is strictly prohibited, and to
please notify the sender immediately and destroy this email and any
attachments. Email transmission cannot be guaranteed to be secure or
error-free. The Company, therefore, does not make any guarantees as to the
completeness or accuracy of this email or any attachments. This email is
for informational purposes only and does not constitute a recommendation,
offer, request or solicitation of any kind to buy, sell, subscribe, redeem
or perform any type of transaction of a financial product.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <
http://gpfsug.org/pipermail/gpfsug-discuss/attachments/20160727/ea365c46/attachment.html
>

------------------------------

_______________________________________________
gpfsug-discuss mailing list
gpfsug-discuss at spectrumscale.org
http://gpfsug.org/mailman/listinfo/gpfsug-discuss


End of gpfsug-discuss Digest, Vol 54, Issue 63
**********************************************



_______________________________________________
gpfsug-discuss mailing list
gpfsug-discuss at spectrumscale.org
http://gpfsug.org/mailman/listinfo/gpfsug-discuss

Reply via email to