Я играю с загрузкой 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
Но меня беспокоят такие вещи, как Apt, которые полагаются на / var / lib для общего состояния. Это не первый раз, когда файл apt выкладывается, и это меня раздражает.
Кроме того, с обычными / var / run -> / run, / var / lock -> / run / lock, я беспокоюсь о том, чтобы наступить на что-то, чего я не имел в виду с этим агрессивным / var tmpfs, поэтому я Любопытно, может ли кто-нибудь порекомендовать список исключений shared-root-fs tmpfs?
Я готов ввести символические ссылки там, где это имеет смысл, хотя я заметил, что многие приложения стирают их, не беспокоясь о том, чтобы проверьте, не пытается ли система перенаправить свою ерунду.