Wir haben eine UFS-Partition auf Solaris.Sehr langsam geöffnet() (sechs Sekunden plus) bei vollem UFS, das gerade mit einem Massenlöschung beginnt?
Die Lautstärke wird voll. Wir versuchen immer noch, darauf zu schreiben - und natürlich gibt open() -1 sofort zurück.
Wenn ein Cronjob ausgelöst wird, der eine Massenlöschung ausführt, sieht es so aus, als ob open() nicht rechtzeitig zurückkehrt - es dauert mindestens sechs Sekunden, denn so lange dauert es, bis der Watchdog den Prozess beendet.
Jetzt ist der offensichtliche Gedanke, dass die Löschungen das Dateisystem beschäftigt und offen halten() dauert nur für immer ... aber gibt es irgendwelche konkrete Kenntnisse über dieses Verhalten?