Commit Graph

47 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer 7b0f4dbec4 new command marsadm log-delete-all 2013-01-20 23:23:47 +01:00
Thomas Schoebel-Theuer c20181c17b rework of check_splitbrain() logic
also delete old versionlinks at marsadm log-delete
2013-01-20 23:23:47 +01:00
jmann c9690d2c19 readd mars-status.pl 2013-01-20 23:23:43 +01:00
jmann 2a5b6b59a7 modified: ../.gitattributes 2013-01-20 23:23:43 +01:00
jmann bde90c7691 add Gitt commands to mars-status.pl 2013-01-20 23:23:43 +01:00
jmann df22f6bc58 add mars-status 2013-01-20 23:23:43 +01:00
Thomas Schoebel-Theuer f28d439dfb create faked versionlinks upon late join-resource 2013-01-20 23:23:42 +01:00
Thomas Schoebel-Theuer 54f9334643 better --force handling 2013-01-20 23:23:42 +01:00
Thomas Schoebel-Theuer 92d9778dd7 fix race on primary switchover
solution: wait until all in /mars/resouce-*/ has stabilized
for 60s and all known logfiles have been migrated.
This more a workaround than a solution and should be fixed
in MARS FULL.
2013-01-20 23:23:41 +01:00
Thomas Schoebel-Theuer 81bfb9471a fix network race on primary/secondary switch
The race could lead to unnecessary split brain.
Now we wait until everything in the resource directory became stable
for at least 60 seconds. This may be somewhat too conservative
when having k>2 participants on the same resource.
2013-01-20 23:23:41 +01:00
Thomas Schoebel-Theuer 2f9d86b994 rename /proc/sys/mars to /proc/sys/mars/trigger
create basis for adding more entries to /proc/sys/mars/
2013-01-20 23:23:40 +01:00
jmann cc3f4e9ac5 fix remote connect on marsadm 2013-01-20 23:23:31 +01:00
Thomas Schoebel-Theuer d4f6d3f6a4 added feature log-rotate (while the system is loaded) 2013-01-13 12:12:06 +01:00
Thomas Schoebel-Theuer 1a58aadc90 fix bad checking in log-delete 2013-01-13 12:12:06 +01:00
Thomas Schoebel-Theuer 977e5a3b3a introduced "marsadm log-delete"
TBD: "marsadm log-purge"
TBD: long-term cleanup of symlinks in /mars/todo-global/
2013-01-13 12:12:06 +01:00
Thomas Schoebel-Theuer 681ffcb35e introduced allow-replay (independent from pause-sync) 2013-01-13 12:12:06 +01:00
Thomas Schoebel-Theuer 6f5a3b0da2 fix bad replay symlink upon join-resource 2013-01-13 12:12:06 +01:00
Thomas Schoebel-Theuer 750a36de5d Merge branch 'master' of ssh://git.schlund.de/tst/mars
Conflicts:
	userspace/marsadm
2013-01-13 12:12:06 +01:00
jmann 538bff0812 fix marsadm for replay links 2013-01-13 12:12:05 +01:00
Thomas Schoebel-Theuer ad9f40eac5 fix setup of secondaries, remove faked version links
remaining bug: version symlink is omitted when transaction log has size 0.
2013-01-13 12:12:05 +01:00
jmann 59af89b6f9 Syntaxerror marsadm 2013-01-13 12:12:05 +01:00
Thomas Schoebel-Theuer 2793ec2148 fix possible hole in join_cluster checking, add $Id$ to marsadm 2013-01-13 12:12:05 +01:00
Thomas Schoebel-Theuer 713dd11960 fix missing test upon join-resource 2013-01-13 12:12:05 +01:00
root 9d00314c49 replace switch-*/ by todo-*/ 2013-01-13 12:11:51 +01:00
Thomas Schoebel-Theuer 3091f75f67 import mars-125.tgz 2013-01-08 15:54:44 +01:00
Thomas Schoebel-Theuer 374f37aca9 import mars-121.tgz 2013-01-08 15:54:41 +01:00
Thomas Schoebel-Theuer 62ed7174e8 import mars-118.tgz 2013-01-08 15:54:38 +01:00
Thomas Schoebel-Theuer ead69b3294 import mars-116.tgz 2013-01-08 15:54:37 +01:00
Thomas Schoebel-Theuer 64885b651e import mars-115.tgz 2013-01-08 15:54:37 +01:00
Thomas Schoebel-Theuer 2a4d50d2a5 import mars-114.tgz 2013-01-08 15:54:36 +01:00
Thomas Schoebel-Theuer 60f17b2db8 import mars-112.tgz 2013-01-08 15:54:34 +01:00
Thomas Schoebel-Theuer 45ebd8c50f import mars-111.tgz 2013-01-08 15:54:33 +01:00
Thomas Schoebel-Theuer 9e6af72a34 import mars-110.tgz 2013-01-08 15:54:33 +01:00
Thomas Schoebel-Theuer b01cfa51e2 import mars-105.tgz 2013-01-08 15:54:31 +01:00
Thomas Schoebel-Theuer c430b3701f import mars-83.tgz 2013-01-08 15:54:21 +01:00
Thomas Schoebel-Theuer 9b1410c0ef import mars-82.tgz 2013-01-08 15:54:20 +01:00
Thomas Schoebel-Theuer ee9a1d47ff import mars-81.tgz 2013-01-08 15:54:20 +01:00
Thomas Schoebel-Theuer 39e1d97553 import mars-80.tgz 2013-01-08 15:54:19 +01:00
Thomas Schoebel-Theuer 5ede8cd9ce import mars-75.tgz 2013-01-08 15:54:15 +01:00
Thomas Schoebel-Theuer aa208e44d4 import mars-71.tgz 2013-01-08 15:54:13 +01:00
Thomas Schoebel-Theuer 4c4f0a8691 import mars-69.tgz 2013-01-08 15:54:12 +01:00
Thomas Schoebel-Theuer bbff01d71f import mars-68.tgz 2013-01-08 15:54:12 +01:00
Thomas Schoebel-Theuer 7dec70085d import mars-67.tgz 2013-01-08 15:54:12 +01:00
Thomas Schoebel-Theuer 778f1f37ed import mars-65.tgz 2013-01-08 15:54:10 +01:00
Thomas Schoebel-Theuer 93b96df54f import mars-61.tgz 2013-01-08 15:54:07 +01:00
Thomas Schoebel-Theuer 88adc7457a import mars-60.tgz 2013-01-08 15:54:06 +01:00
Thomas Schoebel-Theuer d9a6c14a89 import mars-56.tgz 2013-01-08 15:54:05 +01:00