SYMCLI is the most widely used EMC symmetrix administration tool and the same is found more comfortable by most of the admins. For practicing symcli commands there is no symcli simulator available (AFAIK) and of course we can not simply try commands in production .. 😉 (unless we know all the changes it can make in the production). Those who wants to get familiar with symcli, can use symcli in offline mode (can be called symcli simulator ?? ). I have seen many searching for a simulator and myself had gone for some searches in the beginning to be frank. But SYMCLI offline mode is only with limited functionality . We will not be able to make configuration changes (device creation, mapping etc..) ,
For running SYMCLI in running in offline mode, we should have Solution Enabler installed in your desktop/laptop and should have a valid symapi_db.bin file (can be taken from production environment). We can download the solution enabler from support.emc.com . Here in this example I have used SE V18.104.22.168.
First we have to install the Solution Enabler in your desktop. SE installation is very easy and is similar to any other software installation. We can select the base version for installation.
Once the installation is completed we have to copy the symapi_db.bin file to C:Program FilesEMCSYMAPIdb directory.
Now we have to set the below values to the environmental variables SYMCLI_DB and SYMCLI_OFFLINE .
set SYMCLI_DB=c:Program FilesEMCSYMAPIdbsymapi_db.bin
Once done, we can start running symcli commands by changing directory to c:Program FilesEMCSYMCLIbin
As mentioned earlier we have limited functionality with offline mode . Below slide shows symconfigure and symmask commands giving error.
Hope this will be helpful for those who are interested in having a symcli simulator.
This online Size Converter will help you converting the size in Cylinders to GB/MB and viceversa for device creation etc…
Enjoy symcli.. 🙂