parman Command (parman.py)
parman is executed using the command parman.py. Use the -h or --help option to display details. Inputs for the management server (-m), hostname (-vi), vCenter Server user (-vu) and vCenter Server password (-vp) are required for parman to function. Depending upon the values specified, parman can manage various components at the protected or recovery site.
For example, specifying the credentials to log into the protected site allows the DRVA, domain, or IOF to be managed; specifying the credentials to log into the recovery site makes it possible to manage the RocVA. The argument CONFIGFILE refers to the input file parman_config.json. The local directory is used by default.
[admin]$ python3 parman.py -h
usage: parman.py [-h] -m MSAIP -vi VCHOSTNAME -vu VCUSER -vp VCPWD [-f CONFIGFILE]
{show | list | get | set | update | get-persist} ...
...
Parameter manager for JetDR
optional arguments:
-h, --help
show this help message and exit
-m MSAIP, --msa-ip MSAIP
MSA IP
-vi VCHOSTNAME, --vc-hostname VCHOSTNAME
vcenter hostname
-vu VCUSER, --vc-user VCUSER
vcenter username
-vp VCPWD, --vc-pwd VCPWD
vcenter password
-f CONFIGFILE, --config-file CONFIGFILE
Configuration file with parameter schema description
-d PARMANDIR, --parman-dir PARMANDIR
Directory where the internal files are created
subcommands:
{show | list | get | set | update | get-persist}
list-parameters (show)
Lists all the supported parameters for input component type
list-components (list)
Lists all the components of input component type
get-parameters (get)
Gets all the parameters
set-parameter (set)
Sets the input parameter
update-parameters (update)
Commit all the updated parameters and restart the component
get-persist-parameters (get-persist)
Gets the last persisted value of all parameters
[admin]$