Thomas Schoebel-Theuer
|
2bb7cbfbfe
|
marsadm: report systemd operation status
|
2019-12-25 09:17:57 +01:00 |
|
Thomas Schoebel-Theuer
|
11031d77ff
|
marsadm: reset failed systemd units
|
2019-12-25 09:17:57 +01:00 |
|
Thomas Schoebel-Theuer
|
535721eec1
|
marsadm: report countdown during wait
|
2019-12-25 09:17:57 +01:00 |
|
Thomas Schoebel-Theuer
|
19ff8c116f
|
marsadm: set default timeout from infinite to 600s
|
2019-12-25 09:17:57 +01:00 |
|
Thomas Schoebel-Theuer
|
86a06005c6
|
marsadm: convert wait_cluster to new timeout method
|
2019-12-25 09:17:56 +01:00 |
|
Thomas Schoebel-Theuer
|
f0fc9ea985
|
marsadm: make timeout restartable
|
2019-12-25 09:17:56 +01:00 |
|
Thomas Schoebel-Theuer
|
e854da9a4e
|
marsadm: remember old designated primary
|
2019-12-25 09:17:56 +01:00 |
|
Thomas Schoebel-Theuer
|
71a5cc71eb
|
marsadm: improve handover speed
|
2019-12-25 09:17:56 +01:00 |
|
Thomas Schoebel-Theuer
|
7dca5b0364
|
marsadm: fix systemd template name matching
|
2019-12-25 09:17:56 +01:00 |
|
Thomas Schoebel-Theuer
|
c120e38512
|
marsadm: fix unnecessary systemd split brain
|
2019-12-25 09:17:56 +01:00 |
|
Thomas Schoebel-Theuer
|
850ed37c1e
|
marsadm: self-heal bad versionlinks when replaylinks are equal
|
2019-12-25 09:17:56 +01:00 |
|
Thomas Schoebel-Theuer
|
e7e369b21c
|
marsadm: fix wording
|
2019-12-25 09:17:56 +01:00 |
|
Thomas Schoebel-Theuer
|
fa004afa2a
|
marsadm: do not abort all when systemd template generation fails
|
2019-12-25 09:17:56 +01:00 |
|
Thomas Schoebel-Theuer
|
a98187c022
|
marsadm: decrease speakiness of variable substitution
|
2019-12-25 09:17:56 +01:00 |
|
Thomas Schoebel-Theuer
|
f8d08aafe7
|
marsadm: hint at resource size
|
2019-11-10 16:34:20 +01:00 |
|
Thomas Schoebel-Theuer
|
031665fa9f
|
all: globally s/mars-manual.pdf/mars-user-manual.pdf/
|
2019-11-05 21:43:45 +01:00 |
|
Thomas Schoebel-Theuer
|
31092af94d
|
cleanup: remove orphan old systemd file
|
2019-11-05 21:43:45 +01:00 |
|
Thomas Schoebel-Theuer
|
e4e6323236
|
marsadm: fix warning
|
2019-11-05 19:11:05 +01:00 |
|
Thomas Schoebel-Theuer
|
b1e82a6aaf
|
marsadm: hint when marsadm resize is possible
|
2019-11-05 19:11:05 +01:00 |
|
Thomas Schoebel-Theuer
|
6e6f044a25
|
marsadm: new primitive resource-possible-size
|
2019-11-05 19:11:05 +01:00 |
|
Thomas Schoebel-Theuer
|
30f2210db3
|
marsadm: factor out get_possible_size()
|
2019-11-05 19:11:05 +01:00 |
|
Thomas Schoebel-Theuer
|
3cdecaec7d
|
marsadm: also show resource and cluster count in detail view
|
2019-08-06 08:02:43 +02:00 |
|
Thomas Schoebel-Theuer
|
697d113cae
|
marsadm: fix help for lowlevel commands
|
2019-08-06 08:02:43 +02:00 |
|
Thomas Schoebel-Theuer
|
2dbe94302c
|
marsadm: fix writeback-rest
|
2019-07-18 12:37:07 +02:00 |
|
Thomas Schoebel-Theuer
|
ba3ef7c678
|
marsadm: make join-cluster more rubust
|
2019-07-10 11:27:37 +02:00 |
|
Thomas Schoebel-Theuer
|
5f37b8e85a
|
marsadm: workaround hanging ssh due to firewall hell
|
2019-07-10 11:27:37 +02:00 |
|
Thomas Schoebel-Theuer
|
4deb7c5f33
|
marsadm: skip empty peer ips
|
2019-07-10 11:27:37 +02:00 |
|
Thomas Schoebel-Theuer
|
2d77d0c396
|
marsadm: rework ssh port probing
|
2019-07-10 11:27:37 +02:00 |
|
Thomas Schoebel-Theuer
|
ee1e1ab1bb
|
EOL: fully merge branch 'mars0.1.y' into mars0.1a.y
|
2019-07-10 11:26:15 +02:00 |
|
Thomas Schoebel-Theuer
|
dbfd0d77fd
|
marsadm: improve logfile number display
|
2019-06-26 11:00:17 +02:00 |
|
Thomas Schoebel-Theuer
|
abf5b84b6d
|
Merge branch 'mars0.1.y' into mars0.1a.y
|
2019-04-06 20:09:26 +02:00 |
|
Thomas Schoebel-Theuer
|
05fc2e8ad5
|
marsadm: primary cannot be orphan by definition
Avoid false alarms.
|
2019-04-06 19:55:57 +02:00 |
|
Thomas Schoebel-Theuer
|
f91895acb5
|
marsadm: display writeback amount
|
2019-04-06 19:55:57 +02:00 |
|
Thomas Schoebel-Theuer
|
14a94155d7
|
marsadm: new primitive writeback-rest
|
2019-04-06 19:55:57 +02:00 |
|
Thomas Schoebel-Theuer
|
025ffbb09d
|
Merge branch 'mars0.1.y' into mars0.1a.y
|
2019-03-06 07:25:43 +01:00 |
|
Thomas Schoebel-Theuer
|
b9f85276dd
|
marsadm: allow pattern matching on filenames
|
2019-03-06 07:03:50 +01:00 |
|
Thomas Schoebel-Theuer
|
a0ae15427b
|
marsadm: separeate env creation
|
2019-03-06 07:03:50 +01:00 |
|
Thomas Schoebel-Theuer
|
147e29049e
|
marsadm: workaround hanging systemd
|
2019-03-06 07:03:50 +01:00 |
|
Thomas Schoebel-Theuer
|
9440d2b5e8
|
marsadm: safeguard unnecessary template file generation
|
2019-03-06 07:03:50 +01:00 |
|
Thomas Schoebel-Theuer
|
835fb864c3
|
marsadm: add systemd-want-$host
|
2019-03-06 07:03:50 +01:00 |
|
Thomas Schoebel-Theuer
|
cdce3dfd69
|
marsadm: detach wait for systemd stopping
|
2019-03-06 07:03:50 +01:00 |
|
Thomas Schoebel-Theuer
|
33e889b502
|
marsadm: handover wait for systemd stopping
|
2019-03-06 07:03:50 +01:00 |
|
Thomas Schoebel-Theuer
|
f07f65901b
|
marsadm: add systemd presence check
|
2019-03-06 07:03:50 +01:00 |
|
Thomas Schoebel-Theuer
|
a211bdce33
|
marsadm: allow waiting for foreign peer
|
2019-03-06 07:03:50 +01:00 |
|
Thomas Schoebel-Theuer
|
b951c13d1b
|
marsadm: deactivate unit upon detach
|
2019-03-06 07:03:50 +01:00 |
|
Thomas Schoebel-Theuer
|
b7b9e6fed1
|
marsadm: avoid split brain during fast handover
|
2019-03-06 07:03:50 +01:00 |
|
Thomas Schoebel-Theuer
|
893a00976a
|
marsadm: enable all existing templates
|
2019-03-06 07:03:50 +01:00 |
|
Thomas Schoebel-Theuer
|
334ea01b6a
|
marsadm: regenerate templates on set-systemd-unit
|
2019-03-06 07:03:49 +01:00 |
|
Thomas Schoebel-Theuer
|
888cefb020
|
marsadm: fix template generation
|
2019-03-06 07:03:49 +01:00 |
|
Thomas Schoebel-Theuer
|
ec6b165ad6
|
marsadm: allow stopping of non-enabled units
|
2019-03-06 07:03:49 +01:00 |
|