Command

This command gets the real-time value of all matching parameters for input component type. Along with the real-time value, this also displays the type (Static, Dynamic, Hard-coded), default value and range of accepted values for the parameter.

[admin]$ python3 parman.py get-parameters -h

usage: parman.py get-parameters [-h] -c {IOF,DRVA,Domain,RocVA} [-n COMPNAME] [-p PARAMNAME]

optional arguments:

-h, --help

    Show this help message and exit

-c {IOF,DRVA,Domain,RocVA}, --component-type {IOF,DRVA,Domain,RocVA}

    Type of component

-n COMPNAME, --component-name COMPNAME

    Name of the component. E.g. If --component-type is DRVA, then name of specific DRVA

-p PARAMNAME, --parameter-name PARAMNAME

    Name of the parameter


[admin]$


The output generated by the command can be further filtered using either the component name and/or parameter name. If the component name is provided, then parameters related to that component name are displayed. If the parameter name is provided, only that specific parameter will be displayed.

-n COMPNAME

    Name of the component. E.g. If --component-type is DRVA, then name of specific DRVA

-p PARAMNAME

Name of the parameter whose value has to be fetched.


Example

[admin]$ python3 parman.py -m 10.40.1.150 -vi fs161v08-vc.st.jsoft.com -vu [email protected] 

-vp xxxxx get-parameters -c DRVA

Name        Value  Unit    Type     Component    Component Name      Default  Range

--------  -------  ------  -------  -----------  ----------------  ---------  -----------

CPU             4  -       Static   DRVA         drva1                     4  [4..8]

Memory          8  GB      Static   DRVA         drva1                     8  [8GB..16GB]

logLevel        9  -       Dynamic  DRVA         drva1                     4  [1..9]


[admin]$ python3 parman.py -m 10.40.1.150 -vi fs161v08-vc.st.jsoft.com -vu [email protected] -vp xxxxx get-parameters -c Domain

Name                   Value               Unit    Type        Component   Component Name  Default    Range

---------------------  ------------------  ------  ----------  ----------  --------------  ---------  -------------------------------

accessKey              minio               -       Hard-coded  Domain      mg_domain1      -          -

allocatedGcBudget      512.00              KB/sec  Hard-coded  Domain      mg_domain1      0.0        -

bitmapConcurrency      1                   -       Dynamic     Domain      mg_domain1      32         -

btreeCacheSize         256.00              MB      Static      Domain      mg_domain1      128.00     -

bucket                 jetdr-dom-73dbf263

                       -995b-11eb-9406-00

                       5056bf6d7b-1617990

                       362984              -       Hard-coded  Domain      mg_domain1      -          -

bucketRegion                               -       Hard-coded  Domain      mg_domain1      -          -

chanType               S3                  -       Hard-coded  Domain      mg_domain1      S3         [ESX, S3, Azure, DRVA]

compressAlg            zstd                -       Hard-coded  Domain      mg_domain1      none       [none, zstd, zlib]

compressLevel          3                   -       Hard-coded  Domain      mg_domain1      -          [0..9 for zlib, 0..22 for zstd]

endPoint               10.40.3.114:9000    -       Hard-coded  Domain      mg_domain1      -          -

gcCheckpointThreshold  1.00                GB      Dynamic     Domain      mg_domain1      1.00       [1GB..50GB]

gcClassification       False               -       Hard-coded  Domain      mg_domain1      False      [true, false]

hotTrafficPercent      80                  -       Hard-coded  Domain      mg_domain1      80         [0..100]

inflightGcThreshold    10                  -       Dynamic     Domain      mg_domain1      10         -

maxGcFrequencyPerSec   64                  -       Dynamic     Domain      mg_domain1      64         [1..10000]

maxInflightObjIdDiff   1024                -       Static      Domain      mg_domain1      1024       [1024..2048]

numObjs                64                  -       Static      Domain      mg_domain1      14         [0..128]

objSize                4.00                MB      Hard-coded  Domain      mg_domain1      4.00       [4MB]

protocol               http                -       Hard-coded  Domain      mg_domain1      https      [http, https]

readerBufferSize       128.00              MB      Static      Domain      mg_domain1      700.00     [700MB - 1GB]

replicationRate        100.00              GB/sec  Dynamic     Domain      mg_domain1      100.00     -

scheduledRereadsThres  1000                -       Dynamic     Domain      mg_domain1      1000       -

hold

secretKey                   ********       -       Hard-coded  Domain      mg_domain1      -          -

verifySSL                   False          -       Hard-coded  Domain      mg_domain1      -          [true, false]

accessKey                   minio          -       Hard-coded  Domain      mg_domain2      -          -

allocatedGcBudget           512.00         KB/sec  Hard-coded  Domain      mg_domain2      0.0        -

bitmapConcurrency           1              -       Dynamic     Domain      mg_domain2      32         -

btreeCacheSize              256.00         MB      Static      Domain      mg_domain2      128.00     -

bucket                      jetdr-dom-73d  -       Hard-coded  Domain      mg_domain2      -          -

                            bf263-995b-11

                            eb-9406-00505

                            6bf6d7b-16179

bucketRegion                               -       Hard-coded  Domain      mg_domain2      -          -

chanType               S3                  -       Hard-coded  Domain      mg_domain2      S3         [ESX, S3, Azure, DRVA]

compressAlg            zstd                -       Hard-coded  Domain      mg_domain2      none       [none, zstd, zlib]

compressLevel          3                   -       Hard-coded  Domain      mg_domain2      -          [0..9 for zlib, 0..22 for zstd]

endPoint               10.40.3.114:9000    -       Hard-coded  Domain      mg_domain2      -          -

gcCheckpointThreshold  1.00                GB      Dynamic     Domain      mg_domain2      1.00       [1GB..50GB]

gcClassification       False               -       Hard-coded  Domain      mg_domain2      False      [true, false]

hotTrafficPercent      80                  -       Hard-coded  Domain      mg_domain2      80         [0..100]

inflightGcThreshold    10                  -       Dynamic     Domain      mg_domain2      10         -

maxGcFrequencyPerSec   64                  -       Dynamic     Domain      mg_domain2      64         [1..10000]

maxInflightObjIdDiff   1024                -       Static      Domain      mg_domain2      1024       [1024..2048]

numObjs                64                  -       Static      Domain      mg_domain2      14         [0..128]

objSize                4.00                MB      Hard-coded  Domain      mg_domain2      4.00       [4MB]

protocol               http                -       Hard-coded  Domain      mg_domain2      https      [http, https]

readerBufferSize       128.00              MB      Static      Domain      mg_domain2      700.00     [700MB - 1GB]

replicationRate        100.00              GB/sec  Dynamic     Domain      mg_domain2      100.00     -

scheduledRereadsThres  1000                -       Dynamic     Domain      mg_domain2      1000       -

hold   

secretKey                   ********       -       Hard-coded  Domain      mg_domain2      -          -

verifySSL                   False          -       Hard-coded  Domain      mg_domain2      -          [true, false]


[admin]$ python3 parman.py -m fs057-ms3.st.jsoft.com -vi fs175-psc.st.jsoft.com -vu [email protected] -vp xxxxx get-parameters

-c RocVA

Name                   Value               Unit    Type        Component   Component Name  Default    Range

---------------------  ------------------  ------  ----------  ----------  --------------  ---------  -------------------------------

accessKey              minio               -       Hard-coded  RocVA       mg_domain2      -          -

activeWatermarkLag     256.00              KB      Hard-coded  RocVA       mg_domain2      256.00     [256KB..]

bucket                 jetdr-dom-b0b55973  -       Hard-coded  RocVA       mg_domain2      -          -

                       -99e4-11eb-a409-00

                       505684db87-1618049

                       306120

bucketRegion                               -        Hard-coded  RocVA      mg_domain2      -          -

diskWriteErrorTimeout  300                 Seconds  Dynamic     RocVA      mg_domain2      300        -

Sec

domainId               00000104000000005b  -        Hard-coded  RocVA      mg_domain2      -          -

                       cac5afa47d3900    

downloadResumeDelaySec 30                  -        Dynamic     RocVA      mg_domain2      30         -

downloadResumeSeqNumD  8192                -        Dynamic     RocVA      mg_domain2      8192       -

elta

downloadSuspendObject  2000                -        Dynamic     RocVA      mg_domain2      2000       -

IdLag

endPoint               10.40.3.24:9000     -        Hard-coded  RocVA      mg_domain2      -          -

getHighestObjectIdFre  300                 Seconds  Hard-coded  RocVA      mg_domain2      300        -

quencySec 

limitingObjectId       0                   -        Hard-coded  RocVA      mg_domain2      0          -

lowerBufAllocResumePe  3500                -        Dynamic     RocVA      mg_domain2      3500       -

rDiskCount 

lowerBufAllocResumePe  15                  -        Dynamic     RocVA      mg_domain2      15         [0..100]

rcent    

lowerBufAllocSuspendP  5000                -        Dynamic     RocVA      mg_domain2      5000       -

erDiskCount

lowerBufAllocSuspendP  20                  -        Dynamic     RocVA      mg_domain2      20         [0..100]

ercent  

minNumBufs             32                  -        Hard-coded  RocVA      mg_domain2      32         -

mode                   continuous          -        Hard-coded  RocVA      mg_domain2      default    [continuous, default]

objStorFailureTimeout  900                 Seconds  Dynamic     RocVA      mg_domain2      300        -

Sec

protocol               http                -        Hard-coded  RocVA      mg_domain2      https      [http, https]

recentObjTimestampLag  1800                Seconds  Dynamic     RocVA      mg_domain2      1800       -

Sec

secretKey              *******             -        Hard-coded  RocVA      mg_domain2      -          -

startGcCheckpointObje  0                   -        Hard-coded  RocVA      mg_domain2      0          -

ctId

startObjectId          0                   -        Hard-coded  RocVA      mg_domain2      0          -

startSeqNum            0                   -        Hard-coded  RocVA      mg_domain2      0          -

testRecoveryTo                             -        Hard-coded  RocVA      mg_domain2      -          -

useLimitingObject      False               -        Hard-coded  RocVA      mg_domain2      False      [true, false]

verifySSL                                  -        Hard-coded  RocVA      mg_domain2      -          [true, false]

logLevel               9                   -        Dynamic     RocVA      mg_domain2      4          [1..9]


[admin]$