Tengo un servidor AFP con netatalk en una caja de Linux, que mantiene los CNID separados de los archivos reales. Debido a un disco defectuoso (o, más bien, tres de ellos en un RAID6), la base de datos con el mapeo CNID se corrompió y fue necesario reconstruirla, lo que causó la generación de nuevos CNID para algunos archivos.
El resultado es que la memoria caché de los clientes es inconsistente con el estado del servidor, ya que los clientes asumen que los CNID nunca se reciclan.
Por lo tanto, necesitaría una forma de vaciar el caché en los clientes, e idealmente también un interruptor para deshabilitar el almacenamiento en caché en el lado del cliente, para que los usuarios puedan continuar trabajando si alguna vez necesito reconstruir la base de datos nuevamente.