Die Inode-Nummern stammen von den NFS-Servern (den Systemen, die die Protokolldateien enthalten). Das System, auf dem Ihre Ruby-Anwendung ausgeführt wird, ist ein NFS-Client. Ja, es besteht die Möglichkeit von Inode-Nummernkollisionen.
Woher kommt die Inode-Nummer einer über NFS gemounteten Datei?
Ich habe eine Frage zu Codereview gestellt, um zu erfahren, ob ich den folgenden Code sicher ersetzen kann:
:inode => [stat.ino, stat.dev_major, stat.dev_minor],
NotImplementedError warf, weil jruby die stat- Implementierung für dev_major / dev_minor unter Solaris nicht abruft
:inode => [stat.ino, nil, nil],
Und aus ihrer Erklärung habe ich verstanden, dass wenn ich auf einer einzelnen Festplatte arbeite, dies in Ordnung ist, aber wenn meine Dateien auf mehreren Festplatten verteilt sind, besteht ein (geringes) Risiko einer Kollision, wobei zwei Inodes dieselbe Nummer haben.
In meinem Fall werden jedoch alle Protokolldateien von allen Servern über NFS im gleichen Verzeichnis eingehängt. Daher habe ich mich gefragt, ob beim Zugriff auf die Dateien die von Ruby abgerufenen Inode-Nummern die tatsächlichen Inode-Nummern der Remote-Dateien sind. lokale "Inode-Nummer der NFS-Verbindung. In diesem Fall wäre ich sicher zu betreiben.
Übrigens, ich bin mit diesen Begriffen nicht sehr vertraut und Englisch ist nicht meine Muttersprache. Daher entschuldige ich mich, wenn ich unklar bin.
Danke für Ihre Hilfe
1 Antwort auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
5
Das Macbook Pro stößt ständig alles aus, was ich in das interne optische Laufwerk eingelegt habe
-
7
Warum sind Festplatten niemals so groß wie angekündigt?
-
3
Meine zweite Festplatte ist in Windows 7 nicht sichtbar
-
3
Wie soll ich die Spezifikationen einer SSD interpretieren?
-
5
Datenspeicherung und Backup-Plan für ein Foto?
-
1
Pausieren Sie alle Aufgaben außer x CPU-intensiven Aufgaben
-
6
Wie kann ich eine externe Festplatte für einen Mac und einen PC freigeben?
-
9
X-Schritte in X-Sitzungen "trennen" und "neu anhängen"?
-
4
HD-Ausfallfragen