Esvazie o fstab no Debian 7 e acima. Possíveis efeitos colaterais?

1

Quando eu estava verificando uma máquina configurada pelo nosso grupo sysadmin, encontrei um fstab completamente vazio. Na verdade, era o fstab padrão instalado por um debootstrap.

# UNCONFIGURED FSTAB FOR BASE SYSTEM

Eu estava indo primeiro WTF, mas desde que o sistema está funcionando por um bom tempo, sinto-me intrigado com esta configuração. As montagens do sistema parecem estar bem:

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=4123203,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=3300328k,mode=755)
/dev/disk/by-uuid/477aa706-1737-4a08-8493-e617a58b8284 on / type ext4 (rw,relatime,data=ordered)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=6600640k)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
cgroup on /sys/fs/cgroup type tmpfs (rw,relatime,mode=755)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu type cgroup (rw,relatime,cpu)
cgroup on /sys/fs/cgroup/cpuacct type cgroup (rw,relatime,cpuacct)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,relatime,net_cls)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,relatime,perf_event)
cgroup on /sys/fs/cgroup/net_prio type cgroup (rw,relatime,net_prio)

Então, minha pergunta é: essa é uma prática comum e, se não, quais efeitos colaterais podem surgir dessa configuração?

    
por itsafire 01.10.2015 / 12:52

1 resposta

1

Não, não é uma prática comum.

Pergunte a si mesmo: "Como sei que todos os sistemas de arquivos necessários estão montados?" Ou melhor ainda, pergunte a si mesmo: "Como alguém saberia que todos os sistemas de arquivos necessários estão montados?" Por exemplo, não é inconcebível que exista um / var, / home e assim por diante que deve ser montado, mas não está e você está escrevendo diretamente para os pontos de montagem.

Então, embora tecnicamente este sistema possa estar funcionando sem problemas agora, acho que é seguro dizer que isso viola algumas práticas recomendadas comumente aceitas.

    
por 01.10.2015 / 13:15