Pracuję na maszynie FC18, na której testuję oprogramowanie (smf-sav, milter) przechowujące część jego plików roboczych w katalogu / var / run / smf-sav /.
Ten katalog znika po ponownym uruchomieniu. Stąd pytanie: co to usuwa? Czy istnieje sposób na oznaczenie go na stałe?
df -k
tego komputera do swojego pytania?Odpowiedzi:
Oprogramowanie powinno zdefiniować katalogi, których potrzebuje w / run (które zastąpiły / var / run w Fedorze 15), umieszczając plik konfiguracyjny w /usr/lib/tmpfiles.d . Podczas rozruchu systemd-tmpfiles zapełnia się / uruchamia na podstawie tej konfiguracji.
źródło
/var/run
jest zwykle montowany jakotmpfs
, który jest partycją odwzorowaną na twoją pamięć RAM. Oczywiście pamięć RAM jest czyszczona przy ponownym uruchomieniu, podobnie jak wszystkie systemy plików tmpfs.http://fedoraproject.org/wiki/Features/var-run-tmpfs
Należy rozważyć przechowywanie danych aplikacji w trwałym systemie plików, np. Zamontowanym na dysku twardym.
źródło