Anvil-manage-storage-groups: Difference between revisions

From Alteeve Wiki
Jump to navigation Jump to search
Created page with "{{man_header}} = NAME = anvil-manage-storage-group - This program manages if a server is (and when) a server is protected by a DR host. = SYNOPSIS = '''anvil-manage-storage-group''' ''<command> ''[''options''] = DESCRIPTION = This tool manages storage groups. Storage Groups are collections of LVM Volume Groups across sub-nodes and DR hosts. A server's virtual hard disk syncs across LVs in common storage groups. = OPTIONS = ;-?, -h, '''--help''' : Show this..."
 
 
(One intermediate revision by the same user not shown)
Line 25: Line 25:


;'''--add'''
;'''--add'''
: This creates a new Storage Group on a given Anvil! node. Requires '''--group &lt;name&gt;'''.
: When managing a Storage Group, this adds a component, like a volume group.
: This creates a new Storage Group on a given Anvil! node. Requires &quot;''--group &lt;name&gt;''&quot;.
; '''--anvil &lt;name or UUID&gt;'''
; '''--anvil &lt;name or UUID&gt;'''
: This is the Anvil! node whose storage groups you want to see or work on.
: This is the Anvil! node whose storage groups you want to see or work on.
Line 31: Line 32:
: This deletes a storage group entirely.
: This deletes a storage group entirely.
; '''--rename'''
; '''--rename'''
: This is used along with '''--new-name &lt;new name&gt;''' and '''--group &lt;name or UUID&gt;''' to change the name of an existing storage group.
: This is used along with &quot;''--new-name &lt;new name&gt;''&quot; and &quot;''--group &lt;name or UUID&gt;''&quot; to change the name of an existing storage group.
; '''--group &lt;name or UUID&gt;'''
; '''--group &lt;name or UUID&gt;'''
: The is the storage group name or UUID that is being worked with.
: The is the storage group name or UUID that is being worked with.
; '''--member &lt;VG internal UUID&gt;'''
; '''--member &lt;VG internal UUID&gt;'''
: This is the LVM volume group's '''internal''' UUID (as shown by '''vgdisplay''' or with '''--show'''. It is used to specify which volume group is being added or removed.
: This is the LVM volume group's '''internal''' UUID (as shown by '''vgdisplay''' or with &quot;''--show''&quot;. It is used to specify which volume group is being added or removed.
; '''--new-name &lt;new name&gt;'''
; '''--new-name &lt;new name&gt;'''
: When used with '''--rename''' and '''--group &lt;name or UUID&gt;''', this specifies the new storage group name.
: When used with &quot;''--rename''&quot; and &quot;''--group &lt;name or UUID&gt;''&quot;, this specifies the new storage group name.
; '''--show'''
; '''--show'''
: This shows the storage groups on each Anvil! node (or just the one specified with '''--anvil &lt;name or UUID&gt;'''), and the available DR hosts.
: This shows the storage groups on each Anvil! node (or just the one specified with &quot;''--anvil &lt;name or UUID&gt;''&quot;), and the available DR hosts.


= EXAMPLES =
= EXAMPLES =

Latest revision as of 15:23, 1 October 2024

 Alteeve Wiki :: Man Pages :: Anvil-manage-storage-groups

NAME

anvil-manage-storage-group - This program manages if a server is (and when) a server is protected by a DR host.

SYNOPSIS

anvil-manage-storage-group <command> [options]

DESCRIPTION

This tool manages storage groups. Storage Groups are collections of LVM Volume Groups across sub-nodes and DR hosts. A server's virtual hard disk syncs across LVs in common storage groups.

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:

--add
When managing a Storage Group, this adds a component, like a volume group.
This creates a new Storage Group on a given Anvil! node. Requires "--group <name>".
--anvil <name or UUID>
This is the Anvil! node whose storage groups you want to see or work on.
--remove <group name or UUID>
This deletes a storage group entirely.
--rename
This is used along with "--new-name <new name>" and "--group <name or UUID>" to change the name of an existing storage group.
--group <name or UUID>
The is the storage group name or UUID that is being worked with.
--member <VG internal UUID>
This is the LVM volume group's internal UUID (as shown by vgdisplay or with "--show". It is used to specify which volume group is being added or removed.
--new-name <new name>
When used with "--rename" and "--group <name or UUID>", this specifies the new storage group name.
--show
This shows the storage groups on each Anvil! node (or just the one specified with "--anvil <name or UUID>"), and the available DR hosts.

EXAMPLES

Add a VG to a storage group

anvil-manage-storage-groups --anvil vm-anvil-01 --group "Storage group 1" --add --member edrYMv-Fl2D-o0tO-g8ok-idOh-oBIh-65LuD6

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.