Infinishell Commands Reference
Infinishell Commands Reference
Infinishell Commands Reference
INFINISHELL COMMANDS
REFERENCE 5.5.10
LAST UPDATED: 10/20/2020
INFINISHELL COMMANDS REFERENCE 5.5.10
Table of Contents
1 Overview_____________________________________________________________5
1.1 Accessing the InfiniShell Console............................................................................................... 5
1.2 Getting help on commands ........................................................................................................ 5
1.3 Installation prerequisites ........................................................................................................... 6
1.4 Command auto-completion....................................................................................................... 6
1.5 InfiniShell Query Options............................................................................................................ 8
2 General Commands ___________________________________________________11
2.1 exit ............................................................................................................................................. 11
2.2 help ........................................................................................................................................... 11
2.3 history ....................................................................................................................................... 13
2.4 login .......................................................................................................................................... 14
2.5 quit ............................................................................................................................................ 15
3 Provisioning Commands _______________________________________________16
3.1 Pool commands ........................................................................................................................ 16
3.2 Volume commands ................................................................................................................... 25
3.3 Volume Snapshot commands .................................................................................................. 37
3.4 Filesystem commands .............................................................................................................. 46
3.5 Filesystem Snapshot commands ............................................................................................. 56
3.6 Filesystem Export commands .................................................................................................. 63
3.7 Filesystem Export Permission commands............................................................................... 68
3.8 Consistency Group commands ................................................................................................ 70
3.9 Snapshot Group commands..................................................................................................... 77
3.10 Host commands ........................................................................................................................ 81
3.11 Cluster commands .................................................................................................................... 90
3.12 Map commands......................................................................................................................... 94
3.13 Event commands ...................................................................................................................... 95
3.14 Event Rule commands ............................................................................................................ 100
3.15 Metadata commands .............................................................................................................. 103
3.16 System commands.................................................................................................................. 105
2
INFINISHELL COMMANDS REFERENCE 5.5.10
3
INFINISHELL COMMANDS REFERENCE 5.5.10
4
INFINISHELL COMMANDS REFERENCE 5.5.10
1 Overview
The InfiniBox CLI comes with a rich, context-aware auto-complete, and with a simple and easy to use
command structure that only takes administrators a few minutes to learn. With commands structured
the same way across the board, and simple use of wildcards to apply the same commands to multiple
objects, administrators love using InfiniShell to accelerate and simplify their work.
1.1.2 Instructions
Select InfiniShell from the menu at the top right of the screen. The InfiniShell console opens, displaying
the command prompt:
admin@localhost>
Alternately, you can access the InfiniShell console from the following URL:
<InfiniBox>.<your-site>.com /#/infinishell
OVERVIEW – 5
INFINISHELL COMMANDS REFERENCE 5.5.10
Commands: cache delete query resize unlock create lock rename set_thresholds user_query
pool.query pool=1855 --detailed Name 1855 State NORMAL Physical Total 20.00 TB Physical Allocated
2.19 TB Physical Free 17.80 TB Virtual Total 20.00 TB Virtual Allocated 2.19 TB Virtual Free 17.80 TB
Emergency Buffer UNLIMITED Used Emergency Buffer - Warning Threshold 80% Critical Threshold 90%
Volumes QoS Policy - Filesystems QoS Policy - Compressed yes Data Reduction 1.00 : 1 SSD Cache
Default yes
OVERVIEW – 6
INFINISHELL COMMANDS REFERENCE 5.5.10
vol.query --columns=name,pool --sort= Names of sortable columns: e.g, size: sort by ascending order,
-size: sort by descending order. name, serial, size, wp, mapped, ssd_cache, created_at, updated_at,
-name, -serial, -size, -wp, -mapped, -ssd_cache, -created_at or -updated_at (multiple values, separated
by commas) -created_at -name -size -updated_at created_at name size updated_at -mapped -serial
-ssd_cache -wp mapped serial ssd_cache wp
Another example:
pool.query --sort=size NAME STATE PHYSICAL TOTAL PHYSICAL ALLOCATED VIRTUAL TOTAL VIRTUAL
ALLOCATED AUTO EXTEND pool1 NORMAL 7.00 TB 0 7.00 TB 0 UNLIMITED pool2 NORMAL 6.00 TB 0
6.00 TB 0 UNLIMITED pool3 NORMAL 5.00 TB 0 5.00 TB 0 UNLIMITED
OVERVIEW – 7
INFINISHELL COMMANDS REFERENCE 5.5.10
Returns query results for entities that contain either of the searched strings.
pool.delete name=pool1 Deleting pool 'pool1' might prevent the pool's administrator from creating
new volumes. Are you sure? [y/n] If the warning message is approved, the pool is deleted: Are you sure?
[y/n] y Pool "pool1" deleted
If the warning message is disapproved, the command is aborted and the pool is not deleted:
###Filtering a query InfiniBox queries can be filtered, so that only specific entities will be returned. The
filtering options of each query are available through running help on the query command: typing the
command and pressing TAB. For example: you can filter the volume query by:
• Name - the name of the volume
• Pool - the pool that the volume belongs to
• CG - the consistency group that the volume is a member of
• Mapped, thin, write protected - volumes attributes
vol.query
[name] [pool] [mapped] [thin]
[--columns] [--format] [-d|--xdebug]
[cg] [unit] [write_protected] [--detailed] [--sort] [--grep] [-y|--yes]
vol.query --grep=replica
OVERVIEW – 8
INFINISHELL COMMANDS REFERENCE 5.5.10
vol.query --sort=used NAME THIN USED POOL vol_1 yes 980.02 MB replication-from-ibox1092 vol_2 yes
880.02 MB replica_from_ibox3008 vol_3 yes 763.69 MB replica_from_ibox3008 vol_4 yes 678.97 MB
replica_from_ibox3008 ...
vol.query --sort=-used NAME THIN USED POOL vol_4 yes 678.97 MB replica_from_ibox3008 vol_3 yes
763.69 MB replica_from_ibox3008 vol_2 yes 880.02 MB replica_from_ibox3008 vol_1 yes 980.02 MB
replication-from-ibox1092 ...
vol.query --sort=name NAME THIN USED POOL vol_1 yes 980.02 MB replication-from-ibox1092 vol_2 yes
880.02 MB replica_from_ibox3008 vol_3 yes 763.69 MB replica_from_ibox3008 vol_4 yes 678.97 MB
replica_from_ibox3008 ...
vol.query unit= B, G, GB, GiB, T, TB, TiB or block B G GB GiB T TB TiB block
vol.query --columns=name,used,pool NAME USED POOL aixio001_1 0 aix aixio001_2 0 aix aixio001_3 0
aix aixio001_4 0 aix aixio001_5 0 aix aixio003_boot_1 0 aix aixio003_boot_2 0 aix aixio003_boot_3 0 aix
aixio003_boot_4 0 aix aixio004-01 222.00 GB aix aixio004-02 444.00 GB aix aixio004-03 665.99 GB aix
aixio004-04 887.96 GB aix ...
OVERVIEW – 9
INFINISHELL COMMANDS REFERENCE 5.5.10
CSV format
JSON format
OVERVIEW – 10
INFINISHELL COMMANDS REFERENCE 5.5.10
2 General Commands
2.1 exit
ROLE: All Roles
Syntax exit
Example exit
Output Goodbye!
Session closed
2.2 help
ROLE: All Roles
This command returns information on a searched command, category, parameter, string, or a list of
commands than contain objects that match the search string.
help search=snap
cg.snap
fs.snap
vol.snap
Commands:
[snap_prefix=NAME]
[snap_suffix=NAME]
cg.snap.delete name=SG[,SG,...]
[delete_members={YES|NO|Y|N}]
cg.snap.member_query name=SG[,SG,...]
[--detailed]
[--columns=FIELD[,FIELD,...]]
[--sort=FIELD[,FIELD,...]]
[--format={csv|json}]
[--grep=PATTERN]
[--grepv|--inverted-grep=PATTERN]
Example In the following example we search for help on the vol.create command.
help on=vol.create
[compression={YES|NO|Y|N}]
[series=SERIES]
Arguments:
2.3 history
ROLE: All Roles
Displays commands that were run by the user (by this user alone). Filterable by:
• --grep
• --inverted-grep.
Syntax history
history
--- COMMAND
2 cg.create name=cg1
5 cg.member_query
6 history
history --grep=cg
--- COMMAND
2 cg.create name=cg1
5 cg.member_query
history --inverted-grep=cg
--- COMMAND
6 history
2.4 login
ROLE: All Roles
2.5 quit
ROLE: All Roles
Syntax quit
Example quit
Output Goodbye!
Session closed
3 Provisioning Commands
3.1.1 pool.add_admin
Roles: Admin
Arguments user Name of an existing local user or ldap group, with PoolAdmin role (multiple values,
separated by commas)
Granted provisioning privileges on pool pool1 to pool admins: local user pool-admin-
may-17
3.1.2 pool.assign_qos
Roles: Admin
3.1.3 pool.create
Roles: Admin
Set the pool physical capacity, virtual capacity and emergency buffer. The emergency buffer
determines whether the pool is allowed to extend without limitation, to extend within a predefined
limitation, or not allowed to extend at all. The pool will extend into the emergency buffer once it
passes its physical size. Then, the pool enters a Limited state where no new volumes can be created,
but the existing volumes can be written into. If the pool can no longer expand, it enters a Locked
state and its entities can no longer accept writes. When the pool is locked, no entity can be created
and volumes cannot be resized. Release the Locked state (unlock the pool) using the pool.unlock
command.
Arguments physical_capacity A positive number (up to 2 digits beyond the decimal point), optionally
followed by a unit; e.g. 1TB, 1000000000000
virtual_capacity A positive number (up to 2 digits beyond the decimal point), optionally
followed by a unit; e.g. 1TB, 1000000000000
• The specific attributes that are relevant to the pool's physical and virtual capacity are
visible through the pool.query command.
Emergency buffer for pool pool4 was rounded up to 932.00 GiB (1.00 TB) Pool pool4
created
3.1.4 pool.delete
Roles: Admin
• All of its entities - volumes, filesystems and their snapshots - need to be moved to
other pools.
3.1.5 pool.lock
Roles: Admin
When the pool is locked, no entity can be created and volumes cannot be resized. Release the
Locked state (unlock the pool) using the pool.unlock command
3.1.6 pool.query
Roles: All Roles
Run the command with no arguments in order to list all of the pools on the InfiniBox. Run the
command with a pool name as an input, in order to list only this pool.
Run the command with names of several pools, separated with a comma and no space, in order to
list these pools. Entering a name of a pool
that does not exist fails the command even if other names are entered correctly. Use the unit
argument to specify the units of the capacity fields of the output.
Example pool.query
pool1 NORMAL 3.23 TB 1.97 TB 3.23 TB 1.97 TB DISABLED yes 1.00:1
Example To set the capacity units, run the command with the unit argument.
pool.query unit=block
Example Querying for pools and the QoS policy they are assigned toCreating a pool with an emergency
buffer.
pool.query --columns=name,volumes_qos_policy,filesystems_qos_policy
3.1.7 pool.remove_admin
Roles: Admin
Arguments user Name of an existing local user or ldap group, with PoolAdmin role (multiple values,
separated by commas)
Revoked provisioning privileges on pool pool1 from pool admins: local user pool-admin-
may-17
3.1.8 pool.rename
Roles: Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and trailing
whitespace characters are stripped.
3.1.9 pool.resize
Roles: Admin
Change the pool physical capacity, virtual capacity or emergency buffer. See the documentation of
pool.create for the way the emergency buffer can be configured.
Arguments physical_capacity A maximum of 65 Latin characters, numbers, spaces, and the following
symbols: "^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and
trailing whitespace characters are stripped.
virtual_capacity A number (up to 2 digits beyond the decimal point), optionally followed by a
unit; e.g. 1TB, 1000000000000. When preceded by a plus or minus sign,
represents a delta; e.g. 3000000m (absolute size), +2000GB (positive delta),
-1.5T (negative delta)
Emergency buffer for pool pool2 was rounded up to 932.00 GiB (1.00 TB) Pool pool2
created
3.1.10 pool.set_compression
Roles: Admin, Pool Admin
3.1.11 pool.set_thresholds
Roles: Admin, Pool Admin
Set the InfiniBox to issue events whenever the pool exceeds a capacity threshold. You may set two
thresholds for each pool: Warning and Critical. The size of the Warning threshold cannot exceed the
size of the Critical threshold.
Arguments critical An integer between 0 and 100, optionally followed by a percent symbol
3.1.12 pool.unassign_qos
Roles: Admin
3.1.13 pool.unlock
Roles: Admin
3.1.14 pool.user_query
Roles: All Rolls
Example pool.user_query
NAME ADMINS
pool1 admin.pooladmin_1
pool2 admin.pooladmin_2
Volume commands allow you to create volumes. You can use the volume commands to map each
volume to a host or a cluster, to rename and resize the volume, to restore it from a snapshot, to protect
it from writing, to enable SSD cache, to set it to be thin provisioned, to move it between pools and to
query the InfiniBox volumes. This category does not include commands for provisioning snapshots.
3.2.1 config.system.set_auto_udid_range
ROLE: Admin
3.2.2 vol.assign_qos
ROLE: Admin
3.2.3 vol.cache
ROLE: Admin, Pool Admin
Set the optional parameter Recursive to Yes in order to apply the SSD cache settings to the entire volume
tree.
3.2.4 vol.create
ROLE: Admin, Pool Admin
Create a batch of volumes by stating the requested amount of volumes using the Series parameter. The
volumes names are prefixed. It is recommended to denote a new prefix for each batch. The pool
parameter is not required in case there is only one pool available. The volume size can be any number
that is divisible by 512 (bytes). On the pool view, the volume size is represented in a number that is
divisible by 64k.
size A positive number (up to 2 digits beyond the decimal point), optionally followed by
a unit; e.g. 1TB, 1000000000000
name A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and trailing
whitespace characters are stripped. (multiple values, separated by commas)
series Either a range of numbers, e.g "3-7", or a single number, e.g "5", which is the same
as "1-5". Zero-padding the numbers yields a zero-padded sequence. The series
may contain at most 100 items, and the index of the last item may not exceed
10000000000
Example Creating a single volume, providing a name and specifying the volume size and the pool it will
created in.
Example Creating a series of volumes specifying their number. The volumes will be numbered from 1
onward.
Note that the name parameter serves as a prefix to the entire series.
Example Creating a series of volumes specifying the first and last ordinal numbers.
3.2.5 vol.delete
ROLE: Admin, Pool Admin
3.2.6 vol.map
ROLE: Admin, Pool Admin
You may determine the LUN that will connect the volume to the host, or cluster.
3.2.7 vol.map_query
ROLE: All Roles
Example vol.map_query
3.2.8 vol.move
ROLE: Admin, Pool Admin
The move_capacity parameter determines whether the volume moves along with its
capacity, so as not to
impact the new pool free space. The default value of this parameter is no.
3.2.9 vol.query
ROLE: All Rolls
• Use the unit argument to specify the units of the capacity fields of the output.
• To view all of the available volume attributes, run:
• vol.query --columns= and then press TAB. See an example below.
vol.query
Example Querying for volumes that belong to a consistency group, returning the ID of the consistency
group
vol.query --columns=name,cg_id
NAME CG ID
v1 1272
v2 1272
v3 --
Example Querying for compressed volumes, and displaying only compression-related columns
vol.query --columns=name,policy
NAME POLICY
v1 q1
v2 --
vol.query --columns=
name, serial, thin, size, used, allocated, Snapshots, cg, policy, wp,
pool, compressed, data_reduction, mapped, ssd_cache, replication_role,
created_at, updated_at, cg_id or * (multiple values, separated by
commas)
* cg created_at name replication_role
ssd_cache used
Snapshots cg_id data_reduction policy serial
thin wp
allocated compressed mapped pool size
updated_at
NAME SERIAL
v1 742b0f000004e21000000000182e663
3.2.10 vol.reclaimable
ROLE: Admin, Pool Admin
You may simulate the deletion of the filesystem and its descendants.
Estimated reclaimable space for volume v1 and its tree descendants: 327.68 KB
3.2.11 vol.rename
ROLE: Admin, Pool Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks).
Leading and trailing whitespace characters are stripped
3.2.12 vol.reset_serial
ROLE: Admin
ADMIN
3.2.13 vol.resize
ROLE: Admin
size A number (up to 2 digits beyond the decimal point), optionally followed by a unit; e.g. 1TB,
1000000000000. When preceded by a plus sign, represents a delta; e.g. 3000000m (absolute
size), +2000GB (positive delta)
3.2.14 vol.restore
ROLE: Admin, Pool Admin
3.2.15 vol.set_compression
ROLE: Admin, Pool Admin
3.2.16 vol.set_thin
ROLE: Admin, Pool Admin
3.2.17 vol.set_udid
ROLE: Admin, Pool Admin
3.2.18 vol.tree
ROLE: All Roles
3.2.19 vol.unassign_qos
ROLE: Admin
• Unassigning the volume does not unassign its snapshots, even if both volume and
snapshot are assigned to the same policy.
• This command allows for a multiple-entity selection
vol.unassign_qos vol=v2
vol.unassign_qos vol=v1,v2
3.2.20 vol.unmap_qos
ROLE: Admin, Pool Admin
3.2.21 vol.write_enable
ROLE: Admin, Pool Admin
Set the optional parameter Recursive to Yes in order to enable writing to the entire volume tree.
3.2.22 vol.write_protect
ROLE: Admin, Pool Admin
Set the optional parameter Recursive to Yes in order to disable writing to the entire volume tree.
3.3.1 vol.snap.assign_qos
ROLE: Admin
3.3.2 vol.snap.cache
ROLE: Admin, Pool Admin
• The snapshot setting to use the InfiniBox SSD drives is inherited from the volume
• This command allows setting the snapshot to use/unuse the SSD drives
independently of the volume (or parent snapshot)
• For a snapshot that has child snapshot(s) there is an option to set the SSD usage all
down the snapshots tree at once (the snapshot ancestors are not affected)
Volume snapshot "v1-s1" and all of its descendants are now cached on SSD
3.3.3 vol.snap.create
ROLE: Admin, Pool Admin
3.3.4 vol.snap.delete
ROLE: Admin, Pool Admin
vol.snap.delete snap=v1-s3
• The dangerous operation that the user has to approve indicates that the snapshot
has children
vol.snap.delete snap=v1-s3
3.3.5 vol.snap.map
ROLE: Admin, Pool Admin
Arguments snap Name of an existing volume snapshot (multiple values, separated by commas)
3.3.6 vol.snap.map_query
ROLE: All Roles
3.3.7 vol.snap.query
ROLE: All Roles
The output of this command displays all of the snapshots on the InfiniBox system.
• Use the unit argument to specify the units of the capacity fields of the output.
vol.snap.query
NAME THIN SIZE USED ALLOCATED POOL WP MAPPED LOCK CREATED
STATE AT
v1-s1 yes 10.00 GB 0 0 p1 yes yes lOCKED 2016-04-11 10:00:00
v1-s1-s1 yes 10.00 GB 0 0 p1 yes yes UNlOCKED 2016-04-11 10:00:00
vol.snap.query --columns=name,policy
NAME POLICY
v1-s1 q1
3.3.8 vol.snap.refresh
ROLE: Admin, Pool Admin
• This operation refreshes the snapshot with the volume's data, keeping the snapshot
metadata as is
• This operation is a dangerous operation
3.3.9 vol.snap.rename
ROLE: Admin, Pool Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks).
Leading and trailing whitespace characters are stripped.
3.3.10 vol.snap.resize
ROLE: Admin, Pool Admin
size A number (up to 2 digits beyond the decimal point), optionally followed by a unit;
e.g. 1TB, 1000000000000. When preceded by a plus sign, represents a delta; e.g.
3000000m (absolute size), +2000GB (positive delta)
Example Running the command with an input that is identical to the snapshot current size does not
fail the command
3.3.11 vol.snap.restore
ROLE: Admin, Pool Admin
3.3.12 vol.snap.secure_lock
ROLE: Admin, Pool Admin
Descripti Locks a snapshot, temporarily preventing its deletion until the provided time, or extends an existing
on snapshot lock.
3.3.13 vol.snap.tree
ROLE: All Roles
3.3.14 vol.snap.unassign_qos
ROLE: Admin
Arguments snap Name of an existing volume snapshot (multiple values separated by commas)
3.3.15 vol.snap.unmap
ROLE: Admin, Pool Admin
3.3.16 vol.snap.write_enable
ROLE: Admin, Pool Admin
3.3.17 vol.snap.write_protect
ROLE: Admin, Pool Admin
3.4.1 fs.assign_qos
ROLE: Admin
3.4.2 fs.cache
ROLE: Admin, Pool Admin
Set the optional parameter Recursive to Yes in order to apply the SSD cache settings to the entire
volume tree.
3.4.3 fs.create
ROLE: Admin, Pool Admin
Example Creating a single filesystem, providing a name and specifying its size and the pool it will created
in.
Example Creating a series of filesystems specifying their number. The filesystems will be numbered from
1 onward. Note that the name parameter serves as a prefix to the entire series.
Example Creating a series of filesystems specifying the first and last ordinal numbers.
3.4.4 fs.delete
ROLE: Admin, Pool Admin
3.4.5 fs.move
ROLE: Admin, Pool Admin
3.4.6 fs.query
ROLE: Admin, Pool Admin
READ ONLY
fs.query --columns=name,policy
NAME POLICY
FS1 Q2
3.4.7 fs.reclaimable
ROLE: Admin, Pool Admin
You may simulate the deletion of the filesystem and its descendants.
Estimated reclaimable space for filesystem fs1 and its tree descendants: 1.00 TB
3.4.8 fs.rename
ROLE: Admin, Pool Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and trailing
whitespace characters are stripped.
3.4.9 fs.resize
ROLE: Admin, Pool Admin
The filesystem can only be resized upwards. Its size cannot be decreased.
Arguments size A number (up to 2 digits beyond the decimal point), optionally followed by a unit;
e.g. 1TB, 1000000000000. When preceded by a plus sign, represents a delta; e.g.
3000000m (absolute size), +2000GB (positive delta)
3.4.10 fs.restore
ROLE: Admin, Pool Admin
3.4.11 fs.set_compression
ROLE: Admin, Pool Admin
3.4.12 fs.set_snapshot_directory_accessible
ROLE: Admin, Pool Admin
3.4.13 fs.set_thin
ROLE: Admin, Pool Admin
3.4.14 fs.tree
ROLE: Admin, Pool Admin
READ ONLY
3.4.15 fs.unassign_qos
ROLE: Admin
• Unassigning the filesystem does not unassign its snapshots, even if both filesystem
and snapshot are assigned to the same policy.
• This command allows for a multiple-entity selection.
fs.unassign_qos fs=fs1
fs.unassign_qos fs=fs1,fs2
3.4.16 fs.write_enable
ROLE: Admin, Pool Admin
3.4.17 fs.write_protect
ROLE: Admin, Pool Admin
3.5.1 fs.snap.assign_qos
ROLE: Admin
3.5.2 fs.snap.cache
ROLE: Admin, Pool Admin
Use the recursive argument in order to enable SSD for the snapshot and its descendants.
3.5.3 fs.snap.create
ROLE: Admin, Pool Admin
Example Creating a filesystem snapshot and making the snapshot directory accessible
3.5.4 fs.snap.delete
ROLE: Admin, Pool Admin
3.5.5 fs.snap.query
ROLE: Admin, Pool Admin
READ ONLY
This command lists either all filsystem snashots, or snapshots per specific filesystem. The source
parameter of this command is the filesystem whose snapshots are queried.
Example Querying for filesystem snapshots that are assigned to a QoS policy
fs.snap.query --columns=name,policy
NAME POLICY
fs1 q1
fs.snap.query --columns=name,snapshot_dir_accessible,snapshot_dir_name
fs.snap.query --columns=name,lock_state,expiry_date
3.5.6 fs.snap.refresh
ROLE: Admin, Pool Admin
This operation refreshes the snapshot with the filesystem's data, keeping the snapshot metadata as
is This operation is a dangerous operation
3.5.7 fs.snap.rename
ROLE: Admin, Pool Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and trailing whitespace
characters are stripped.
3.5.8 fs.snap.resize
ROLE: Admin, Pool Admin
Arguments size A number (up to 2 digits beyond the decimal point), optionally followed by a unit; e.g.
1TB, 1000000000000. When preceded by a plus sign, represents a delta; e.g.
3000000m (absolute size), +2000GB (positive delta)
Example Running the command with an input that is identical to the snapshot current size does not fail
the command
3.5.9 fs.snap.restore
ROLE: Admin, Pool Admin
3.5.10 fs.snap.secure_lock
ROLE: Admin, Pool Admin
Description Locks a snapshot, temporarily preventing its deletion until the provided time, or extends an
existing snapshot lock.
3.5.11 fs.snap.set_snapshot_directory_accessible
ROLE: Admin, Pool Admin
3.5.12 fs.snap.tree
ROLE: Admin, Pool Admin
READ ONLY
3.5.13 fs.snap.unassign_qos
ROLE: Admin
3.5.14 fs.snap.write_enable
ROLE: Admin, Pool Admin
3.5.15 fs.snap.write_protect
ROLE: Admin, Pool Admin
3.6.1 fs.export.create
ROLE: Admin, Pool Admin
Example Setting the visibility of the snapshot directory to the export. By default, the directory is visible.
Example Setting the visibility of the snapshot directory to the export. In this example, the export is set
not to see the directory.
3.6.2 fs.export.delete
ROLE: Admin, Pool Admin
3.6.3 fs.export.disable
ROLE: Admin, Pool Admin
3.6.4 fs.export.enable
ROLE: Admin, Pool Admin
3.6.5 fs.export.modify
ROLE: Admin, Pool Admin
3.6.6 fs.export.query
ROLE: All Roles
fs.export.query name=FS1010
Example Running the command for the same fielsystem, with detailed output.
3.7.1 fs.export.permission.add
ROLE: Admin, Pool Admin
The client can be either a host that is defined in the system, or an IP address.
access RO or RW
3.7.2 fs.export.permission.modify
ROLE: Admin, Pool Admin
This command changes the access rights of an existing client. This command does not allow to
change the client. To add a client, use the fs.export.permissions.add command.
access RO or RW
3.7.3 fs.export.permission.query
ROLE: All Roles
3.7.4 fs.export.permission.remove
ROLE: Admin, Pool Admin
Arguments client A full wildcard (i.e: *), IP address or IP range (e.g 10.0.0.1-10.0.0.10)
3.8.1 cg.add_member
ROLE: Admin, Pool Admin
• A snapshot group that is taken after the member addition will include a snapshot for
this new member
• Any snapshot group that was taken prior to the member addition does not include a
snapshot for this new member, thus is considered inconsistent with the consistency
group
Replicated consistency group
3.8.2 cg.create
ROLE: Admin, Pool Admin
Arguments name A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and trailing
whitespace characters are stripped.
3.8.3 cg.delete
ROLE: Admin, Pool Admin
3.8.4 cg.member_query
ROLE: All Roles
3.8.5 cg.move
ROLE: Admin, Pool Admin
Move a consistency group from one pool or another with or without its members. See the examples
below. The association of the members with a pool can be verified using the vol.query command.
Example In this example, the consistency group - and its volumes - move to another pool without their
capacity.
Example In this example, the consistency group - and its volumes - move to another pool with their
capacity.
Consistency group cg1 moved to pool pool1 along with its capacity
Example This example is similar to the first. In this example, the consistency group - and its volumes -
move to another pool without their capacity.
3.8.6 cg.query
ROLE: All Roles
Query consistency groups by name, the pool they belong to, or dataset members.
Example cg.query
3.8.7 cg.remove_member
ROLE: Admin, Pool Admin
• A snapshot group that is taken after the member removal will not include a snapshot for
the removed member
• Any snapshot group that was taken prior to the member removal is no longer consistent
with the consistency group
Removing a member of a replicating consistency group can be done as follows:
Example In this example, three volumes were removed from a consistency group.
Volume "vol1" removed from consistency group "cg1", and its staging area discarded
Volume "vol1" removed from consistency group "cg1", and its staging area discarded
Volume "vol1" removed from consistency group "cg1", and its staging area retained
3.8.8 cg.rename
ROLE: Admin, Pool Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following
symbols: "^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and
trailing whitespace characters are stripped.
3.8.9 cg.restore
ROLE: Admin, Pool Admin
3.9.1 cg.snap.create
ROLE: Admin, Pool Admin
The snapshot group includes a snapshot group entity and individual snapshots for each of the
datasets of the consistency gorup.
• Provide the name of the consistency group, a name for the new snapshot group, and
either a prefix or a suffix for the individual snapshots.
• As the maximum length of a consistency group is 65 characters, the length of the
prefix, or suffix, has to take into consideration the length of the longest consistency
group member.
Arguments snap_suffix A maximum of 65 Latin characters, numbers, spaces, and the following
symbols: "^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and
trailing whitespace characters are stripped.
3.9.2 cg.snap.delete
ROLE: Admin, Pool Admin
This command deletes a snapshot group with or without its members. An approval is required for this
operation.
Example In this example, a snapshot group is deleted and its snapshots remain.
cg.snap.delete sg=sg1
Example In this example, a snapshot group is deleted and its snapshots are deleted as well.
3.9.3 cg.snap.member_query
ROLE: All Roles
3.9.4 cg.snap.query
ROLE: All Roles
Example cg.snap.query
3.9.5 cg.snap.refresh
ROLE: Admin, Pool Admin
Description This command refreshes all of the members of a snapshot group from the members of the
consistency group.
3.9.6 cg.snap.rename
ROLE: Admin, Pool Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following
symbols: "^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and
trailing whitespace characters are stripped.
3.9.7 cg.snap.secure_lock
ROLE: Admin, Pool Admin
Description Locks a snapshot group, temporarily preventing its deletion until the provided time.
The lock duration can be set either upon the snapshot creation or through running this command.
• Day
• Week
• Month
• Year
The lock duration cannot be reduced.
3.10.1 host.add_port
ROLE: Admin, Pool Admin
3.10.2 host.clear_chap
ROLE: Admin, Pool Admin
• This command clears the CHAP username and secret from both initiator and target
• This command clears the CHAP authentication type and sets the host CHAP to NONE
3.10.3 host.create
ROLE: Admin, Pool Admin
port A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and trailing
whitespace characters are stripped.
3.10.4 host.delete
ROLE: Admin, Pool Admin
3.10.5 host.initiator_query
ROLE: Admin, Pool Admin
Description List logged-in initiators which are not assigned to any host in the system.
• Run the command with no parameter to return both FC and ISCSI initiators
• Run the command using the protocol parameter in order to filter out the query
results.
host.initiator_query protocol=FC
WWPN PROTOCOL
21000024ff3cee01 FC
21000024ff3cf0cc FC
host.initiator_query protocol=ISCSI
WWPN PROTOCOL
iqn.1994-05.com.infinidat:iscsi-man03 iSCSI
iqn.1994-05.com.infinidat:iscsi-man02 iSCSI
iqn.1994-05.com.infinidat:iscsi-man04 iSCSI
iqn.1994-05.com.infinidat:iscsi-man01 iSCSI
3.10.6 host.map
ROLE: Admin, Pool Admin
3.10.7 host.map_query
ROLE: All Roles
Example host.map_query
3.10.8 host.port_query
ROLE: All Roles
Arguments port A WWN or IQN address. A WWN address consists of a 16-digit hexadecimal number,
optionally delimited by colons to 8 groups of two digits each. An IQN address begins
with the string "iqn.", optionally followed by a domain registration date, followed by
an organizational naming authority, and optionally followed by a colon and a
custom string of choosing, e.g "iqn.2001-04.com.example:diskarrays-sn-a8675309".
host.port_query name=host1
host.port_query
3.10.9 host.query
ROLE: All Roles
auth_type Authentication method required of host when connecting through iSCSI: NONE,
CHAP or MUTUAL_CHAP (multiple values, separated by commas)
host.query
NAME CLUSTER LUNS FC PORTS ISCSI IQNS AUTH TYPE CREATED AT
iscsi-man01 - 3 0 1 NONE 2016-05-10 10:00:00
iscsi-man02 - 3 0 1 NONE 2016-05-10 10:00:00
Name iscsi-man01
Cluster -
LUNs 3
Allocated Capacity 32.98 TB
FC Ports 0
iSCSI IQNs 1
Auth Type NONE
CHAP Target User -
CHAP Initiator User -
Created At 2016-07-25 10:00:00
Updated AT 2016-07-25 10:00:00
3.10.10 host.remove_port
ROLE: Admin, Pool Admin
3.10.11 host.rename
ROLE: Admin, Pool Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and trailing
whitespace characters are stripped.
3.10.12 host.set_auth_type
ROLE: Admin, Pool Admin
• Inbound secret - the key with which the host authenticates with InfiniBox
• Outbound secret - the key with which InfiniBox authenticates with the host
Available authentication types:
Arguments type Authentication method required of host when connecting through iSCSI: NONE,
CHAP or MUTUAL_CHAP
Host "h1" iSCSI authentication type set to CHAP, auto-generated inbound secret:
'MVqaQWmB572mB0xzeito'
Host "h1" iSCSI authentication type set to MUTUAL_CHAP, auto-generated inbound secret:
'cbAl0V2yk6mhLEyV3PAt', auto-generated outbound secret: 'yYqXkGNzxR8CZIjQpjii'
3.10.13 host.set_chap
ROLE: Admin, Pool Admin
host.set_chap name=h1
3.10.14 host.set_host_type
ROLE: Admin, Pool Admin
3.10.15 host.set_path_optimized_state
ROLE: Admin, Pool Admin
3.10.16 host.unmap
ROLE: Admin, Pool Admin
lun SCSI logical unit number (LUN) (multiple values, separated by commas)
3.11.1 cluster.add_host
ROLE: Admin, Pool Admin
3.11.2 cluster.create
ROLE: Admin, Pool Admin
Arguments cluster_type
3.11.3 cluster.delete
ROLE: Admin, Pool Admin
3.11.4 cluster.host_query
ROLE: All Roles
NAME HOST
cluster1 host1
3.11.5 cluster.map
ROLE: Admin, Pool Admin
3.11.6 cluster.map_query
ROLE: All Roles
Arguments cluster_type
Example cluster.map_query
3.11.7 cluster.query
ROLE: All Roles
This command displays the number of hosts and LUNs for each cluster, along with the cluster
creation date and the last time it was modified.
Example cluster.query
3.11.8 cluster.remove_host
ROLE: Admin, Pool Admin
3.11.9 cluster.rename
ROLE: Admin, Pool Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following
symbols: "^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and
trailing whitespace characters are stripped.
3.11.10 cluster.unmap
ROLE: Admin, Pool Admin
3.12.1 map.query
ROLE: All Roles
You can view results for hosts only by using the host.map_query command.
Syntax map.query
Example map.query
3.13.1 event.codes
ROLE: All Roles
Filter the list by code, level or reporter. State the code to list only the event codes without their details.
State the level and select among critical, error, warning and info. State the reporter and select among
block, custom, file, management, platform and RMR. Run the command without parameters to get a full
list of all events.
Example Listing event codes that contain a specific string. The string can be part of either the code or the
description
event.codes level=WARNING
Example Listing event codes using the grep operatoListing event codes using the grep operator
event.codes --grep=snapshot
Example Listing event codes using the grep operator, for a string that includes a space
3.13.2 vent.create
ROLE: Admin
Event created
3.13.3 event.delete
ROLE: Admin
3.13.4 event.details
ROLE: Admin, Pool Admin
3.13.5 event.levels
ROLE: All Roles
Syntax event.levels
Example event.levels
CRITICAL
ERROR
INFO
WARNING
3.13.6 event.query
ROLE: Admin, Pool Admin
READ ONLY
3.13.7 event.reporters
ROLE: All Roles
Syntax event.reporters
Example event.reporters
REPORTER
BLOCK
CUSTOM
FILE
MGMT
PLATFORM
RMR
3.13.8 event.watch
ROLE: All Roles
Displays the latest events. The display is refreshed at a rate determined by the Interval parameter.
Use the Code and Exclude parameters to determine which events are displayed on the watch. Use
Control+C to return to the prompt.
event.watch tail_length=10
3.14.1 event.rule.create
ROLE: Admin,
Arguments name A maximum of 65 Latin characters, numbers, spaces, and the following
symbols: "^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and
trailing whitespace characters are stripped.
3.14.2 event.rule.delete
ROLE: Admin
3.14.3 event.rule.modify
ROLE: Admin,
3.14.4 event.rule.query
ROLE: All Roles
Name rule1
Target SMTP
Server customer-smtp
Recipients [email protected]
Level INFO
Include VOLUME_CREATE
Exclude -
Name rule2
Target SNMP
Server snmpv3
Recipients -
Level WARNING
Include VOLUME_DELETE
Exclude -
3.14.5 event.rule.rename
ROLE: Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and trailing
whitespace characters are stripped.
NOTE: By default, objects do not have associated metadata. The metadata must be set first.
3.15.1 metadata.clear
ROLE: Admin, Pool Admin
Arguments object A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and trailing
whitespace characters are stripped.
Example metadata.clear
3.15.2 metadata.get
ROLE: Admin, Pool Admin
The object type is taken from a predefined list that can be obtained as you type. The object can be
obtained from running a query for the specific object type. For example, if you are looking for the
metadata of a specific host, query for a host first, and then use host as the object type, and the
name of the desired host as an object.
KEY VALUE
hostname io004.lab.il.infinidat.com
platform Linux-3.10.0-123.20.1.el7.x86_64-x86_64-with-centos-
7.0.1406-Core
powertools_version 1.13.3
system Linux
3.15.3 metadata.remove
ROLE: Admin, Pool Admin
Meta-data removed
3.15.4 metadata.set
ROLE: Admin, Pool Admin
You can set one key at a time. setting a value to an already existing key overrides the previous string.
Arguments objtype vol, vol-snap, fs, fs-snap, pool, host, cluster or system
object A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and trailing
whitespace characters are stripped.
Meta-data set
3.16.1 system.boot_progress
ROLE: All Roles
Syntax system.boot_progress
Example system.boot_progress
3.16.2 system.fips_best_practice_check
ROLE: All Roles
Syntax system.fips_best_practice_check
Example system.fips_best_practice_check
3.16.3 system.info
ROLE: All Roles
Syntax system.info
system.info --grep=replica
Replicas 2
system.info
Name ibox3000
Serial 3000
Product ID INFINIBOX
Model Name F6100
Version 2.2.0.9
Uptime 185:38:48 hours
Operational State ACTIVE
WWNN 57:42:b0:f0:00:0b:bb:00
SSD cache drives 0
Total Physical Capacity 1383.28 TB
Free Physical Capacity 210.91 TB
Pools Physical Capacity 409.97 TB
Pools Allocated Physical Capacity 17.84 TB
Total Virtual Capacity 1383.30 TB
Free Virtual Capacity 418.78 TB
Pools Virtual Capacity 18.93 TB
Pools Allocated Virtual Capacity 17.84 TB
Compression Savings 2.55 : 1
Pools 131
Volumes 15452 (31005 snapshots)
Filesystems 9863 (20110 snapshots)
Consistency Groups 2 (3 snap-groups)
Replicas 5
Exports 1052
Hosts 33
Inactive Drives 0
Rebuild 1 in progress no
Rebuild 2 in progress no
system.info --grep=bbu
3.16.4 system.show_metrics
ROLE: All Roles
This command displays the overall system traffic, broken down to NAS and SAN. For detailed
traffic metrics, look for metrics.* commands.
Example system.show_metrics
3.16.5 system.shutdown
ROLE: Admin
Syntax system.shutdown
Example system.shutdown
Output Warning: You are about to shutdown the system. This will stop all IO services to hosted volumes. To avoid
potential loss of data, please make sure that no application is accessing the system's volumes. Are you sure
you wish to continue? y/n
3.16.6 system.upgrade
ROLE: Admin
3.17.1 system.service.query
ROLE: Admin
Example system.service.query
SERVICE STATE
core ACTIVE
iscsi ACTIVE
management ACTIVE
nas ACTIVE
replication ACTIVE
3.18.1 replica.change_role
ROLE: Admin, Pool Admin
Changes the role of the local replica from source to target, or from target to source. When using this
command in a failover scenario you have to run this command twice, once on the source and once on
the target.
Replica rep1 role is now TARGET, and its staging area was discarded
3.18.2 replica.change_type
ROLE: Admin, Pool Admin
This command changes the type of the replica from synchronous to asynchronous and from
asynchronous to synchronous.
Example Changing the type of the replica from asynchronous to synchronous (this operation requires an
approval)
Example Changing the type of the replica from synchronous to asynchronous (this operation requires an
approval)
3.18.3 replica.create
ROLE: Admin, Pool Admin
• Two replicated entities (of any entity types) should not have the same name.
Example Create a replica with no interval. When a replica is created with no Interval, a sync job can be
created only manually.
Example Create a replica with no RPO. When a replica is created with no RPO, the InfiniBox system does
not manage the RPO states, nor create events for the transition from RPO OK to RPO lagging
and back.
Example Create a replica for a consistency group. The interval and RPO are set to 1 minute each.
3.18.4 replica.delete
ROLE: Admin, Pool Admin
Delete a replica by indicating the source dataset. The replica is deleted on both source and target.
3.18.5 replica.query
ROLE: All Roles
Use the local_dataset parameter in order to filter the output by the replicated dataset(s). The query
can be filtered by:
• replication_type
• state
replica.query replication_type=sync
replica.query replication_type=async
LOCAL TYPE ROLE REMOTE REMOTE STATE JOB PROGRESS STATE RPO RESTORE
DATASET SYSTEM DATASET STATE STATE POINT
CG-1 CG SOURCE ibox3000 cg-1-remote ACTIVE DONE 100% ACTIVR OK 2015-08-01
10:00:00
replica.query --grep=replicating --
columns=local_dataset,state,progress,throughput,rpo_state,interval,rpo_value
replica.query --detailed
replica.query
Malformed JSON
3.18.6 replica.resume
ROLE: Admin, Pool Admin
This command resumes the replica from a SUSPENDED or AUTO-SUSPENDED state. The command
has to be run on the source only.
Example Run the command, specifying the local dataset. Then, enter the credentials to the remote
system.
3.18.7 replica.set_interval
ROLE: Admin, Pool Admin
3.18.8 replica.set_preferred
ROLE: Admin, Pool Admin
3.18.9 replica.set_rpo
ROLE: Admin, Pool Admin
Replica for consistency group cg-1 recovery point objective set to 60 seconds
3.18.10 replica.suspend
ROLE: Admin, Pool Admin
3.18.11 replica.switch_role
ROLE: Admin, Pool Admin
Switching the roles of replicated datasets changes the source to target and the target to source.
3.18.12 replica.sync_now
ROLE: Admin, Pool Admin
Initiate a sync job that runs immediately. This command assumes that a replica is defined correctly
and has already past its Initialization phase. The command runs only on the source dataset.
replica.sync_now local_dataset=vol-2
replica.sync_now local_dataset=cg-1
3.19.1 replica.advanced.create
ROLE: Admin, Pool Admin
Description Create a new replica using a target dataset that already exists on the remote system.
This command uses a dataset or a snapshot as a baseline. Using a source snapshot and a target
snapshot as a baseline, both snapshots need to be retained from the previous replica.
3.19.2 replica.advanced.create_cg
ROLE: Admin, Pool Admin
Description Create a new replica to target consistency group that already exists on remote system.
This command uses a consistency group or a snapshot group as a baseline. Using a source snapshot
group and a target snapshot group as a baseline, both snapshot groups need to be retained from the
previous replica.
Example Replicating a consistency group using a source consistency group and a target consistency group.
Example Replicating a consistency group using source and target consistency groups and pairs of source and
target consistency group members.
3.20.1 link.attach
ROLE: Admin
3.20.2 link.authenticate
ROLE: Admin, Pool Admin
This command authenticates the link between the current InfiniBox system to a remote system. The
command receives the name of the remote system as an input. If user credentials to the remote
system are not provided as input, you will be asked to type them.
3.20.3 link.change_remote_address
ROLE: Admin
3.20.4 link.change_witness_address
ROLE: Admin
3.20.5 link.create
ROLE: Admin
3.20.6 link.delete
ROLE: Admin
3.20.7 link.detach
ROLE: Admin
3.20.8 link.query
ROLE: All Roles
Arguments remote_system Name of an existing replication link (multiple values, separated by commas)
3.21.1 bbu.health.power.query
ROLE: Admin, Pool Admin
READ-ONLY
Syntax bbu.health.power.query
Example bbu.health.power.query
3.21.2 node.health.power.query
ROLE: All Roles
Syntax node.health.power.query
Example node.health.power.query
3.21.3 node.query
ROLE: All Roles
Syntax node.query
Example node.query
NAME STATE CORE STATE CORE ROLE MGMT STATE MGMT ROLE BBU PROTECTION
node-1 ACTIVE ACTIVE MASTER ACTIVE MASTER Protected
node-2 ACTIVE ACTIVE SECONDARY ACTIVE SECONDARY Protected
node-1 ACTIVE ACTIVE MASTER ACTIVE MASTER Protected
3.22.1 node.drive.query
ROLE: All Roles
Example node.drive.query
3.23.1 drive.query
ROLE: All Roles
Lists the InfiniBox drives. Run without parameters to list all of the drives. Use the drive parameter to
filter the output.
drive Enclosure and drive index, e.g: E2D17 (multiple values, separated by commas)
Example drive.query
3.24.1 enclosure.query
ROLE: All Roles
This command lists the InfiniBox Enclosures along with their state and number of drives. User
drive.query in order to investigate the state of each of the drives.
Syntax enclosure.query
Example enclosure.query
3.25.1 user.add_pool
ROLE: Admin
3.25.2 user.change_email
ROLE: Admin
3.25.3 user.change_password
ROLE: All Roles
Run the command, enter a new password and re-enter when prompted to do so.
Example user.change_password
3.25.4 user.change_role
ROLE: Admin
Available roles: Admin, PoolAdmin, ReadOnly. The availability of these roles depends on the role of
the user that runs this command.
3.25.5 user.create
ROLE: Admin
Arguments name A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and trailing
whitespace characters are stripped.
3.25.6 user.delete
ROLE: Admin
3.25.7 user.disable
ROLE: Admin
This command prevents the user from logging into the system. The user is not deleted and can be
re-enabled.
3.25.8 user.enable
ROLE: Admin
3.25.9 user.query
ROLE: All Roles
The users are displayed along with their roles and the pools they have access to.
Arguments user Name of an existing local user (multiple values, separated by commas)
Example user.query
3.25.10 user.remove_pool
ROLE: Admin
3.25.11 user.rename
ROLE: Admin
3.26.1 user.group.add_pool
ROLE: Admin
3.26.2 user.group.change_role
ROLE: Admin
Change the InfiniBox user role with which the members of an LDAP group access the InfiniBox.
3.26.3 user.group.create
ROLE: Admin
Allow members of an LDAP group to access the InfiniBox with a specified user role. The available user
roles are: Admin, PoolAdmin and ReadOnly.
3.26.4 user.group.delete
ROLE: Admin
3.26.5 user.group.query
ROLE: All Roles
Example user.group.query
3.26.6 user.group.remove_pool
ROLE: Admin
Description Revoke pool provisioning privileges from an LDAP group of pool administrators.
3.26.7 user.group.rename
ROLE: Admin
3.27.1 config.system.query
ROLE: All Roles
Syntax config.system.query
Example config.system.query
Name ibox505
Management IP 172.16.65.75 / 255.255.224.0
Address
Default Gateway 172.16.95.254
SSL Redirection enabled
Active Session Timeout 1440 Minutes
Idle Session Timeout 60 Minutes
Node 1 IP Address 172.16.67.35
NTP Servers ntp01.infinidat.com
Message Of The Day Infinidat’s enterprise storage
solutions offer the performance,
flexibility and reliability that
are necessary to support today’s data
intensive enterprises.
3.27.2 config.system.set_default_pool_compression
ROLE: Admin
• This command sets the system default to allow pools to use compression for all of
their datasets
• This system-level setting can be overridden per pool, using the
pool.set_compression command
• This system-level setting can be overridden per dataset, using the following
commands:
• vol.set_compression
• fs.set_compression
3.27.3 config.system.set_default_pool_ssd_cache
ROLE: Admin
• This command sets the system default to allow pools to use SSD cache for all of
their datasets
• This system-level setting can be overridden per pool, using the pool.cache
command
• This system-level setting can be overridden per dataset, using the following
commands:
• vol.cache
• vol.snap.cache
• fs.cache
• fs.snap.cache
3.27.4 config.system.set_dns
ROLE: Admin
3.27.5 config.system.set_fqdn
ROLE: Admin
3.27.6 config.system.set_motd
ROLE: Admin
Example config.system.set_motd
3.27.7 config.system.set_name
ROLE: Admin
Arguments name A maximum of 65 Latin characters, numbers, spaces, and the following
symbols: "^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading
and trailing whitespace characters are stripped
3.27.8 config.system.set_session_timeout
ROLE: Admin
• Idle session timeout - sets the session to expire in case of user inactivity
• The user's credentials are kept for the timeout period. Within this period, when
opening the GUI in the browser, there is no need to type the user and password.
• By default, the session terminates after 1 hour of inactivity
• Active session timeout - sets the session to disconnect the user
• By default, the session expires after 24 hours
Session expiry set to "2880 minutes", Session idle timeout set to "1440 minutes"
3.28.1 config.system.time.ntp_diagnostics
ROLE: Admin
Syntax config.system.time.ntp_diagnostics
Example config.system.time.ntp_diagnostics
NODE 1 TALLY REMOTE REFID STRATUM TYPE WHEN (SEC) POLL (SEC) REACH DELAY (MS) OFFSET
(MS) JITTER (MS) candidate node-2 172.20.255.1 4 UNICAST 41 64 377 0.042 0.398 0.031
candidate node-3 172.20.255.1 4 UNICAST 55 64 373 0.036 0.769 0.105 sys.peer
172.20.255.1 103.245.79.18 3 UNICAST 336 1024 377 0.752 0.132 0.106 NODE 2 TALLY
REMOTE REFID STRATUM TYPE WHEN (SEC) POLL (SEC) REACH DELAY (MS) OFFSET (MS) JITTER
(MS) candidate node-1 172.20.255.1 4 UNICAST 42 64 376 0.021 -0.403 0.029 candidate
node-3 172.20.255.1 4 UNICAST 39 64 377 0.042 0.396 0.028 sys.peer 172.20.255.1
103.245.79.18 3 UNICAST 451 1024 377 0.976 -0.274 0.181 NODE 3 TALLY REMOTE REFID
STRATUM TYPE WHEN (SEC) POLL (SEC) REACH DELAY (MS) OFFSET (MS) JITTER (MS) candidate
node-1 172.20.255.1 4 UNICAST 56 64 356 0.005 -0.828 0.089 candidate node-2
172.20.255.1 4 UNICAST 56 64 376 0.019 -0.471 0.072 sys.peer 172.20.255.1
103.245.79.18 3 UNICAST 430 1024 377 0.678 -0.869 0.458Filesystem 'fs1' was assigned
to policy 'q2'
3.28.2 config.system.time.set_ntp
ROLE: Admin
3.29.1 config.fc.port.disable
ROLE: Admin
Arguments port Node and FC port index, e.g: N2FC5, or WWPN (a 16-digit hexadecimal
number, optionally divided by colons to 8 groups of two digits each).
3.29.2 config.fc.port.enable
ROLE: Admin
Arguments port Node and FC port index, e.g: N2FC5, or WWPN (a 16-digit hexadecimal
number, optionally divided by colons to 8 groups of two digits each).
3.29.3 config.fc.port.query
ROLE: All Roles
Arguments port Node and FC port index, e.g: N2FC5, or WWPN (a 16-digit hexadecimal number,
optionally divided by colons to 8 groups of two digits each).
3.30.1 config.fc.switch.delete
ROLE: Admin
3.30.2 config.fc.switch.query
ROLE: All Roles
Lists the switches that are connected to the InfiniBox. The query can be filtered by switch name.
Example config.fc.switch.query
3.30.3 config.fc.switch.rename
ROLE: Admin
new_name A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and trailing
whitespace characters are stripped.
3.32.1 config.notifications.smtp.modify
ROLE: Admin
Set an SMTP target for InfiniBox notifications. An SMTP server address is required. Optionally, you can
define a new server by setting the host, port, user and password. You can also determine whether to use
the secured TLS protocol. You can determine a prefix that will be added to the subject of the email.
3.32.2 config.notifications.smtp.query
ROLE: All Roles
Syntax config.notifications.smtp.query
Example config.notifications.smtp.query
3.32.3 config.notifications.smtp.rename
ROLE: Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and trailing
whitespace characters are stripped.Either yes or no
3.32.4 config.notifications.smtp.test
ROLE: Admin
3.33.1 config.notifications.snmp.define
ROLE: Admin
Define an SNMP trap to which the InfiniBox sends events. State the name and host and then select the
version of the SNMP protocol.
version 1, 2c or 3
Example The following example describes how to set an SNMP target for SNMP versions 1 and 2c. For these
SNMP versions you need to define a community.
Example The following example describes how to set an SNMP target for SNMP version 3. For this SNMP
version you need to define an SNMP Engine ID and a user name. You also need to select the user-
based security model among authentication and privacy, authentication without privacy and no
authentication and no privacy. Optionally, you may set the authentication type, and whether to
encrypt the events and a private key.
Example In this SNMP version 3 example, the messages are authenticated and not encrypted.
Example In this SNMP version 3 example, the messages are both authenticated and encrypted.
3.33.2 config.notifications.snmp.modify
ROLE: Admin
3.33.3 config.notifications.snmp.query
ROLE: All Roles
3.33.4 config.notifications.snmp.remove
ROLE: Admin
3.33.5 config.notifications.snmp.rename
ROLE: Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and trailing whitespace
characters are stripped.
3.33.6 config.notifications.snmp.test
ROLE: Admin
3.34.1 config.notifications.syslog.define
ROLE: Admin
Define a syslog notification target by providing a host and a port. You can override the default UDP
protocol with TCP. You can override the default Facility local7 with any other value between local0
and local7. Facility is a part of the Syslog message Priority and local0 contributes to the calculation
that yields the highest priority.
3.34.2 config.notifications.syslog.modify
ROLE: Admin
3.34.3 config.notifications.syslog.query
ROLE: All Roles
Example config.notifications.syslog.query
3.34.4 config.notifications.syslog.remove
ROLE: Admin
3.34.5 config.notifications.syslog.rename
ROLE: Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following
symbols: "^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and
trailing whitespace characters are stripped.
3.34.6 config.notifications.syslog.test
ROLE: Admin
3.35.1 config.ldap.define
ROLE: Admin
3.35.2 config.ldap.flush_cache
ROLE: Admin
Syntax config.ldap.flush_cache
Example config.ldap.flush_cache
3.35.3 config.ldap.modify
ROLE: Admin
3.35.4 config.ldap.order_query
ROLE: All Roles
Syntax config.ldap.order_query
Example config.ldap.order_query
INDEX LDAP
1 LDAP-1
2 LDAP-2
3.35.5 config.ldap.query
ROLE: All Roles
Example config.ldap.query
Name ad2k3.local
Repository Type ActiveDirectory
Domain Name ad2k3.local
Bind Username Administrator
User Class user
Username Attribute sAMAccountName
Users Basedn -
Group Class cn
Group Name Attribute cn
Group Memberof Attribute memberof
Groups Basedn -
3.35.6 config.ldap.remove
ROLE: Admin
Disconnect the LDAP server from the InfiniBox, so that users listed on this LDAP server can no
longer access the InfiniBox.
3.35.7 config.ldap.rename
ROLE: Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following symbols:
"^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and trailing
whitespace characters are stripped.
3.35.8 config.ldap.set_order
ROLE: Admin
Arguments order Name of an existing ldap server (multiple values, separated by commas)
Order set
3.35.9 config.ldap.test
ROLE: Admin
3.36.1 config.ethernet.port.query
ROLE: All Roles
config.ethernet.port.query --detailed
config.ethernet.port.query
3.37.1 config.ethernet.interface.add_port
ROLE: Admin
You can add several ports at once. The command returns success and error messages per port.
port Ethernet port index, e.g: ETH2 (multiple values, separated by commas)
3.37.2 config.ethernet.interface.create
ROLE: Admin
ports Ethernet port index, e.g: ETH2 (multiple values, separated by commas)
3.37.3 config.ethernet.interface.create_vlan
ROLE: Admin
3.37.4 config.ethernet.interface.delete
ROLE: Admin
The interface has to be diabled in order for this command to take effect.
3.37.5 config.ethernet.interface.disable
ROLE: Admin
3.37.6 config.ethernet.interface.enable
ROLE: Admin
3.37.7 config.ethernet.interface.query
ROLE: All Roles
Example config.ethernet.interface.query
3.37.8 config.ethernet.interface.remove_port
ROLE: Admin
Arguments port Ethernet port index, e.g: ETH2 (multiple values, separated by commas)
3.37.9 config.ethernet.interface.rename
ROLE: Admin
Arguments new_name A maximum of 5 Latin characters, numbers, spaces, and the following
symbols: "^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and
trailing whitespace characters are stripped.
3.38.1 config.net_space.create
ROLE: Admin
3.38.2 config.net_space.delete
ROLE: Admin
3.38.3 config.net_space.params.query
ROLE: All Roles
3.38.4 config.net_space.params.set_iscsi
ROLE: Admin, Pool Admin
Arguments isns_servers NONE, or a valid hostname or IPv4 address (multiple values, separated by
commas)
3.38.5 config.net_space.query
ROLE: All Roles
config.net_space.query
config.net_space.query service=NAS
3.38.6 config.net_space.rename
ROLE: Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following
symbols: "^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and
trailing whitespace characters are stripped.
3.38.7 config.net_space.route.add
ROLE: Admin
3.38.8 config.net_space.route.query
ROLE: All Roles
Name Replication
Service SYNC Replication
Network 172.16.32.0/19
MTU 1500
Rate Limit -
Gateway 172.16.63.254
IPs 16
Interfaces PG1
VMAC Addresses
addresses role
74:2b:0f:4e:56:f8 : DATA
74:2b:0f:4e:56:f9 : DATA
74:2b:0f:4e:56:f4 : DATA
74:2b:0f:4e:56:f5 : DATA
74:2b:0f:4e:56:f6 : DATA
74:2b:0f:4e:56:f7 : DATA
3.38.9 config.net_space.route.remove
ROLE: Admin
3.38.10 config.net_space.route.set_gateway
ROLE: Admin
This command allows to change the gateway that the route uses. The route is identified by all of its
attributes.
3.38.11 config.net_space.set_default_gateway
ROLE: Admin
3.38.12 config.net_space.set_interfaces
ROLE: Admin
3.38.13 config.net_space.set_mtu
ROLE: Admin
mtu Maximum transmission unit. An integer number between 1280 and 9000
(inclusive)
3.38.14 config.net_space.set_network
ROLE: Admin
Arguments network A valid IPv4 network address in CIDR notation, e.g. 192.168.1.0/24
3.38.15 config.net_space.set_rate_limit
ROLE: Admin, Pool Admin
This limit is configured on the Interface used by the Network space to allow traffic shaping and avoid
bandwidth starvation.
3.38.16 config.net_space.set_replication_type
ROLE: Admin, Pool Admin
Description Sets a bandwidth limitation on a Network Space per node. This limit is configured on the
Interface used by the Network space to allow traffic shaping and avoid bandwidth starvation.
3.39.1 config.net_space.ip.create
ROLE: Admin
3.39.2 config.net_space.ip.delete
ROLE: Admin
The IP address has to be disabled in order for the deletion command to take effect.
3.39.3 config.net_space.ip.disable
ROLE: Admin
3.39.4 config.net_space.ip.enable
ROLE: Admin
3.39.5 config.net_space.ip.query
ROLE: All Roles
Example config.net_space.ip.query
3.40.1 metrics.nas.destination_ip.show
ROLE: All Roles
3.40.2 metrics.nas.destination_ip.top
ROLE: All Roles
Arguments results The number of results that will be displayed. Max value is 100
metrics.nas.destination_ip.top
3.40.3 metrics.nas.file.top
ROLE: All Roles
Arguments results The number of results that will be displayed. Max value is 100
Example metrics.nas.file.top
3.40.4 metrics.nas.fs.show
ROLE: All Roles
3.40.5 metrics.nas.fs.top
ROLE: All Roles
results The number of results that will be displayed. Max value is 100
Example metrics.nas.fs.top
3.40.6 metrics.nas.gid.show
ROLE: All Roles
Example metrics.nas.gid.show
3.40.7 metrics.nas.gid.top
ROLE: All Roles
results The number of results that will be displayed. Max value is 100
Example metrics.nas.gid.top
3.40.8 metrics.nas.pool.show
ROLE: All Roles
3.40.9 metrics.nas.pool.top
ROLE: All Roles
Arguments results The number of results that will be displayed. Max value is 100
Example metrics.nas.pool.top
3.40.10 metrics.nas.source_ip.show
ROLE: All Roles
3.40.11 metrics.nas.source_ip.top
ROLE: All Roles
Description Show top metrics for the source IP addresses of a network space that serves NAS.
Arguments results The number of results that will be displayed. Max value is 100
Example metrics.nas.source_ip.top
3.40.12 metrics.nas.system.show
ROLE: All Roles
Example metrics.nas.system.show
3.40.13 metrics.nas.treeq.show
ROLE: All Roles
3.40.14 metrics.nas.treeq.top
ROLE: All Roles
results The number of results that will be displayed. Max value is 100
3.40.15 metrics.nas.uid.show
ROLE: All Roles
3.40.16 metrics.nas.uid.top
ROLE: All Roles
results The number of results that will be displayed. Max value is 100
Example metrics.nas.uid.top
3.41.1 metrics.async.fs.show
ROLE: All Roles
3.41.2 metrics.async.fs.top
ROLE: All Roles
Arguments results The number of results that will be displayed. Max value is 100
3.41.3 metrics.async.system.show
ROLE: All Roles
Example metrics.async.system.show
3.41.4 metrics.async.vol.show
ROLE: All Roles
3.41.5 metrics.async.vol.top
ROLE: All Roles
Arguments results The number of results that will be displayed. Max value is 100
Example metrics.async.vol.top
3.42.1 metrics.san.fc.show
ROLE: All Roles
Example metrics.san.fc.show
3.42.2 metrics.san.fc_initiator.show
ROLE: All Roles
3.42.3 metrics.san.fc_initiator.top
ROLE: All Roles
Arguments results The number of results that will be displayed. Max value is 100
Example metrics.san.fc_initiator.top
3.42.4 metrics.san.fc_target.show
ROLE: All Roles
port Node and FC port index, e.g: N2FC5, or WWPN (a 16-digit hexadecimal number,
optionally divided by colons to 8 groups of two digits each)
3.42.5 metrics.san.fc_target.top
ROLE: All Roles
Arguments results The number of results that will be displayed. Max value is 100
Example metrics.san.fc_target.top
3.42.6 metrics.san.host.show
ROLE: All Roles
3.42.7 metrics.san.host.top
ROLE: All Roles
Arguments results The number of results that will be displayed. Max value is 100
Example metrics.san.host.top
3.42.8 metrics.san.iscsi.show
ROLE: All Roles
Example metrics.san.iscsi.show
3.42.9 metrics.san.iscsi_initiator.show
ROLE: All Roles
3.42.10 metrics.san.iscsi_initiator.top
ROLE: All Roles
Arguments results The number of results that will be displayed. Max value is 100
Example metrics.san.iscsi_initiator.top
3.42.11 metrics.san.iscsi_initiator_ip.show
ROLE: All Roles
3.42.12 metrics.san.iscsi_initiator_ip.top
ROLE: All Roles
results The number of results that will be displayed. Max value is 100
Example metrics.san.iscsi_initiator_ip.top
3.42.13 metrics.san.iscsi_target_ip.show
ROLE: All Roles
3.42.14 metrics.san.iscsi_target_ip.top
ROLE: All Roles
Arguments results The number of results that will be displayed. Max value is 100
Example metrics.san.iscsi_target_ip.top
3.42.15 metrics.san.pool.show
ROLE: All Roles
3.42.16 metrics.san.pool.top
ROLE: All Roles
Arguments results The number of results that will be displayed. Max value is 100
Example metrics.san.pool.top
3.42.17 metrics.san.system.show
ROLE: All Roles
Example metrics.san.system.show
3.42.18 metrics.san.vol.show
ROLE: All Roles
Example metrics.san.vol.show
3.42.19 metrics.san.vol.top
ROLE: All Roles
Arguments results The number of results that will be displayed. Max value is 100
Example metrics.san.vol.top
3.43.1 config.system.set_ssl_redirection
ROLE: Admin
Description Enables / disables the redirection from HTTP (80)to HTTPS (443).
config.system.set_ssl_redirection redirect=yes
3.43.2 config.system.ssl_certificate.clear
ROLE: Admin
Syntax config.system.ssl_certificate.clear
Example config.system.ssl_certificate.clear
3.43.3 config.system.ssl_certificate.create_csr
ROLE: Admin
Description Create Certificate Sign Request (CSR) file. This file includes only the public key and is a more secure
method of generating a certificate.
config.system.ssl_certificate.create_csr
config.system.ssl_certificate.create_csr filepath=c:\myCSR.pem
3.43.4 config.system.ssl_certificate.query
ROLE: Admin
Syntax config.system.ssl_certificate.query
Example config.system.ssl_certificate.query
Certificate Version 3
Certificate Signature Algorithm SHA256withRSA
Certificate Serial Number 158441DE2C7
Certificate Expired no
Certificate Expires On 2021-11-08 15:00:00
Certificate Issued By Country US
Certificate Issued By Organization Infinidat, Ltd.
Certificate Issued By Cn Infinilab
Certificate Issued To Country US
Certificate Issued To Organization Infinidat, Ltd.
Certificate Issued To Cn ibox9999.lab.il.infinidat.com
3.43.5 config.system.ssl_certificate.upload
ROLE: Admin
3.43.6 config.system.ssl_certificate.upload_signed_csr
ROLE: Admin
Example config.system.ssl_certificate.upload_signed_csr
3.44.1 config.qos_policy.assign
ROLE: Admin
• Volume
• Filesystem
• Pool-volume - the policy impacts the volumes that belong to this pool
• Pool-filesystem - the policy impacts the filesystems that belong to this pool
3.44.2 config.qos_policy.assignment_query
ROLE: All Roles
Example qos_policy.assignment_query
3.44.3 config.qos_policy.create
ROLE: Admin
Arguments burst_factor
3.44.4 config.qos_policy.delete
ROLE: Admin
3.44.5 config.qos_policy.enable
ROLE: Admin
Syntax config.qos_policy.enable
3.44.6 config.qos_policy.modify
ROLE: Admin
Arguments new_name A maximum of 65 Latin characters, numbers, spaces, and the following
symbols: "^&'@()[]$=!-#{}%.+~_" (excluding quotation marks). Leading and
trailing whitespace characters are stripped.Enable or disable Burst for QoS
policy
burst_factor
3.44.7 config.qos_policy.query
ROLE: All Roles
Example qos_policy.query
3.44.8 config.qos_policy.query_status
ROLE: Admin
Syntax config.qos_policy.query_status
3.44.9 config.qos_policy.unassign
ROLE: Admin
qos_policy.unassign vol=v1
3.45.1 fs.treeq.create
ROLE: Admin
Arguments soft_capacity_quota A positive number (up to 2 digits beyond the decimal point),
optionally followed by a unit; e.g. 1TB, 1000000000000
3.45.2 fs.treeq.delete
ROLE: Admin
In order to be deleted, the TreeQ has to be empty. When running the command, and identifying the
treeq, note that the treeq name cannot be auto-completed.
3.45.3 fs.treeq.modify
ROLE: Admin
• iNode quota
• Soft iNode quota
• Capacity quota
• Soft capacity quota
When running the command, and identifying the treeq, note that the treeq name cannot be auto-
completed.
Arguments soft_capacity_quota A positive number (up to 2 digits beyond the decimal point),
optionally followed by a unit; e.g. 1TB, 1000000000000
3.45.4 fs.treeq.query
ROLE: All Roles
FILESYSTEM TREEQ CAPACITY USED CAPACITY CAPACITY INODES USED INODES INODES
STATE CAPACITY SOFT HARD STATE INODES SOFT HARD
QUOTA QUOTA QUOTA QUOTA
PATH
fs1 treeq1 NONE 900 GB - 1 TB NONE 120 - 1.25 k
/treeq1
fs2 treeq2 BELOW QUOTA 700 GB 800 GB 1 TB NONE 1 - 1.25 k
/treeq2
fs3 treeq3 SOFT_EXCEEDED 900 GB 800 GB 1 TB NONE 1 - 1.25 k
/treeq3
3.45.5 fs.treeq.rename
ROLE: Admin
When running the command, and identifying the treeq, note that the treeq name cannot be auto-
completed.
3.46.1 fs.nlm.break
ROLE: Admin
3.46.2 fs.nlm.query
ROLE: All Roles
3.46.3 fs.nlm.remove_orphan
ROLE: Admin
Description Remove locks that are no longer relevant, e.g. because the underlying filesystem was deleted.
Syntax fs.nlm.remove_orphan
3.47.1 mobility.query
ROLE: All Roles
3.48.1 config.system.kms.query
ROLE: All Roles
Syntax config.system.kms.query
4 Special Commands
4.1 %clear
ROLE: All Roles
Syntax %clear
Example %clear
4.2 %count
ROLE: All Roles
Syntax %count
%count
%count
vol.query
10
Example Running a query command regardless of the state of the count toggle
vol.query --format=count
10
4.3 %csv
ROLE: All Roles
Syntax %csv
Example %csv
4.4 %debug
ROLE: All Roles
Enter %debug to toggle to debug mode. Enter a command. The command output
will be preceded by debugging messages. Enter %debug again to exit from the
Debug mode.
Syntax %debug
Example %debug
Debug: True
4.5 %json
ROLE: All Roles
Syntax %json
Example %json
4.6 %logstart
ROLE: All Roles
Enter %logstart to start logging the session you are currently in. Providing a file name is mandatory (unless
already provided in the configuration file). You may provide values for other parameters (none of them is
mandatory). The name parameter saves the log to a file with the specified name and sets the mode to
append. The mode parameter determines the way the log is saved into a file. Append mode keeps logging
to an existing log file. Override mode overrides an existing log file. The output parameter logs the output of
each entered command. The timestamp parameter adds a time stamp to each of the logged commands.
Logger activated
4.7 %logstate
ROLE: All Roles
Syntax %logstate
Example %logstate
Logging is on
4.8 %logstop
ROLE: All Roles
Syntax %logstop
Example %logstop
Logger deactivated
4.9 %raw
ROLE: All Roles
Syntax %raw
Example %raw
Command prompt.
4.10 %user
ROLE: All Roles
Syntax %user
Example %user
Admin
4.11 %version
ROLE: All Roles
Syntax %version
Example %version
1.5.0.x