We have problems with Catalysts which have several IPs and domain names.
I have 2 questions:
1) During Device Discovery CS doesn't detect that 2 names or 2 IPs belong to the same device. How can I avoid to get the same device twice in the database ?
2) Sometimes, after the discovery process, CS changes the IP-entry of an existing device. This may cause trouble.
Is it possible to fix the IP ?
This is a known bug, CSCsm66330. There is an experimental patch available by contacting the TAC. The suggested workaround to use cdp source-interface is a good one.
Assuming you choose a name resolution scheme like Use Loopback, you shouldn't have a problem with device names changing. If you use Resolve By Name, then the device name may change depending on the interface first discovered. The cdp source-interface workaround may help this as well.