mirror of
https://github.com/samba-team/samba.git
synced 2025-02-28 01:58:17 +03:00
ctdb-tool: Remove xpnn command and related tests
It's unreliable and should not be used. Signed-off-by: Amitay Isaacs <amitay@gmail.com> Reviewed-by: Martin Schwenke <martin@meltin.net>
This commit is contained in:
parent
e35ffb06bc
commit
e36a20145d
@ -1,20 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
. "${TEST_SCRIPTS_DIR}/unit.sh"
|
|
||||||
|
|
||||||
define_test "3 nodes, current is 0"
|
|
||||||
|
|
||||||
setup_nodes <<EOF
|
|
||||||
192.168.20.41
|
|
||||||
192.168.20.42
|
|
||||||
192.168.20.43
|
|
||||||
EOF
|
|
||||||
|
|
||||||
required_result 0 "PNN:0"
|
|
||||||
|
|
||||||
simple_test <<EOF
|
|
||||||
NODEMAP
|
|
||||||
0 192.168.20.41 0x0 CURRENT
|
|
||||||
1 192.168.20.42 0x0
|
|
||||||
2 192.168.20.43 0x0
|
|
||||||
EOF
|
|
@ -1,20 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
. "${TEST_SCRIPTS_DIR}/unit.sh"
|
|
||||||
|
|
||||||
define_test "3 nodes, current is 2"
|
|
||||||
|
|
||||||
setup_nodes <<EOF
|
|
||||||
192.168.20.41
|
|
||||||
192.168.20.42
|
|
||||||
192.168.20.43
|
|
||||||
EOF
|
|
||||||
|
|
||||||
required_result 0 "PNN:2"
|
|
||||||
|
|
||||||
simple_test <<EOF
|
|
||||||
NODEMAP
|
|
||||||
0 192.168.20.41 0x0
|
|
||||||
1 192.168.20.42 0x0
|
|
||||||
2 192.168.20.43 0x0 CURRENT
|
|
||||||
EOF
|
|
@ -1,24 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
. "${TEST_SCRIPTS_DIR}/unit.sh"
|
|
||||||
|
|
||||||
define_test "missing nodes file"
|
|
||||||
|
|
||||||
setup_nodes <<EOF
|
|
||||||
192.168.20.41
|
|
||||||
192.168.20.42
|
|
||||||
192.168.20.43
|
|
||||||
EOF
|
|
||||||
|
|
||||||
rm -f "$CTDB_NODES"
|
|
||||||
|
|
||||||
required_result 255 <<EOF
|
|
||||||
${TEST_DATE_STAMP}Failed to read nodes file "${CTDB_NODES}"
|
|
||||||
EOF
|
|
||||||
|
|
||||||
simple_test <<EOF
|
|
||||||
NODEMAP
|
|
||||||
0 192.168.20.41 0x0 CURRENT
|
|
||||||
1 192.168.20.42 0x0
|
|
||||||
2 192.168.20.43 0x0
|
|
||||||
EOF
|
|
@ -935,21 +935,6 @@ static int find_node_xpnn(void)
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int control_xpnn(struct ctdb_context *ctdb, int argc, const char **argv)
|
|
||||||
{
|
|
||||||
uint32_t pnn;
|
|
||||||
|
|
||||||
assert_single_node_only();
|
|
||||||
|
|
||||||
pnn = find_node_xpnn();
|
|
||||||
if (pnn == -1) {
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
printf("PNN:%d\n", pnn);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Helpers for ctdb status
|
/* Helpers for ctdb status
|
||||||
*/
|
*/
|
||||||
static bool is_partially_online(struct ctdb_context *ctdb, struct ctdb_node_and_flags *node)
|
static bool is_partially_online(struct ctdb_context *ctdb, struct ctdb_node_and_flags *node)
|
||||||
@ -5826,7 +5811,6 @@ static const struct {
|
|||||||
{ "enablescript", control_enablescript, true, false, "enable an eventscript", "<script>"},
|
{ "enablescript", control_enablescript, true, false, "enable an eventscript", "<script>"},
|
||||||
{ "disablescript", control_disablescript, true, false, "disable an eventscript", "<script>"},
|
{ "disablescript", control_disablescript, true, false, "disable an eventscript", "<script>"},
|
||||||
{ "natgw", control_natgw, false, true, "show NAT gateway configuration ", "[master|list|status]"},
|
{ "natgw", control_natgw, false, true, "show NAT gateway configuration ", "[master|list|status]"},
|
||||||
{ "xpnn", control_xpnn, false, true, "find the pnn of the local node without talking to the daemon (unreliable)" },
|
|
||||||
{ "getreclock", control_getreclock, true, false, "Show the reclock file of a node"},
|
{ "getreclock", control_getreclock, true, false, "Show the reclock file of a node"},
|
||||||
{ "setreclock", control_setreclock, true, false, "Set/clear the reclock file of a node", "[filename]"},
|
{ "setreclock", control_setreclock, true, false, "Set/clear the reclock file of a node", "[filename]"},
|
||||||
{ "setlmasterrole", control_setlmasterrole, false, false, "Set LMASTER role to on/off", "{on|off}"},
|
{ "setlmasterrole", control_setlmasterrole, false, false, "Set LMASTER role to on/off", "{on|off}"},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user