| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
| |
|
|
|
|
|
|
| |
add QUECVT command and random load option
Signed-off-by: David Teigland <teigland@redhat.com>
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
|
|
|
| |
measure time to:
acquire locks on resources 1-N
convert the locks (with -c)
unlock the locks (with -u)
Signed-off-by: David Teigland <teigland@redhat.com>
|
| |
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
| |
to forcibly clear default lockspace
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
| |
better emulate target application
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
|
|
| |
dlm_lock_alt is like dlm_lock_loop, but it enforces a
back-and-forth pattern (using a separate dlm lock),
ensuring that each node gets the EX in turn after a kill.
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
(dlm_lockspace keeps lockspace around during loop test)
node1: dlm_lockspace
node2: dlm_lockspace
(multiple instances of loop test can be run per node)
node1: dlm_lock_loop
node2: dlm_lock_loop
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
| |
kernel module that acquires dlm locks
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
| |
from cluster git tree
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
|
| |
Nothing we can do to be certain we won't get EBUSY after cancel sometimes,
so don't make it an error.
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
| |
can build cpgx to support any of them
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
| |
when that node dies; add todo comments
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
| |
note to stop using join/leave lists
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
|
| |
the synced_nodes and sync_from weren't accounting for nodes that had
been removed. Problems here found by Honza.
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
|
|
| |
If an error occurs with debug/event output is disabled (-D0 -H0),
then print the buffer of debug/event output to stderr before exit(1).
The buffer is still written to /var/log/cluster/cpgx_debug.txt.
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
| |
of the cpg
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
| |
wait this many seconds between kill/restart
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
|
|
| |
it can just be convenient
-IA runs the iptables -A command
-ID runs the iptables -D command
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
|
| |
stop traffic with iptables prior to killing the corosync process;
I think this tends to look more like a real node failure
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
|
|
|
| |
of corosync or aisexec, and optionally by starting exec directly
instead of via cman_tool
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|
|
|
|
| |
Signed-off-by: David Teigland <teigland@redhat.com>
|