複数のホストに対してnfsrootで起動しています。 Ubuntuには、以下を推奨する古い文書があります。
#/etc/fstab
none /tmp tmpfs defaults 0 0
none /var/run tmpfs defaults 0 0
none /var/lock tmpfs defaults 0 0
none /var/tmp tmpfs defaults 0 0
/var/lib/dhcpに追加のインストールが必要であることがわかりました。それ以外の場合、クライアントは互いに競合します。
私はしばらく積極的な/ var tmpfsを試してきました。
#/etc/fstab
none /var tmpfs defaults 0 0
しかし、共有状態のために/ var / libに依存するAptのようなものについて心配しています。aptファイルが私を迷惑させたのは今回が初めてではありません。
そして、いつもの/var/run -> /run、/var/lock -> /run/lockを使うと、積極的な/var tmpfsにしたくないことを踏むかと心配されて誰でもできるかと思います。 shared-root-fs tmpfs除外リストをお勧めしますか?
私は多くのアプリケーションがシステムが無意味なコンテンツをリダイレクトしようとしていることを確認せずにシンボリックリンクを削除することを知っていましたが、意味のあるところにシンボリックリンクを導入することに興味があります。
答え1
これは私の現在のWIPです。
#/etc/fstab
proc /proc proc defaults 0 0
none /tmp tmpfs defaults 0 0
none /media tmpfs defaults 0 0
none /var/lib/dhcp tmpfs defaults 0 0
none /tmp tmpfs defaults 0 0
none /run tmpfs defaults 0 0
none /var/tmp tmpfs defaults 0 0