Provided by: opa-fastfabric_10.8.0.0.201+dfsg.1-1_amd64 bug

NAME

       opaverifyhosts

       Verifies      basic      node     configuration     and     performance     by     running
       FF_HOSTVERIFY_DIR/hostverify.sh on all specified hosts.

       NOTE:     Prior     to     using     opaverifyhosts,     copy     the     sample      file
       /usr/share/opa/samples/hostverify.sh   to   FF_HOSTVERIFY_DIR  and  edit  it  to  set  the
       appropriate configuration and performance expectations and select which tests  to  run  by
       default.  On  the first run for a given node, use the -c option so that hostverify.sh gets
       copied to each node.

       FF_HOSTVERIFY_DIR defines both the location of hostverify.sh and the  destination  of  the
       hostverify.res     output     file.     FF_HOSTVERIFY_DIR    is    configured    in    the
       /etc/opa/opafastfabric.conf file.

       A summary of results is appended to the FF_RESULT_DIR/verifyhosts.res file. A punchlist of
       failures is also appended to the FF_RESULT_DIR/punchlist.csv file. Only failures are shown
       on stdout.

Syntax

       opaverifyhosts [-kc] [-f hostfile] [-u upload_file] [-d upload_dir]
       [-h hosts] [-T timelimit] [-F filename] [ test...]

Options

       --help    Produces full help text.

       -k        At start and end of verification, kills any existing hostverify or xhpl jobs  on
                 the hosts.

       -c        Copies hostverify.sh to hosts first, useful if you have edited it.

       -f hostfile
                 Specifies the file with hosts in cluster.
                 Default is /etc/opa/hosts.

       -h hosts  Specifies the list of hosts to ping.

       -u upload_file
                 Specifies  the  filename to upload hostverify.res to after verification to allow
                 backup and review of the detailed results for  each  node.  The  default  upload
                 destination file is hostverify.res. If -u '' is specified, no upload occurs.

       -d upload_dir
                 Specifies the directory to upload result from each host to. Default is uploads.

       -T timelimit
                 Specifies  the  time limit in seconds for host to complete tests. Default is 300
                 seconds (5 minutes).

       -F filename
                 Specifies   the   filename   of   hostverify   script   to   use.   Default   is
                 /root/hostverify.sh.

       test      Specifies one or more specific tests to run. See
                 /usr/share/opa/samples/hostverify.sh for a list of available tests.

Examples

       opaverifyhosts -c
       opaverifyhosts -h 'arwen elrond'
       HOSTS='arwen elrond' opaverifyhosts

Environment Variables

       HOSTS     List of hosts, used if -h option not supplied.

       HOSTS_FILE
                 File containing list of hosts, used in absence of -f and -h.

       UPLOADS_DIR
                 Directory to upload to, used in absence of -d.

       FF_MAX_PARALLEL
                 Maximum concurrent operations.