I came across a non-conformance issue on one of my datasets…Preview Conformance stated that there was an issue with a couple of the SV relationships…the suggestion was to import those relationships into the dataset. I browsed to External Relationships and found my SV’s for that dataset sitting in there….so, I imported them. Shortly after, the non-conformance error went away but, now I’m faced with another…this time it’s telling me there are duplicate relationships.
=== SEVERITY ===
Error: Attention: Found 10 redundant relationships.
=== ACTION ===
Check for redundant relationships.
=== REASON ===
Redundant relationships found.
=== SUGGESTION ===
Cleanup the redundant relationships.
I’m not sure the process required to remove them…any thoughts or suggestions?
Here are your steps to clean up an redundant relationship.
Make sure your dpReaperCleanupMode is set to ORPHANS or NEVER.
A relationship is marked redundant only if for a given source qtree you have more than one destination and all of that being managed in the same dataset.
Use the dfpm relationship list -r command as well as the dfpm dataset list -m <dataset name> and you should see the two relationships with same source names. But Note that only 1 may be marked as redundant as it is redundant in terms of the other one
Now for the redundant relationship do a snapvault stop on the storage system to stop the relationship that is marked as redundant.
After about 2 hour you should see that your datasets goes back to conformant state.
I have something strange. I've dataset SME snapvault. It has 34 qtree relationships. 8 of them are double entries (so 16 in total) with the same source and destination. One of these doubles is up-to-date, the other has a lag of 9 days. These 8 out of data entries are also listed in the external relationships.
What I did : I imported one (for test) in the hope that OnCommand would figure out that is double and would fix it. Unfortunately it didn't turned out this way. The dataset became unconformant with the message : Found 1 redundant relationships. If I run "dfpm relationship list -r", the out of date one is show. However on the dest filer, I only see one relationship ! Stopping this one will probably not be a smart move !?