
Ich arbeite mit verschiedenen Solaris-basierten Distributionen (OmniOS, SmartOS, Nexenta) und verfüge über einen hoch komprimierbaren und deduplizierbaren Datensatz auf einem sehr kleinen Hochleistungsspeicher.
Das Problem besteht darin, dass der von NFS an die Clients gemeldete freie Speicherplatz der Speicherplatz ist, der als physisch frei angesehen wird. Da ich die eingehenden Daten jedoch deduplizieren und komprimieren kann, hat der tatsächliche Speicherplatzbedarf wenig oder keinen Einfluss auf die Größe der Quelldatendateien. Dies führt zu Problemen, wenn ich eine große Datei oder eine Gruppe großer Dateien kopieren möchte. Der Client prüft, ob genügend Speicherplatz frei ist, und stellt fest, dass dies nicht der Fall ist, obwohl ich über 90 % des Dateiinhalts deduplizieren werde.
Gibt es in einer Umgebung dieser Art eine Möglichkeit, den Wert, den NFSD seinen Clients präsentiert, zu überschreiben?