Anvil-join-anvil: Difference between revisions

From Alteeve Wiki
Jump to navigation Jump to search
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..."
 
Line 28: Line 28:
: '''NOTE:'''
: '''NOTE:'''
: The previous subnode that held this position will be purged! All data associated with the previous subnode will be deleted from the Anvil! database.
: The previous subnode that held this position will be purged! All data associated with the previous subnode will be deleted from the Anvil! database.
; '''--auto-grow-pv'''
: This checks the LVM physical volumes on the host and if any have usable free space after then, the PV is grown to use that free space.
: '''NOTE:'''
: This has the (low) potential to cause boot issues. If this is an in-production system, please consider manually growing any PVs.
; '''--yes'''
: This confirms without prompt that you want to rejoin the detected Anvil! node.
; '''--job-uuid'''
; '''--job-uuid'''
: This is the job UUID that will be run.  
: This is the job UUID that will be run.  
; '''--manifest''' &lt;name or uuid&gt;
; '''--manifest''' &lt;name or uuid&gt;
: If this is given, then this host will be joined to the manifest. This is required if '''--rejoin''' is used.
: If this is given, then this host will be joined to the manifest. This is required if '''--rejoin''' is used.
; '''--no-auto-grow-pv'''
: This disables the check for LVM physical volumes on the host that can be grown.
; '''--rejoin'''
; '''--rejoin'''
: If this is set, the host will be (re)joined to an existing Anvil! node. This is used to bring this host into an Anvil! subnode, typically after a subnode failure / rebuild.  
: If this is set, the host will be (re)joined to an existing Anvil! node. This is used to bring this host into an Anvil! subnode, typically after a subnode failure / rebuild.
; '''--yes'''
: This confirms without prompt that you want to rejoin the detected Anvil! node.


= AUTHOR =
= AUTHOR =

Revision as of 21:29, 24 October 2024

 Alteeve Wiki :: Man Pages :: Anvil-join-anvil

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, 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:

--as-machine <'node1' or 'node2'>
When using --rejoin, this is the subnode role that this host will take.
NOTE:
The previous subnode that held this position will be purged! All data associated with the previous subnode will be deleted from the Anvil! database.
--job-uuid
This is the job UUID that will be run.
--manifest <name or uuid>
If this is given, then this host will be joined to the manifest. This is required if --rejoin is used.
--no-auto-grow-pv
This disables the check for LVM physical volumes on the host that can be grown.
--rejoin
If this is set, the host will be (re)joined to an existing Anvil! node. This is used to bring this host into an Anvil! subnode, typically after a subnode failure / rebuild.
--yes
This confirms without prompt that you want to rejoin the detected Anvil! node.

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! Alteeve Enterprise Support Community Support
© 2025 Alteeve. Intelligent Availability® is a registered trademark of Alteeve's Niche! Inc. 1997-2025
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.