Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an AFP server with netatalk on a Linux box, which maintains CNIDs separate from the actual files. Due to a faulty disk (or rather, three of them in a RAID6), the database with the CNID mapping got corrupted and needed to be rebuilt, which caused new CNIDs to be generated for some files.

The result is that the clients' cache is inconsistent with the server state, as the clients assume that CNIDs are never recycled.

I'd thus need a way to flush the cache on the clients, and ideally also a switch to disable client side caching, so the users can continue working if I ever need to rebuild the database again.

share|improve this question
Are these clients Macs? – Kyle Cronin Feb 2 '12 at 23:05
Yes, they are, running different versions of OS X. – Simon Richter Feb 3 '12 at 8:12

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.