bionic (1) nodemgr.1.gz

Provided by: opensvc_1.8~20170412-3_all bug

NAME

       nodemgr - OpenSVC agent's node management command.

SYNOPSIS

       nodemgr [ OPTIONS ] COMMAND

DESCRIPTION

       In  the OpenSVC infrastructure, the node is an operating system instance with an OpenSVC agent installed.
       The node may host OpenSVC services instances. The nodemgr program  provides  commands  to  configure  and
       execute all the agent functions that interact with the node.

COMMANDS

       COLLECTOR MANAGEMENT

       nodemgr collector ack action

              acknowledge  an  action error on the node. an acknowlegment can be completed by --author (defaults
              to root@nodename) and --comment

              --author=AUTHOR
                     the acker name to log when used with the 'collector ack action' action

              --comment=COMMENT
                     a comment to log when used with the 'collector ack action' action

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector alerts

              display node alerts

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector asset

              display asset information known to the collector

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector checks

              display node checks

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector cli

              open a Command Line Interface to the collector rest API. The CLI offers  autocompletion  of  paths
              and  arguments,  piping  JSON data from files. This command accepts the --user, --password, --api,
              --insecure and --config parameters. If executed as root, the collector is logged in with the  node
              credentials.

              --user=USER
                     authenticate  with  the  collector using the specified user credentials instead of the node
                     credentials. Required for the 'register' action when the collector is configured to  refuse
                     anonymous register.

              --password=PASSWORD
                     authenticate  with  the  collector using the specified user credentials instead of the node
                     credentials. Prompted if necessary but not specified.

              --api=API
                     specify a collector api url different from  the  one  set  in  node.conf.  Honored  by  the
                     'collector cli' action.

              --insecure
                     allow communications with a collector presenting unverified SSL certificates.

              --config=CONFIG
                     specify   a   user-specific  collector  api  connection  configuration  file.  defaults  to
                     '~/.opensvc-cli'. Honored by the 'collector cli' action.

              --refresh-api
                     The OpenSVC collector api url

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector create tag

              create a new tag with name specified by --tag

              --tag=TAG
                     a tag specifier used by 'collector create tag', 'collector add tag', 'collector del tag'

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector disks

              display node disks

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector events

              display node events during the period specified by --begin/--end. --end defaults to  now.  --begin
              defaults to 7 days ago.

              --begin=BEGIN
                     a  begin  date  expressed  as  'YYYY-MM-DD hh:mm'. used with the 'collector ack action' and
                     pushstats action

              --end=END
                     a end date expressed as 'YYYY-MM-DD hh:mm'.  used  with  the  'collector  ack  action'  and
                     pushstats action

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector list actions

              list  actions  on  the  node,  whatever the service, during the period specified by --begin/--end.
              --end defaults to now. --begin defaults to 7 days ago

              --begin=BEGIN
                     a begin date expressed as 'YYYY-MM-DD hh:mm'. used with  the  'collector  ack  action'  and
                     pushstats action

              --end=END
                     a  end  date  expressed  as  'YYYY-MM-DD  hh:mm'.  used with the 'collector ack action' and
                     pushstats action

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector list filtersets

              show the list of filtersets available on the collector. if specified, --filterset <pattern> limits
              the resulset to filtersets matching <pattern>

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector list nodes

              show the list of nodes matching the filterset pointed by --filterset

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector list services

              show the list of services matching the filterset pointed by --filterset

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector list tags

              list all available tags. use --like to filter the output.

              --like=LIKE
                     a sql like filtering expression. leading and trailing wildcards are automatically set.

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector log

              log a message in the collector's node log

              --message=MESSAGE
                     the message to send to the collector for logging

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector networks

              display network information known to the collector for each node ip

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector search

              report the collector objects matching --like [<type>:]<substring>, where <type> is the object type
              acronym as shown in the collector search widget.

              --like=LIKE
                     a sql like filtering expression. leading and trailing wildcards are automatically set.

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector show actions

              show actions detailed log. a single  action  is  specified  by  --id.  a  range  is  specified  by
              --begin/--end dates. --end defaults to now. --begin defaults to 7 days ago

              --begin=BEGIN
                     a  begin  date  expressed  as  'YYYY-MM-DD hh:mm'. used with the 'collector ack action' and
                     pushstats action

              --id=ID
                     specify an id to act on

              --end=END
                     a end date expressed as 'YYYY-MM-DD hh:mm'.  used  with  the  'collector  ack  action'  and
                     pushstats action

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector show tags

              list all node tags

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector tag

              set a node tag (pointed by --tag)

              --tag=TAG
                     a tag specifier used by 'collector create tag', 'collector add tag', 'collector del tag'

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr collector untag

              unset a node tag (pointed by --tag)

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

                     COMPLIANCE

       nodemgr compliance attach

              attach ruleset specified by --ruleset and/or moduleset specified by --moduleset for this node

              --moduleset=MODULESET
                     compliance, set moduleset list. The 'all' value can be used in conjonction with detach.

              --ruleset=RULESET
                     compliance, set ruleset list. The 'all' value can be used in conjonction with detach.

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance attach moduleset

              attach moduleset specified by --moduleset for this node

              --moduleset=MODULESET
                     compliance, set moduleset list. The 'all' value can be used in conjonction with detach.

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance attach ruleset

              attach ruleset specified by --ruleset for this node

              --ruleset=RULESET
                     compliance, set ruleset list. The 'all' value can be used in conjonction with detach.

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance auto

              run  compliance  checks  or fix, according to the autofix property of each module. --ruleset <md5>
              instruct the collector to provide an historical ruleset.

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance check

              run compliance checks. --ruleset <md5> instruct the collector to provide an historical ruleset.

              --attach
                     attach the modulesets specified during a compliance check/fix/fixable command

              --force
                     force action

              --module=MODULE
                     compliance, set module list

              --moduleset=MODULESET
                     compliance, set moduleset list. The 'all' value can be used in conjonction with detach.

              --ruleset-date=RULESET_DATE
                     compliance, use rulesets valid on specified date

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance detach

              detach ruleset specified by --ruleset and/or moduleset specified by --moduleset for this node

              --moduleset=MODULESET
                     compliance, set moduleset list. The 'all' value can be used in conjonction with detach.

              --ruleset=RULESET
                     compliance, set ruleset list. The 'all' value can be used in conjonction with detach.

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance detach moduleset

              detach moduleset specified by --moduleset for this node

              --moduleset=MODULESET
                     compliance, set moduleset list. The 'all' value can be used in conjonction with detach.

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance detach ruleset

              detach ruleset specified by --ruleset for this node

              --ruleset=RULESET
                     compliance, set ruleset list. The 'all' value can be used in conjonction with detach.

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance env

              show the compliance modules environment variables.

              --module=MODULE
                     compliance, set module list

              --moduleset=MODULESET
                     compliance, set moduleset list. The 'all' value can be used in conjonction with detach.

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance fix

              run compliance fixes. --ruleset <md5> instruct the collector to provide an historical ruleset.

              --attach
                     attach the modulesets specified during a compliance check/fix/fixable command

              --force
                     force action

              --module=MODULE
                     compliance, set module list

              --moduleset=MODULESET
                     compliance, set moduleset list. The 'all' value can be used in conjonction with detach.

              --ruleset-date=RULESET_DATE
                     compliance, use rulesets valid on specified date

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance fixable

              verify compliance fixes prerequisites. --ruleset  <md5>  instruct  the  collector  to  provide  an
              historical ruleset.

              --attach
                     attach the modulesets specified during a compliance check/fix/fixable command

              --force
                     force action

              --module=MODULE
                     compliance, set module list

              --moduleset=MODULESET
                     compliance, set moduleset list. The 'all' value can be used in conjonction with detach.

              --ruleset-date=RULESET_DATE
                     compliance, use rulesets valid on specified date

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance list module

              list compliance modules available on this node

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance list moduleset

              list available compliance modulesets. --moduleset f% limit the scope to modulesets matching the f%
              pattern.

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance list ruleset

              list available compliance rulesets. --ruleset f% limit the  scope  to  rulesets  matching  the  f%
              pattern.

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance show moduleset

              show compliance rules applying to this node

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance show ruleset

              show compliance rules applying to this node

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr compliance show status

              show compliance modules status

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

                     MISC

       nodemgr prkey

              show persistent reservation key of this node

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

                     NODE ACTIONS

       nodemgr collect stats

              write  in local files metrics not found in the standard metrics collector. these files will be fed
              to the collector by the 'pushstat' action.

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr dequeue actions

              dequeue and execute actions from the collector's action queue for this node and its services.

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr logs

              fancy display of the node logs

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr print schedule

              print the node tasks schedule

              --verbose
                     add more information to some print commands: +next in 'print schedule'

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr provision

              provision the resources described in --resource arguments

              --resource=RESOURCE
                     a resource definition in json dictionary format fed to the provision action

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr reboot

              reboot the node

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr rotate root pw

              set a new root password and store it in the collector

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr scanscsi

              scan the scsi hosts in search of new disks

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr schedule reboot

              mark the node for reboot at the next allowed period. the allowed period is defined by  a  "reboot"
              section in node.conf.

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr schedule reboot status

              tell if the node is scheduled for reboot

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr scheduler

              run the node task scheduler

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr schedulers

              execute  a  run  of  the  node  and  services  schedulers.  this action is installed in the system
              scheduler

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr shutdown

              shutdown the node to powered off state

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr unschedule reboot

              unmark the node for reboot at the next allowed period.

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr updatecomp

              upgrade the opensvc compliance modules. the modules must be available  as  a  tarball  behind  the
              node.repo/compliance url.

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr updatepkg

              upgrade  the  opensvc  agent version. the packages must be available behind the node.repo/packages
              url.

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr wol

              forge and send udp wake on lan packet to mac address specified by --mac and --broadcast arguments

              --broadcast=BROADCAST
                     list of broadcast addresses, comma separated, used by the 'wol' action

              --mac=MAC
                     list of mac addresses, comma separated, used by the 'wol' action

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

                     NODE CONFIGURATION

       nodemgr edit authconfig

              open the auth.conf configuration file with the preferred editor

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr edit config

              open the node.conf configuration file with the preferred editor

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr get

              get the value of the node configuration parameter pointed by --param

              --param=PARAM
                     point a node configuration parameter for the 'get' and 'set' actions

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr print authconfig

              open the node.conf configuration file with the preferred editor

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr print config

              open the node.conf configuration file with the preferred editor

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr register

              obtain a registration number from the collector, used to authenticate the node

              --app=APP
                     Optional with the register command,  register  the  node  in  the  specified  app.  If  not
                     specified, the node is registered in the first registering user's app found.

              --password=PASSWORD
                     authenticate  with  the  collector using the specified user credentials instead of the node
                     credentials. Prompted if necessary but not specified.

              --user=USER
                     authenticate with the collector using the specified user credentials instead  of  the  node
                     credentials.  Required for the 'register' action when the collector is configured to refuse
                     anonymous register.

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr set

              set a node configuration parameter (pointed by --param) value (pointed by --value)

              --param=PARAM
                     point a node configuration parameter for the 'get' and 'set' actions

              --value=VALUE
                     set a node configuration parameter value for the 'set --param' action

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr unset

              unset a node configuration parameter (pointed by --param)

              --param=PARAM
                     point a node configuration parameter for the 'get' and 'set' actions

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

                     PUSH DATA TO THE COLLECTOR

       nodemgr checks

              run node sanity checks, push results to collector

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushasset

              push asset information to collector

              --sync use synchronous collector rpc. to use when chaining a compliance run, to make sure the node
                     ruleset is up-to-date.

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushbrocade

              push Brocade switch configuration to collector

              --object=OBJECTS
                     an  object  to limit a push* action to. multiple --object <object id> parameters can be set
                     on a single command line

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushcentera

              push EMC Centera configuration to collector

              --object=OBJECTS
                     an object to limit a push* action to. multiple --object <object id> parameters can  be  set
                     on a single command line

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushdcs

              push Datacore configuration to collector

              --object=OBJECTS
                     an  object  to limit a push* action to. multiple --object <object id> parameters can be set
                     on a single command line

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushdisks

              push disks usage information to collector

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushemcvnx

              push EMC CX/VNX configuration to collector

              --object=OBJECTS
                     an object to limit a push* action to. multiple --object <object id> parameters can  be  set
                     on a single command line

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pusheva

              push HP EVA configuration to collector

              --object=OBJECTS
                     an  object  to limit a push* action to. multiple --object <object id> parameters can be set
                     on a single command line

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushfreenas

              push FreeNAS configuration to collector

              --object=OBJECTS
                     an object to limit a push* action to. multiple --object <object id> parameters can  be  set
                     on a single command line

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushgcedisks

              push Google Compute Engine disks configuration to collector

              --object=OBJECTS
                     an  object  to limit a push* action to. multiple --object <object id> parameters can be set
                     on a single command line

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushhds

              push HDS configuration to collector

              --object=OBJECTS
                     an object to limit a push* action to. multiple --object <object id> parameters can  be  set
                     on a single command line

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushhp3par

              push HP 3par configuration to collector

              --object=OBJECTS
                     an  object  to limit a push* action to. multiple --object <object id> parameters can be set
                     on a single command line

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushibmds

              push IBM DS configuration to collector

              --object=OBJECTS
                     an object to limit a push* action to. multiple --object <object id> parameters can  be  set
                     on a single command line

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushibmsvc

              push IBM SVC configuration to collector

              --object=OBJECTS
                     an  object  to limit a push* action to. multiple --object <object id> parameters can be set
                     on a single command line

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushnecism

              push NEC ISM configuration to collector

              --object=OBJECTS
                     an object to limit a push* action to. multiple --object <object id> parameters can  be  set
                     on a single command line

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushnetapp

              push Netapp configuration to collector

              --object=OBJECTS
                     an  object  to limit a push* action to. multiple --object <object id> parameters can be set
                     on a single command line

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushnsr

              push EMC Networker index to collector

              --object=OBJECTS
                     an object to limit a push* action to. multiple --object <object id> parameters can  be  set
                     on a single command line

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushpatch

              push patch/version list to collector

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushpkg

              push package/version list to collector

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushstats

              push  performance  metrics  to collector. By default pushed stats interval begins yesterday at the
              beginning of the allowed interval and ends now. This interval can be changed  using  --begin/--end
              parameters. The location where stats files are looked up can be changed using --stats-dir.

              --begin=BEGIN
                     a  begin  date  expressed  as  'YYYY-MM-DD hh:mm'. used with the 'collector ack action' and
                     pushstats action

              --end=END
                     a end date expressed as 'YYYY-MM-DD hh:mm'.  used  with  the  'collector  ack  action'  and
                     pushstats action

              --stats-dir=STATS_DIR
                     points the directory where the metrics files are stored for pushstats

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushsym

              push symmetrix configuration to collector

              --object=OBJECTS
                     an  object  to limit a push* action to. multiple --object <object id> parameters can be set
                     on a single command line

              --symcli-db-file=SYMCLI_DB_FILE
                     [pushsym option] use symcli offline mode with the specified file. aclx files  are  expected
                     to    be    found    in   the   same   directory   and   named   either   <symid>.aclx   or
                     <same_prefix_as_bin_file>.aclx

              --color=COLOR
                     colorize output. possible values are : auto=guess based on tty presence,  always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify  a data formatter for output of the print* and collector* commands. possible values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr pushvioserver

              push IBM VIO server configuration to collector

              --object=OBJECTS
                     an object to limit a push* action to. multiple --object <object id> parameters can  be  set
                     on a single command line

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

       nodemgr sysreport

              push system report to the collector for archiving and diff analysis

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

                     SERVICE ACTIONS

       nodemgr discover

              discover vservices accessible from this host, cloud nodes for example

              --color=COLOR
                     colorize  output. possible values are : auto=guess based on tty presence, always|yes=always
                     colorize, never|no=never colorize

              --cron cron mode

              --debug
                     debug mode

              --format=FORMAT
                     specify a data formatter for output of the print* and collector* commands. possible  values
                     are json or table.

              -h, --help
                     show this help message and exit

OPTIONS

SEE ALSO

       nodemgr(1) svcmgr(1) svcmon(1)

AUTHORS

       OpenSVC is developped and maintained by the OpenSVC company.

                                                   2017-01-03                                         NODEMGR(1)