Hello All .
I just passing trhu to ask for the support community regarding some ready to go scripts under SYMCLI commands.
We are working down here @ Brazil to the project and I am looking around for some ready SYMCLI scripts commands for Storage Assessment info, some thing like to spcollect processes from Clariion.
Someone have some scripts to collect essentials infos from de symmetrix boxes for assessment ?
Thank you all in advance for the support
Hello, You can to run the next command without problem:
Symevent -sid xxxx list - To check for errors / events in the machine.
Symrdf -sid xxxx list -i 5 -c 50  Status of SRDF pairs
Symmask -sid xxxx list logins  Logging being done by machines
Symmaskdb -sid xxxx list database  Show association between machines and devices that are being accessed
Symdisk -sid xxxx list  Drives of Symmetrix
Symdev -sid xxxx list -hotspare  Check if the hotspare has been invoked
Symcfg -sid xxxx -da ALL list  We check the status of disks directors
Symcfg -sid xxxx -sa ALL list  We check the status of local directors
Symcfg -sid xxxx -ra ALL list  Check the status of remote directors
Symaudit -sid xxxx list  It shows commands launched from SYMCLI
You have a done a great job by posting these list of commands, Those were really helpful for me.
But Valdir, wants scripts which can run the entire process, just like Provisioning(mapping to FAs, Masking to Hosts, Checking Redundancy to every device). Based on his question, I am thinking that he wants some built in scripts which is like a program we need to run on SYMCLI hosts.
Correct me if I am wrong, Valdir...
Hey Buddies , Thanks so much getting back my question
Yes you guys both are right in fact I am looking for some bult in symcli scripts for provisioning and getting symmetrix box informations for Storage Assessment Report, so that , check the informations out and putting on the Best Practices Recommendations to the customer.
Beside that, my inttention on it is to create a baseline command line aimed to created and customized one automatic storage scope report based on those getting box information best practices.
Based on the first response I started to create my own script , but still inquiring the community under have one ready bult-in its going to makes wornders for me otherwise I will going on developing the script one and wishing to share with everybody
Best Regards from São Paulo , Brazil
you can find built in scripts from your EMC- CE or Field Engineer. They will have access to Dial Home, in case of any issues they will use those scripts to figure out what exactly the issue is. So please check with them or else use powerlink, we can find few built in scripts over there also.
SMC 7.2 and above comes with a health check feature..its not as great as ppl would like it to be...but it gives good to know details..
Thank you all getting back my approaches regarding bulti-in scripts for Assessment Script all answers are helpful.
I would like to share the iniative that I built to solve my concerns.
I will be running up the scripts to collect info first for generate a assessment report to the customer and populate one spreadsheet initially.
After that , We will working to customize some standards reports pro actively to the customer under SCA , Storage Scope and Control Center
The ideia is have a baseline to bult those reports under the best practices collect information , the bultin in scripts could be a good source on it.
Bellow sharing the commands contents we are developing to accomplish that task:
rem INicio Procedimentos Box 856
symcfg -discover -all
symlmf list -type se >>licences.log
symevent -sid 856 list >>event.log
symcfg -sid 856 list -v >>cfglist.log
symcfg -sid 856 list -connections >>cfgconnections.log
symcfg -sid 856 list -sa all >>cfgports.log
symcfg -sid 856 list -da all >>cfgports.log
symcfg -sid 856 list -fa all >>cfgports.log
symcfg -sid 856 list -fa all -port >>cfgports.log
symcfg -sid 856 list -ra all -port >>cfgports.log
symcfg -sid 856 list -env_data >>cfgenv_data.log
symcfg -sid 856 list -memory >>cfgmemory.log
symcfg -sid 856 list -rdfg all >>rdfg.log
symcfg -sid 856 list -rdfg all -dynamic >>rdfg.log
symcfg -sid 856 list -rdfg all -static >>rdfg.log
symcfg -sid 856 list -thin -pool -GB >>thinpool.log
symcfg -sid 856 list -thin -pool -GB -detail >>thinpool.log
symdisk -sid 856 list -dskgrp_summary >>diskgrupo.log
symdisk -sid 856 list -by_diskgroup >>diskgroup.log
symdisk -sid 856 list >>disk.log
symdisk -sid 856 list -failed >>diskfailed.log
symdisk -sid 856 list -hotspare >>diskhotspare.log
symdisk -sid 856 list -v -spare_info >>spare_info.log
symconfigure -sid 856 list -v >>configure.log
symdg -sid 856 list >>dg.log
symdev -sid 856 list >>devlist.log
symdev -sid 856 list -noport >>noport.log
symdev -sid 856 list -noport -meta >>noportmeta.log
symdev -sid 856 list -emulation celerra >>celerra.log
symdev -sid 856 list -emulation FBA >>FBA.log
symdev -sid 856 list -tdev >> tdev.log
symdev -sid 856 list -tdev -noport >>tdevnoport.log
symdev -sid 856 list -inventory >>inventory.log
symdev -sid 856 list -dynamic >>dynamic.log
symsg -sid 856 exportall -storagegroups.txt >>exportall.log
symsg -sid 856 list -v >>sglist.log
symmask -sid 856 list logins >>masklist.log
Any comments on it will be really appreciated from the community!!
Thank you buddies