여러 호스트에 대해 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