NODEMGR(1)                      General Commands Manual                      NODEMGR(1)
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 func‐
       tions that interact with the node.
COMMANDS
       COLLECTOR MANAGEMENT
       nodemgr collector ack action
              acknowledge an action error on the node. an  acknowlegment  can  be  com‐
              pleted 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, csv 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, csv 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, csv 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, csv 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  creden‐
                     tials instead of the node credentials. Required for the 'register'
                     action when the collector is configured to refuse anonymous regis‐
                     ter.
              --password=PASSWORD
                     authenticate  with  the collector using the specified user creden‐
                     tials 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, csv 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, csv 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, csv 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 'col‐
                     lector ack action' and pushstats action
              --end=END
                     a end date expressed as 'YYYY-MM-DD hh:mm'. used with the 'collec‐
                     tor 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, csv 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 speci‐
              fied 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 'col‐
                     lector ack action' and pushstats action
              --end=END
                     a end date expressed as 'YYYY-MM-DD hh:mm'. used with the 'collec‐
                     tor 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, csv 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 resultset to filtersets  matching  <pat‐
              tern>
              --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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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 wid‐
              get.
              --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, csv 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 'col‐
                     lector 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 'collec‐
                     tor 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, csv 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, csv 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, csv 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, csv 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  con‐
                     jonction 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, csv 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, csv 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  con‐
                     jonction 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, csv 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.
              --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, csv or table.
              -h, --help
                     show this help message and exit
       nodemgr compliance check
              run compliance checks.
              --attach
                     attach the modulesets specified during a compliance check/fix/fix‐
                     able 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, csv 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  con‐
                     jonction 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, csv 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, csv 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  con‐
                     jonction 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, csv 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, csv or table.
              -h, --help
                     show this help message and exit
       nodemgr compliance fix
              run compliance fixes.
              --attach
                     attach the modulesets specified during a compliance check/fix/fix‐
                     able 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, csv or table.
              -h, --help
                     show this help message and exit
       nodemgr compliance fixable
              verify compliance fixes prerequisites.
              --attach
                     attach the modulesets specified during a compliance check/fix/fix‐
                     able 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, csv 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, csv 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, csv or table.
              -h, --help
                     show this help message and exit
       nodemgr compliance list ruleset
              list available compliance rulesets. --ruleset f% limit the scope to rule‐
              sets 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, csv 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, csv 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, csv 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, csv 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, csv or table.
              -h, --help
                     show this help message and exit
                     NODE ACTIONS
       nodemgr array
              pass a command to a supported array whose access method  and  credentials
              are defined in auth.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, csv or table.
              -h, --help
                     show this help message and exit
       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, csv 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, csv 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, csv 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, csv 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, csv 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, csv or table.
              -h, --help
                     show this help message and exit
       nodemgr scanscsi
              scan the scsi hosts in search of new disks
              --hba=HBA
                     specify  a  hba  to  scan  for   new   block   devices.   Example:
                     5001438002432430 or iqn.1993-08.org.debian:01:659b4bbd68bd
              --target=TARGET
                     specify   a  target  to  scan  for  new  block  devices.  Example:
                     5000097358185088 or iqn.clementine.tgt1
              --lun=LUN
                     specify a logical unit number to scan for new block devices. Exam‐
                     ple: 1
              --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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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 spec‐
                     ified 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 creden‐
                     tials instead of the node credentials. Prompted if  necessary  but
                     not specified.
              --user=USER
                     authenticate  with  the collector using the specified user creden‐
                     tials instead of the node credentials. Required for the 'register'
                     action when the collector is configured to refuse anonymous regis‐
                     ter.
              --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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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, csv 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  'col‐
                     lector ack action' and pushstats action
              --end=END
                     a end date expressed as 'YYYY-MM-DD hh:mm'. used with the 'collec‐
                     tor ack action' and pushstats action
              --stats-dir=STATS_DIR
                     points the directory where the metrics files are stored for  push‐
                     stats
              --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, csv 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, csv 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, csv or table.
              -h, --help
                     show this help message and exit
       nodemgr pushxtremio
              push XtremIO 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, csv 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, csv 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, csv 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-04-22                            NODEMGR(1)