danke für deine Erklärungsversuche
.. aber irgendwie komm ich nicht weiter. Der Server läuft 24/7 mit fester IP, Lease-time fürs DHCP ist 50 Tage, hab aber auf feste IPs bei den Macs umgestellt, innerhalb dieser 50Tage ist es ja mehrmals vorgekommen, jetzt heute morgen auch gerade wieder. und selten passiert das ja auch mit den lokal angeschlossenen Festplatten, die werden dann nach /volumes/festplatte-1/ gemountet.. was hätte DHCP/avahi damit zu tun..
nochmal:
sobald du mehrere always-on-Apple-Geräte im LAN hast fungieren diese als bonjour-sleep-proxy. Ich habe doch auch nirgends geschrieben, dass es immer an Lease liegt. Ja, das topic ist nicht einfach, aber so undeutlich schreibe ich echt nicht.
Jeder avahi-daemon gibt die IP-Adressen (IPv4 und IPv6) bekannt im LAN. Der Proxy empfängt diese und speichert diese. Verbindest du dich von einem Mac aus mit einem share z Bsp automatisch mit TimeMaschine, oder über die Seitenleiste im Finder oder durch einen Link im Aotostart oder oder oder... fragt der Mac die IP-Adresse via Bonjour ab und kriegt vom Proxy die Antwort.
Da der avahi-daemon einen bug hat (race condition) meldet dieser leider wenn der Mac eine IPv4 abfragt auch eine IPv6 zurück und checkt dabei nicht, dass es ein und das selbe Gerät ist. U.a. dadurch, dass macOS IPv6 bevorzugt kriegt der Mac 2 Geräte gemeldet und muss halt hochzählen, damit er die shares unterscheiden kann.
Willst du genauere technicche Abläufe musst du die source codes von avahi lesen. Mehr an Erklärung kann ich dir nicht bieten.
Ich hatte diese Problem, wie viele andere auch, jahrelang und zwar immer dann, wenn der avahi-daemon mal wieder aus dem Schlaf erwacht ist (ob aus dem Ruhezustand oder (nicht und) weil ein Lease abläuft). Ich habe dann einfach veranlasst, dass ich den avahi-daemon neu gestartet habe. Folge: Die Freigabe wurde sofort berichtigt und ich konnte wieder drauf zugreifen. Ganz ohne Nummer.
Und letzthin habe ich die Ursache in einem devoloper-Forum gefunden (sh. oben) und habe es so gefixt. Und hier gepostet. Mehr kann ich auch dazu nich tun und nicht sagen. Bei allen dort im Forum führt es zum Erfolgt. Willst du die genaue technischen Gründe, lese die source codes von avahi.
Ergo es liegt an avahi. (natrülich nicht bei phsyischen Platten. Dazu später mehr)
Da Docker ja so beliebt ist, ist dort in vielen Containern auch nochmals eine avahi enthalten. Somit kann auch von dort aus das Problem kommen.
Wie dem auch sei, eine andere Lösung als die über avahi habe ich in all den Jahren nicht gefunden. Viel wichtiger aber: die Lösung mit avahi funktioniert und ist auch die einzig logische, die ich kenne.
phsyische Platten:
Nur weil das Symptom gleich ist, muss es doch nicht das gleiche Problem sein. Probleme so zu mischen, macht es nur noch schwerer den Überblick zu halten.
Das kann nur dann vorkommen, wenn in Volumes das autoamtisch erzeugte moutn-Verzeihnis nicht gelöscht wird. Das kann nur dann passieren, wenn der Mac crasht, unsauber ausgeschaltet wird oder man ein Tool installiert hat, das irgendeine Art Automount macht, damit nach dem Mac-Ruhezustand die Paltten nicht ausgeworfen werden. Solche Tools können da durchaus das Mount-Verzeichnis selbst anlegen und das eben nciht korrekt handhaben. Folge: das Tool legt ein Verzeichnis an, der Mac sieht, dass bereits eines vorhanden ist und muss dann natürlich für das von ihm gemountete Verzeichnis hochzählen, damit er unterscheiden kann. Ergo: solche Tools können das ebenso verursachen.
Mehr an Infos habe ich nicht, also analysiere dein System in diese Richtungen.
Auch wenn du immer wieder schreibst das es nicht ginge, mehr gibt es nicht an Infos dazu. Wenn du meinst, es liegt an was anderem, dann musst du leider selbst weiter suchen. Ich kann dazu nichts beisteuern. Ein guter Anlaufpunkt sind die source codes von avahi und die developer Foren dazu.
Entweder du findest deinen avahi und stellst ihn ab und du findest deine Tools, oder du musst halt damit leben.
Übrigens:
Es ist sehr veraltetes Vorgehen, irgendwelche IPs fest vorzugeben da das dazu führ, dass man nur IPv4 vorgibt.
Verwende besser DHCP für IPv4 und aktiviere auf all deinen Clients und im Router IPv6. Der Mac bevorzugt IPv6. Es gibt genügend Probleme, die aus der Nichtbeachtung von IPv6 resultieren. Und es gibt keinen Grund, IPv6 nicht zu nutzen
Aber wie immer: es ist deine Entscheidung.