Start a Conversation

This post is more than 5 years old

Solved!

Go to Solution

1741

May 15th, 2008 01:00

symapi_db.bin on my unix sever is out of sync

My EMC Sync & split scripts fails regularly, beacuse of an out of sync symapi_db.bin file. Everytime i need to run a symcfg discover to update the db file.

Can anybody tell me how often the symapi_db.bin gets updated ? Is the ECC agent on the box repsonsile for this ? If thats the case how does the ECC agent keep this file updated (any schedule) ?

2.8K Posts

May 15th, 2008 02:00

Which symcli version are you using ?? I suspect you have an old version (5.5 or older) since with 6.x EMC introduced daemons and usually they do a discover every night and even more then once a day.

Here you can see messages from symapi log of an host running S.E. 6.4.x. You can find symapi logs in /var/symapi/log directory ..

As you may notice, symcli issue a discover at different times, all day long...

05/14/2008 07:02:15.535  16042      1 EMC:SYMCFG                SymDiscover()        Function start
05/14/2008 07:03:51.268  16042      1 EMC:SYMCFG                SymDiscover()        Function complete.
05/14/2008 11:04:13.976   1842      1 EMC:SYMCFG                SymDiscover()        Function start
05/14/2008 11:06:32.962   1842      1 EMC:SYMCFG                SymDiscover()        Function complete.
05/14/2008 16:05:12.537  25347      1 EMC:SYMCFG                SymDiscover()        Function start
05/14/2008 16:08:06.965  25347      1 EMC:SYMCFG                SymDiscover()        Function complete.
05/14/2008 16:08:11.209  26313      1 EMC:SYMCLI                process_load_request   Switching to FULL load for 000xxxxx0619 because the configuration changed


You also ask about ECC .. ECC do trigger an automated discovery of the symmetrix every night. It's a policy you can configure in ECC (it's a DCP, Data collection policy). Your host however needs to have a Symmetrix agent if you want ECC to trigger the discover. Maybe you already know.. but worth mentioning that every host have its own symapi_db.bin file and that there isn't an ECC policy that triggers the update of any available symapi_db.bin file.
Are you running Symmetrix agent on the host that's showing the strange behaviour ??

Message was edited by:
Stefano Del Corno
removed SID :-/

117 Posts

May 15th, 2008 03:00

It is generally recommended to add symcfg discover in the beginning of every TimeFinder script.

2.8K Posts

May 15th, 2008 04:00

Can you please share a primus ??

2.8K Posts

May 15th, 2008 08:00

No it's simply my curiosity :D

Since I don't remember having read such a suggestion in symcli manuals or in BC/DR trainings, I supposed there was a primus explaining this ..

AFAIK recent versions shouldn't need the "symcfg discover" anymore. :-)

111 Posts

May 15th, 2008 08:00

Yes, I agree to add symcfg discover to TimeFinder scripts. Saved me a lot of wake-up calls in the middle of the night.

I also like to state, that running a lot of symcfg discover's is not too kind on the storapid daemon.
So if you have several scripts running TF commands, I advice just to put the symcfg discover in the first script.
This should do the trick and save you time messing around and restarting the storapid every once in a while.

Hope this helps.
Maxim.

117 Posts

May 15th, 2008 08:00

I don't know if there is a Primus. I've been told to run symcfg discover in the beginning of the backup script when I was first introduced to TimeFinder years ago. This is done to guarantee that all the recent changes are reflected in symapi_db.bin. Is there any reason not to do it?

12 Posts

May 15th, 2008 23:00

Yes, i'm running an older version. I''ll get that upated, meanwhile i'll include a symcfg discover before my Sync & split scripts.

Thanks for your response.
No Events found!

Top