[SCM] CTDB repository - branch 1.2.40 updated - ctdb-1.2.70-2-gf0416af
Amitay Isaacs
amitay at samba.org
Sun Dec 8 19:46:04 MST 2013
The branch, 1.2.40 has been updated
via f0416afa6dc776489e2c7b3f0ede3480a3035bdb (commit)
via bcb73f0b9c48fab6ac89e4ec0a297fd156beb6f6 (commit)
from 5620a403f3ed8dd1ec8dcb449de4cf8a840893a8 (commit)
http://gitweb.samba.org/?p=ctdb.git;a=shortlog;h=1.2.40
- Log -----------------------------------------------------------------
commit f0416afa6dc776489e2c7b3f0ede3480a3035bdb
Author: Martin Schwenke <martin at meltin.net>
Date: Mon Dec 9 12:02:47 2013 +1100
New version 1.2.71
Signed-off-by: Martin Schwenke <martin at meltin.net>
commit bcb73f0b9c48fab6ac89e4ec0a297fd156beb6f6
Author: Martin Schwenke <martin at meltin.net>
Date: Mon Dec 9 11:47:01 2013 +1100
eventscripts: Do not restart NFS on reconfigure, just do statd notify
See also commit 2629de72e1f37b5e46772c2ef8d8d0012fc4ed37 in the master
branch.
In this branch the NFS restart was accidentally re-added in
30e05c8b14413f3e1150b01e856d4b51c675ea5c and formalised in
3fd4da153703bc83cf102ad367dd20d873e938a0 when the mistake wasn't
realised.
Signed-off-by: Martin Schwenke <martin at meltin.net>
-----------------------------------------------------------------------
Summary of changes:
config/events.d/60.nfs | 17 ++++++++++-------
packaging/RPM/ctdb.spec.in | 4 +++-
2 files changed, 13 insertions(+), 8 deletions(-)
Changeset truncated at 500 lines:
diff --git a/config/events.d/60.nfs b/config/events.d/60.nfs
index f567c82..13a2b04 100755
--- a/config/events.d/60.nfs
+++ b/config/events.d/60.nfs
@@ -14,7 +14,16 @@ start_nfs() {
service_name="nfs"
service_start="start_nfs"
service_stop="startstop_nfs stop"
-service_reconfigure="startstop_nfs restart"
+service_reconfigure="reconfigure_nfs"
+
+reconfigure_nfs ()
+{
+ # If IPs have been reallocated, we must restart the lock manager
+ # across all nodes and notify statd clients.
+ if [ -x "$CTDB_BASE/statd-callout" ] ; then
+ "$CTDB_BASE/statd-callout" notify &
+ fi >/dev/null 2>&1
+}
nfs_check_thread_count ()
{
@@ -200,12 +209,6 @@ case "$1" in
ctdb_service_reconfigure
exit 0
fi
-
- # if the ips have been reallocated, we must restart the lockmanager
- # across all nodes and ping all statd listeners
- [ -x $CTDB_BASE/statd-callout ] && {
- $CTDB_BASE/statd-callout notify &
- } >/dev/null 2>&1
;;
*)
ctdb_standard_event_handler "$@"
diff --git a/packaging/RPM/ctdb.spec.in b/packaging/RPM/ctdb.spec.in
index 2792b59..715a824 100644
--- a/packaging/RPM/ctdb.spec.in
+++ b/packaging/RPM/ctdb.spec.in
@@ -3,7 +3,7 @@ Name: ctdb
Summary: Clustered TDB
Vendor: Samba Team
Packager: Samba Team <samba at samba.org>
-Version: 1.2.70
+Version: 1.2.71
Release: 1GITHASH
Epoch: 0
License: GNU GPL version 3
@@ -155,6 +155,8 @@ development libraries for ctdb
%changelog
+* Mon Dec 09 2013 : Version 1.2.71
+ - Don't restart NFS on failover, just do statd notification
* Mon Nov 25 2013 : Version 1.2.70
- Just warn when recovery fails to update flags on inactive node
* Mon Nov 04 2013 : Version 1.2.69
--
CTDB repository
More information about the samba-cvs
mailing list