Múltiplas entradas de tmpfs no fstab

0

Eu tenho um sistema que precisa ser somente leitura - portanto, eu adicionei um número de tmpfs entradas em /etc/fstab , como:

tmpfs /var/lib/sudo    tmpfs  defaults 0 0
tmpfs /var/lib/systemd tmpfs  defaults 0 0

Neste caso, é possível ter uma única entrada:

tmpfs /var/lib         tmpfs  defaults 0 0

... o que elimina a necessidade de fazer referência a cada pasta ( sudo , systemd ) explicitamente?

    
por Richard Phillips 10.10.2017 / 18:19

1 resposta

2

Você pode fazer um único tmpfs montado em /var/lib , mas considere primeiro as ramificações (se você perdoar o trocadilho):

Tudo sob esse diretório deixará de existir no tempo de reinicialização ou desligamento. Em um dos meus sistemas, isso inclui diretórios críticos para o sistema, incluindo, entre outros:

  • vim
  • mysql
  • PHP
  • tomcat
  • samba
  • logrotate
  • initramfs
  • dhcp
  • apt
  • apache

Se o seu sistema como parte de seu esquema de inicialização repovoar o conteúdo inteiro de /var/lib , o que você propõe é viável, mas se e somente se isso for verdade.

    
por 10.10.2017 / 18:34