Anvil-boot-server

From Alteeve Wiki
Revision as of 00:05, 1 August 2024 by Digimer (talk | contribs) (Created page with "{{man_header}} = NAME = anvil-boot-server - Tool used to boot servers (virtual machines) on the Anvil! IA cluster. = SYNOPSIS = '''anvil-boot-server''' ''<command> ''[''options''] = DESCRIPTION = This tool allows booting of hosted servers on an Anvil! cluster, or a specific sub-node if desired. This method, when used with ''''--server''' all', will honour server boot priority and delays. = OPTIONS = ;-?, -h, '''--help''' : Show this man page. ; '''--log-se...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

 Alteeve Wiki :: Man Pages :: Anvil-boot-server

NAME

anvil-boot-server - Tool used to boot servers (virtual machines) on the Anvil! IA cluster.

SYNOPSIS

anvil-boot-server <command> [options]

DESCRIPTION

This tool allows booting of hosted servers on an Anvil! cluster, or a specific sub-node if desired.

This method, when used with '--server all', will honour server boot priority and delays.

OPTIONS

-?, -h, --help
Show this man page.
--log-secure
When logging, record sensitive data, like passwords.
-v, -vv, -vvv
Set the log level to 1, 2 or 3 respectively. Be aware that level 3 generates a significant amount of log data.

Commands:

--job-uuid <uuid>
This is set to the job UUID when the request to boot is coming from a database job. When set, the referenced job will be updated and marked as complete / failed when the run completes.
--no-wait
This controls whether the request to boot the server waits for the server to actually boot up before returning. Normally, the program will check every couple of seconds to see if the server has actually booted before returning. Setting this tells the program to return as soon as the request to boot the server has been passed on to the resource manager.
--server <all|name|uuid>
This is either 'all', the name, or server UUID (as set in the definition XML) of the server to boot.
When set to 'all', all servers assigned to the local sub-cluster are booted. Servers on other Anvil! nodes are not started.
--server-uuid <uuid>
This is the server UUID of the server to boot. Generally this isn't needed, except when two servers somehow share the same name. This should not be possible, but this option exists in case it happens anyway.
--wait
When using '--server all', the request to boot each server will normally not wait for the server to boot. When this is set, this behaviour is changed and the boot will wait before moving on to boot the next server.
Be aware that when this is used, if a server fails to boot, no further servers will be started.

AUTHOR

Written by Madison Kelly, Alteeve staff and the Anvil! project contributors.

REPORTING BUGS

Report bugs to users@clusterlabs.org

 

Any questions, feedback, advice, complaints or meanderings are welcome.
Alteeve's Niche! Enterprise Support:
Alteeve Support
Community Support
© Alteeve's Niche! Inc. 1997-2024   Anvil! "Intelligent Availability®" Platform
legal stuff: All info is provided "As-Is". Do not use anything here unless you are willing and able to take responsibility for your own actions.