This post is more than 5 years old
22 Posts
0
1155
July 11th, 2013 06:00
U4VMAX Missing Perf Data Collection
Hi All,
My customer has a local install of U4VMAX with 41 arrays attached and a total of 360k luns in total. Only 3 arrays are used for performance data collection (55k luns in total between the 3) and the rest of the 41 are for provisioning. Customer is complaining that there was some performance data loss and after uploading the host grab and smas logs support stated below:
"Summary - Latest synopsis of investigation
Customer has 41 arrays locally attached. These 41 arrays have a total of just over 386k symm devices. There is a limit of any one management server supporting 80k symm devices. Sporadic and random errors or issues should be expected with a load this large. Customer should use 'symavoid' and multiple management hosts to spread the load among more servers.
Evidence - Logs, outputs, errors
Smas logs have the following error:
2013-07-10 14:21:27,513 ERROR [em.bp.OBJECTMODEL] (pool-7-thread-4) EMObjectFacade.getThisObject:Cannot find Symm Tier Pool InfoSymmetrix Tier Symmetrix=000192604708/Tier=SATA_VPTier/Pool=4708_2TBSATA
com.emc.em.common.om.ItemNotFoundException: Unknown key type: SymTierPoolInfoKey
This error leads to emc313557.
Checking in the EMC Reports, the symcfglist.txt lists 41 locally attached arrays and 11 remote arrays. The 41 local arrays have a total of 386,023 symm devices."
The customer came back at me stating they are fully aware of the performance monitoring limitations and that it shouldnt matter because the host in question is only monitoring perf data from 3 arrays (55k luns not over 80k limit).. Does this matter in a local U4VMAX topology with 360k luns attached to local U4VMAX server?
Sorry for long winded question... Your feedback is always very appreciated..


Roshan_Raju
53 Posts
0
July 11th, 2013 07:00
Hello,
Yes it does. UNIVMAX has a limitation of total arrays it can see (that includes both provisioning + performance monitoring). It is up to 80,000 volumes or up to 10 Symmetrix systems, whichever limit occurs first.
Assuming there are more management servers to handle the setup and not just this UNIVMAX host, i would go ahead and create a symavoid file and exclude everything other than the ones for which i want to monitor performance for, on the UNIVMAX host. Refer the install guide of UNIVMAX under "Server requirements" section. Read the script under the table which documents the same.
Hope it helps.
Regards,
Roshan Raju.
dynamox
11 Legend
•
20.4K Posts
•
87.4K Points
0
July 11th, 2013 07:00
but symmavoid will prevent your from managing those arrays, not just collect their performance.
nickd761
22 Posts
0
July 11th, 2013 07:00
Excellent, that is the answer I am looking for. Basically I have to make sure they are using symmavoid.. Thanks again Raju!
dynamox
11 Legend
•
20.4K Posts
•
87.4K Points
1
July 11th, 2013 08:00
i would deploy a dedicated Unisphere for VMAX virtual appliance and only present gatekeepers from the arrays you want to manage/monitor. If there are RDF attached arrays, add those to symmavoid file on this appliance.
umichklewis
4 Apprentice
•
1.2K Posts
0
July 11th, 2013 08:00
Would that also have an impact on managing or monitoring SRDF sessions between two arrays as well?
nickd761
22 Posts
0
July 11th, 2013 08:00
So essentially what would be recommended to have a specific management host assigned for those 3 arrays for perf data collection?