DSA proxy tool
The DSA proxy tool is an executable binary that accepts DSA command syntax and invokes the corresponding OneCLI command.
DSA proxy tool syntax
dsa.exe [-parameter] [file]
For more information about DSA, refer to:https://datacentersupport.lenovo.com/us/en/solutions/lnvo-dsa
The DSA parameters table lists DSA parameters used by the DSA proxy tool and the corresponding XClarity Essentials OneCLI commands and parameters.
DSA parameter | OneCLI command | OneCLI parameter |
---|---|---|
i | formatlog | srcdata |
d | getinfor | output |
diags | diags | |
disable-bmc-lan | disable-bmc-lan | |
no-bmc-lan | no-bmc-lan | |
h, ?, help | help | |
ipmi-lan | bmc | |
t | upload | |
upload | upload | |
v | htmlreport | |
text | Not supported | |
vmware-esxi | esxi | |
ffdc | ffdc | |
hldec | hldec | |
html | output | |
[--proxy-address=addr] [--proxy-port=port] [--proxy-user=user] [--proxy-password=pwd] | --proxy user:pwd@addr:port |
Notes about the dsa command parameters
- The DSA i parameter maps to the XClarity Essentials OneCLI formatlog command.
- All other DSA parameters map to the XClarity Essentials OneCLI getinfor command.
The DSA script examples table provides examples of DSA scripts and the XClarity Essentials OneCLI commands and parameters they map to.
DSA script | XClarity Essentials OneCLI command and parameters |
---|---|
|
|
|
|
|
|
Example of a DSA script using the -upload parameter
dsa.exe -upload --proxy-address=addr --proxy-port=port --proxy-user=user
- proxy-password=pwd
This is the output generated from this example:
Lenovo Dynamic System Analysis<C> Copyright Lenovo Corp. 2004-2015.
<c> Copyright IBM Corp. 2004-2015. All Rights Reserved.
Call command: OneCli inventory getinfor --output
C:\Lenovo_Support\ --proxy user:pwd@addr:port --upload multitool