User contributions for Digimer
Jump to navigation
Jump to search
1 August 2024
- 00:2100:21, 1 August 2024 diff hist +1,041 N Anvil-maintenance-mode Created page with "{{man_header}} = NAME = anvil-maintenance-mode - This program manages flagging a machine in an Anvil! cluster as being in maintenance mode = SYNOPSIS = '''anvil-maintenance-mode''' ''<command> ''[''options''] = DESCRIPTION = This can set or unset a machine in the Anvil! cluster as being in maintenance mode or not. When called without any switches, it reports if the machine is in maintenance mode or not. ; '''Note:''' : Currently, "maintenance mode"..." current
- 00:2000:20, 1 August 2024 diff hist +1,893 N Anvil-join-anvil Created page with "{{man_header}} = NAME = anvil-join-anvil - This tool assembles two subnodes into a node. = SYNOPSIS = '''anvil-join-anvil''' ''<command> ''[''options''] = DESCRIPTION = This program takes two subnodes and merges them into an Anvil! node. This can be two new subnodes, or an existing subnode with a replacement subnode after a subnode failure. = OPTIONS = ;-?, -h, '''--help''' : Show this man page. ; '''--log-secure''' : When logging, record sensitive data, li..."
- 00:1800:18, 1 August 2024 diff hist +34 N Anvil-get-server-screenshot Created page with "{{man_header}} <ToDo> {{footer}}" current
- 00:1300:13, 1 August 2024 diff hist +1,381 N Anvil-file-details Created page with "{{man_header}} = NAME = anvil-file-details - Display details of the file passed in = SYNOPSIS = '''anvil-file-details''' ''</path/to/file> '' = DESCRIPTION = All this does is stat a file and return the information in a parsable way. For this reason, translatable strings are not used. = 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..." current
- 00:1100:11, 1 August 2024 diff hist +1,465 N Anvil-download-file Created page with "{{man_header}} = NAME = anvil-download-file - This program downloads a file from a URL = SYNOPSIS = '''anvil-download-file''' ''<options> '' = DESCRIPTION = This takes a URL (ftp, http or https) and downloads the file. If it is called without --url, it shows the progress of any other instances currently downloading files. = NOTE = This tool is not complete and should not be used yet = OPTIONS = ;-?, -h, '''--help''' : Show this man page. ; '''--log-secure..." current
- 00:0900:09, 1 August 2024 diff hist 0 Anvil-delete-server →Commands:
- 00:0900:09, 1 August 2024 diff hist −1 Anvil-delete-server →DESCRIPTION
- 00:0800:08, 1 August 2024 diff hist +1,518 N Anvil-delete-server Created page with "{{man_header}} = NAME = anvil-delete-server - This program deletes a server from an Anvil! sub-cluster. = SYNOPSIS = '''anvil-delete-server''' ''<command> ''[''options''] = DESCRIPTION = This deletes a server, running or stopped, from an Anvil! sub-cluster. The resource allocated to this server are removed and returned to the resource pool as well. ; This action is permanent! = OPTIONS = ;-?, -h, '''--help''' : Show this man page. ; '''--log-secure''' : W..."
- 00:0700:07, 1 August 2024 diff hist +1,110 N Anvil-configure-host Created page with "{{man_header}} = NAME = anvil-configure-host - This program configures the host for use in an Anvil! cluster. = SYNOPSIS = '''anvil-configure-host''' ''<command> ''[''options''] = DESCRIPTION = This picks up a job from the database and, using the data from it, configures the host to prepare it for use in an Anvil! cluster. = OPTIONS = ;-?, -h, '''--help''' : Show this man page. ; '''--log-secure''' : When logging, record sensitive data, like passwords. ; -v..."
- 00:0700:07, 1 August 2024 diff hist +1,303 N Anvil-check-memory Created page with "{{man_header}} = NAME = anvil-check-memory - This reports the total memory used by all processes with to passed-in program name. = SYNOPSIS = '''anvil-check-memory''' ''<command> ''[''options''] = DESCRIPTION = This reports the total memory used by all processes with to passed-in program name. It can be an Anvil! or Striker program, or any other program running on the system. This looks in 'ps' and finds pids for the given program name, then parses the '/pro..."
- 00:0600:06, 1 August 2024 diff hist +1,811 N Anvil-change-password Created page with "{{man_header}} = NAME = anvil-change-password - Tool used to change / reset the main Anvil! password. = SYNOPSIS = '''anvil-change-password''' ''<command> ''[''options''] = DESCRIPTION = anvil-change-password - This is used to change / reset the password on a Striker dashboard. Alternatively, if '--anvil' is used, to change / reset the password on an Anvil! node pair. ; Note: : This password is used for the shell users, for the postgresql user and, when set..."
- 00:0500:05, 1 August 2024 diff hist +2,289 N Anvil-boot-server 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..." current
- 00:0400:04, 1 August 2024 diff hist +32 N Anvil-access-module Created page with "{{man_header}} ToDo {{footer}}"
- 00:0000:00, 1 August 2024 diff hist +2,353 List of M3 Command Line Tools →General Tools
31 July 2024
- 23:5423:54, 31 July 2024 diff hist 0 Striker-update-cluster →OPTIONS
- 23:5423:54, 31 July 2024 diff hist +1 Striker-show-jobs →OPTIONS current
- 23:5423:54, 31 July 2024 diff hist −2 Striker-scan-network →OPTIONS current
- 23:5423:54, 31 July 2024 diff hist −3 Striker-scan-network →DESCRIPTION
- 23:5323:53, 31 July 2024 diff hist +1 Striker-purge-target →OPTIONS current
- 23:5323:53, 31 July 2024 diff hist +2 Striker-parse-oui →OPTIONS
- 23:5323:53, 31 July 2024 diff hist −3 Striker-parse-oui →DESCRIPTION
- 23:5323:53, 31 July 2024 diff hist +3 Striker-manage-peers →OPTIONS
- 23:5223:52, 31 July 2024 diff hist −3 Striker-manage-peers →DESCRIPTION
- 23:5223:52, 31 July 2024 diff hist +3 Striker-manage-install-target →OPTIONS current
- 23:5223:52, 31 July 2024 diff hist −1 Striker-manage-install-target →DESCRIPTION
- 23:5123:51, 31 July 2024 diff hist +3 Striker-initialize-host →OPTIONS current
- 23:5123:51, 31 July 2024 diff hist +4 Striker-get-screenshots →OPTIONS current
- 23:5023:50, 31 July 2024 diff hist +3 Striker-get-peer-data →Commands: current
- 23:5023:50, 31 July 2024 diff hist −3 Striker-get-peer-data →DESCRIPTION
- 23:5023:50, 31 July 2024 diff hist +1 Striker-file-manager →OPTIONS
- 23:5023:50, 31 July 2024 diff hist +1 Striker-db-status →OPTIONS
- 23:4923:49, 31 July 2024 diff hist −3 Striker-collect-debug →DESCRIPTION
- 23:4923:49, 31 July 2024 diff hist +2 Striker-auto-initialize-all →OPTIONS
- 23:4923:49, 31 July 2024 diff hist +1 Striker-check-machines →OPTIONS current
- 23:4923:49, 31 July 2024 diff hist +1 Striker-boot-machine →OPTIONS
- 23:4823:48, 31 July 2024 diff hist +1 Striker-auto-initialize-all →Commands:
- 23:4723:47, 31 July 2024 diff hist +981 List of M3 Command Line Tools →Striker-Specific Tools
- 23:4723:47, 31 July 2024 diff hist +3,392 N Striker-update-cluster Created page with "{{man_header}} = NAME = striker-update-cluster - This program updates all physical machines in an Anvil! cluster = SYNOPSIS = '''striker-update-cluster''' ''<command> ''[''options''] = DESCRIPTION = This program sequentially updates Striker dashboards, DR hosts and Anvil! nodes (the paired sub-nodes). It does this without needing to take hosted servers offline. ; '''Note:''' : This program requires all machines be online, and Anvil! nodes being paired and sy..."
- 23:4523:45, 31 July 2024 diff hist 0 Striker-show-jobs →Commands:
- 23:4523:45, 31 July 2024 diff hist +1,332 N Striker-show-jobs Created page with "{{man_header}} = NAME = striker-show-jobs - This shows the queued, running and (recently) completed jobs. = SYNOPSIS = '''striker-show-jobs''' ''<command> ''[''options''] = DESCRIPTION = This shows information about jobs that are queued, running or completed within a set amount of time on the command line. = OPTIONS = -?, -h, '''--help''' Show this man page. ; '''--log-secure''' : When logging, record sensitive data, like passwords. ; -v, -vv, -vvv : Set t..."
- 23:4423:44, 31 July 2024 diff hist +882 N Striker-show-db-counts Created page with "{{man_header}} = NAME = striker-show-db-counts - This shows the number of records in accessible databases. = SYNOPSIS = '''striker-show-db-counts''' ''<command>'' = DESCRIPTION = This allows you to upload, delete and manage files used by servers in the Anvil! IA system. Typically these are install ISOs or scripts to run pre/post actions. ; '''Note''' : This is an interactive command line tool. = OPTIONS = ; -?, -h, '''--help''' : Show this man page. ; '''..."
- 23:4323:43, 31 July 2024 diff hist +1,349 N Striker-scan-network Created page with "{{man_header}} = NAME = striker-scan-network - This scans accessible networks to create a map of MAC addresses to IP addresses = SYNOPSIS = '''striker-scan-network''' ''<command> ''[''options''] = DESCRIPTION = This does a simple nmap ping sweep of the accessible networks (usually the BCN and IFN). The goal is to create a reference table of MAC addresses to IP addresses, useful for determining which IPs are in use by servers. It also allows a referencing of t..."
- 23:4223:42, 31 July 2024 diff hist +928 N Striker-purge-target Created page with "{{man_header}} = NAME = striker-purge-target - This tool purges the target from all Anvil! databases. = SYNOPSIS = '''striker-purge-target''' ''<command> ''[''options''] = DESCRIPTION = This tool can be used to purge a host or an Anvil! node (and both subnodes) from the Anvil! database. = 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..."
- 23:4023:40, 31 July 2024 diff hist +338 N OUI Created page with "{{howto_header}} The ''Organizationally unique identifier'' is a six byte string, making up the first half of network interface MAC addresses, indicating what company created the network interface card. * [https://en.wikipedia.org/wiki/Organizationally_unique_identifier Organizationally unique identifier on Wikipedia] {{footer}}" current
- 23:3823:38, 31 July 2024 diff hist +1,195 N Striker-parse-oui Created page with "{{man_header}} = NAME = striker-parse-oui - This parses the IEEE OUI file and parses it for storage in the Anvil database = SYNOPSIS = '''striker-parse-oui''' ''<command> ''[''options''] = DESCRIPTION = This tool downloads and parses the IEEE list of OUI vendors list. This is used to allow the Anvil! to map a MAC address to a vendor. ; '''Note''' : The list that is downloaded is - https://standards-oui.ieee.org/oui/oui.txt ; The oui.txt file is cached local..."
- 23:3823:38, 31 July 2024 diff hist +1,854 N Striker-manage-peers Created page with "{{man_header}} = NAME = striker-manage-peers - This manages peering two Striker dashboards = SYNOPSIS = '''striker-manage-peers''' ''<command> ''[''options''] = DESCRIPTION = This handles peering Striker dashboards. Peered Strikers means that they act as replaceable alternative dashboards, should another fail. ; '''Note''' : The list that is downloaded is - https://standards-oui.ieee.org/oui/oui.txt ; The oui.txt file is cached locally once downloaded to mi..."
- 23:3723:37, 31 July 2024 diff hist +2,098 N Striker-manage-install-target Created page with "{{man_header}} = NAME = striker-manage-install-target - This manages the "Install Target" feature on Striker dashboards = SYNOPSIS = '''striker-manage-install-target''' ''<command> ''[''options''] = DESCRIPTION = '''Note''' This feature is currently disabled. As such, this tool is not yet useful. ; This handles the management of the Install Target feature on Striker dashboards. That is the ability for a sub node, DR host or other Striker to PXE boo..."
- 23:3723:37, 31 July 2024 diff hist +2,249 N Striker-initialize-host Created page with "{{man_header}} = NAME = striker-initialize-host - Tool used on Striker dashboards to initialize new Nodes and DR hosts. = SYNOPSIS = '''striker-initialize-host''' ''<command> ''[''options''] = DESCRIPTION = striker-initialize-host - This tool logs into a target Anvil! sub-node or DR host, adds the Alteeve! repository, installs '''anvil-node''' or '''anvil-dr''', and then configures '''anvil.conf''' so that the target can start communicating with any peered St..."
- 23:3623:36, 31 July 2024 diff hist +972 N Striker-get-screenshots Created page with "{{man_header}} = NAME = striker-get-screenshots - Tool used to collect screenshots from Anvil! subnodes and DR hosts = SYNOPSIS = '''striker-get-screenshots''' ''<command> ''[''options''] = DESCRIPTION = striker-get-screenshots - This uses the libvirtd API to collect screenshots from servers running on Anvil! subnodes and DR hosts. These are used to display periodic views into servers on the Striker dashboard. = OPTIONS = -?, -h, '''--help''' Show this man..."
- 23:2523:25, 31 July 2024 diff hist +1 Striker-file-manager No edit summary