Falha ao remontar /tmp para RAM (tmpfs)

Falha ao remontar /tmp para RAM (tmpfs)

Estou tentando montar /tmpna RAM no servidor Ubuntu (14.04):

echo "tmpfs /tmp tmpfs rw,nosuid,nodev,noatime 0 0" | tee -a /etc/fstab

Esta linha parece estar correta, é adicionada /etc/fstabe após a reinicialização do sistema /tmpé montada conforme o esperado.

Mas quando tento aplicar essas alterações imediatamente (sem reiniciar o sistema):

mount -o remount /tmp

Eu recebo este erro:não montado ou opção ruim

O que está errado?

Responder1

Na mountpágina de manual:

remount Attempt to remount an already-mounted filesystem. This is commonly used to change the mount flags for a filesystem, especially to make a readonly filesystem writeable. It does not change device or mount point.

Como /tmpainda não está montado quando você tenta mount -o remount /tmp, ele falha. Para fazê-lo funcionar enquanto ainda não estiver montado, você precisa fazê-lo mount /tmp.

informação relacionada