GNU/Linux >> Linux の 問題 >  >> Linux

Fedora マシンからの再起動時に /var/run から何かを削除しているのは何ですか?

解決策 1:

ソフトウェアは、必要なディレクトリを /run で定義する必要があります (これは /var/run を置き換えました Fedora 15 では) 構成ファイルを /usr/lib/tmpfiles.d に置くことによって .起動プロセス中に、systemd-tmpfiles は /run にデータを取り込みます その構成に基づいています。

解決策 2:

/var/run 通常は tmpfs としてマウントされます 、RAM にマップされたパーティションです。明らかに、RAM は再起動時にクリアされ、すべての tmpfs ファイル システムもクリアされます。

http://fedoraproject.org/wiki/Features/var-run-tmpfs

アプリケーション データを永続的なファイル システムに格納することを検討する必要があります。ハードディスクにマウントされています。


Linux
  1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  2. CentOS / RHEL :logrotate を使用して /var/log/wtmp および /var/log/btmp ファイルをローテーションする方法

  3. /var には何が入りますか?

  1. GitLab プライベート リポジトリからファイルを直接開く

  2. pid ファイルによるプロセスの強制終了

  3. /dev/zero から /dev/null への DD ...実際に何が起こるか

  1. unix:///var/run/supervisor.sock そのようなファイルはありません

  2. /tmp と /run の違いは何ですか?

  3. 推奨される使用方法に従って、Web サイトは /var/ または /usr/ に配置する必要がありますか?