Commit Graph

405 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer
ebeaa7c7c0 light: make MIN_SPACE runtime configurable 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
44f58e7004 light: make LOGROT_AUTO runtime configurable 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
3336b513ce net: make network timeout configurable 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
118d6f8c84 marsadm: fix stabilizing of resource in the cluster 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
dcf54eacf7 marsadm: allow *-cluster only when kernel module unloaded 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
100fdf1e6c marsadm: fix unintended switchover to secondary 2013-01-20 23:24:25 +01:00
Thomas Schoebel-Theuer
2897ddf812 light: emergency stop logging on filesystem full 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
69d47e8f96 marsadm: implement leave-{cluster,resource} 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
8ad0d372aa light: implement resize operation during operation 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
37e5645a8e light: add actsize-* symlinks 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
cf05c126b5 mem: make total memory usage tunable in percent 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
284d559bf3 light: add limiters for io and network bandwidth 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
43d650f1d8 mars_copy: increase parallelism 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
c1417012cc light: automatic flipping between fullsync and replay 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
8b82a7879c light: add informational symlink "verifystatus" 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
eb3ae05900 light: add CONFIG_FAST_FULLSYNC 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
16ed679a91 copy: implement verify mode 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
ae549bb319 infra: add mref_checksum() 2013-01-20 23:24:23 +01:00
Thomas Schoebel-Theuer
eb3786d6e1 infra: add checksumming fields to mref 2013-01-20 23:24:23 +01:00
Thomas Schoebel-Theuer
dd8c0df8e2 infra: move crypto stuff from sy_old/ to mars_generic 2013-01-20 23:24:23 +01:00
Thomas Schoebel-Theuer
8dccc70d00 light: fix start of fullsync 2013-01-20 23:24:23 +01:00
Thomas Schoebel-Theuer
d2615d584d light: fix wrong d_class of ambiguous "userspace" directories 2013-01-20 23:24:22 +01:00
Thomas Schoebel-Theuer
02fab7692f marsadm: start connected after join-resource etc 2013-01-20 23:24:22 +01:00
Thomas Schoebel-Theuer
6071c49db9 all: rename some variables 2013-01-20 23:24:22 +01:00
Thomas Schoebel-Theuer
269c040a92 trans_logger: fix ranking calculation 2013-01-20 23:24:22 +01:00
Thomas Schoebel-Theuer
52abca712e trans_logger: fix wrong comments 2013-01-20 23:24:22 +01:00
jmann
9fc54e4f92 same small fixes 2013-01-20 23:24:22 +01:00
Thomas Schoebel-Theuer
19c2787ca9 sy_generic: turn some ERR into INFO 2013-01-20 23:24:22 +01:00
Thomas Schoebel-Theuer
d6f40d09f9 light: speedup network propagation via linear backoff 2013-01-20 23:24:22 +01:00
Thomas Schoebel-Theuer
02289207e0 sy_generic: workaround low timestamp resolution 2013-01-20 23:24:22 +01:00
Thomas Schoebel-Theuer
9fdc0ff41f trans_logger: tuning 2013-01-20 23:24:22 +01:00
schoebel
ec42130eb5 mars_if: fix bio semantics 2013-01-20 23:24:22 +01:00
schoebel
847f2a416f trans_logger: new IO scheduling 2013-01-20 23:24:22 +01:00
schoebel
8f842a24ab introduce new lib_rank infrastructure 2013-01-20 23:24:21 +01:00
schoebel
2c5fcccc4e trans_logger: replace single queues by array 2013-01-20 23:24:21 +01:00
schoebel
63c3bf0f49 trans_logger: renumber queues from 0 to 3
Conflicts:

	mars_trans_logger.c
2013-01-20 23:24:21 +01:00
Thomas Schoebel-Theuer
548976cdde trans_logger: simplify writeback code 2013-01-20 23:24:21 +01:00
Thomas Schoebel-Theuer
00f7b9e55b add replicated directories for userspace usage 2013-01-20 23:24:21 +01:00
Thomas Schoebel-Theuer
3381fdd8d5 automatic log-delete on low space 2013-01-20 23:24:21 +01:00
jmann
efdd3d1306 add : - same fixes
- check logfiles
	- option monitor
	- handling error/warning
2013-01-20 23:24:21 +01:00
jmann
b0cdd13ce5 same more fixes 2013-01-20 23:24:20 +01:00
jmann
eef8878205 same small fixes, update short summary 2013-01-20 23:24:19 +01:00
jmann
1bfe46ee1a add small help and manpage for marsadm, mars-status 2013-01-20 23:24:19 +01:00
jmann
994eb28e42 same small fixes 2013-01-20 23:24:19 +01:00
Thomas Schoebel-Theuer
e058dc18e0 automatic logrotate on huge logfiles 2013-01-20 23:24:18 +01:00
schoebel
baf5ea99da improve trans_logger replay speed, better statistics 2013-01-20 23:24:18 +01:00
jmann
41d8352b95 same fixes on mars-status 2013-01-20 23:24:18 +01:00
schoebel
f9bfc0a3d7 mars_aio: fix minor bug in prio calculation 2013-01-20 23:24:18 +01:00
schoebel
0b2035ea00 mars_bio: speed up background IO 2013-01-20 23:24:17 +01:00
Thomas Schoebel-Theuer
bf61c18f6e dont stop logfile replay on exhausted filesystem 2013-01-20 23:24:17 +01:00