ctdb-daemon: Drop ctdbd --sloppy-start and --nopublicipcheck options
authorMartin Schwenke <martin@meltin.net>
Thu, 5 Apr 2018 06:25:14 +0000 (16:25 +1000)
committerMartin Schwenke <martins@samba.org>
Tue, 1 May 2018 11:31:18 +0000 (13:31 +0200)
CTDB_LOCAL_DAEMON_MODE=yes is used instead.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/doc/ctdbd.1.xml
ctdb/server/ctdbd.c

index 71f23a94ea2cdcf139aeed601750ff1fdb2bd54d..e9b05c218ab8a2fc12ef24f50b704015edf73a1b 100644 (file)
 
     <variablelist>
 
-      <varlistentry>
-       <term>--nopublicipcheck</term>
-       <listitem>
-         <para>
-           This option is used when testing with multiple local
-           daemons on a single machine.  It disables checks related
-           to public IP addresses.
-         </para>
-       </listitem>
-      </varlistentry>
-
-      <varlistentry>
-       <term>--sloppy-start</term>
-       <listitem>
-         <para>
-           This is debugging option.  This speeds up the initial
-           recovery during startup at the expense of some consistency
-           checking.  <emphasis>Don't use this option in
-           production</emphasis>.
-         </para>
-       </listitem>
-      </varlistentry>
-
       <varlistentry>
        <term>--torture</term>
        <listitem>
index 9c9e84e686c4b3d6965a876d7fb689f2a8ca0c82..6b1d95f07c6789895b76483402e1cda8cc1bb1fa 100644 (file)
@@ -55,7 +55,6 @@ static struct {
        int         no_lmaster;
        int         no_recmaster;
        int         script_log_level;
-       int         no_publicipcheck;
        int         max_persistent_check_errors;
        int         torture;
 } options = {
@@ -127,11 +126,9 @@ int main(int argc, const char *argv[])
                { "no-lmaster", 0, POPT_ARG_NONE, &options.no_lmaster, 0, "disable lmaster role on this node", NULL },
                { "no-recmaster", 0, POPT_ARG_NONE, &options.no_recmaster, 0, "disable recmaster role on this node", NULL },
                { "script-log-level", 0, POPT_ARG_INT, &options.script_log_level, 0, "log level of event script output", NULL },
-               { "nopublicipcheck", 0, POPT_ARG_NONE, &options.no_publicipcheck, 0, "don't check we have/don't have the correct public ip addresses", NULL },
                { "max-persistent-check-errors", 0, POPT_ARG_INT,
                  &options.max_persistent_check_errors, 0,
                  "max allowed persistent check errors (default 0)", NULL },
-               { "sloppy-start", 0, POPT_ARG_NONE, &fast_start, 0, "Do not perform full recovery on start", NULL },
                { "torture", 0, POPT_ARG_NONE, &options.torture, 0, "enable nastiness in library", NULL },
                POPT_TABLEEND
        };
@@ -325,7 +322,7 @@ int main(int argc, const char *argv[])
                ctdb->do_setsched = false;
        }
 
-       ctdb->do_checkpublicip = (options.no_publicipcheck == 0);
+       ctdb->do_checkpublicip = true;
 
        t = getenv("CTDB_TEST_MODE");
        if (t != NULL) {