Mover uma partição "/ tmp" requer alguns extras não sugeridos nesta resposta errada /ubuntu//a/371628/298086 .
Mover dados implica apagar dados da partição original, uma vez clonada no destino um, o que não é absolutamente executado por uma montagem de ligação.
RECOMENDAÇÃO : Leia esta publicação brilhante se você quiser entender o que é uma montagem de ligação /unix//a/198591
Se você tentar a opção de montagem correta ("MOVE", não vincular):
mount -M /tmp /mnt/tmp
Estou convencido de que falhará ao relatar que " tmp é um ponto de montagem compartilhado " (o que realmente significa " Não posso mover um ponto de montagem se ainda houver algum processo usando-o ")
A "resposta" que você está procurando pode exigir a interrupção e a reinicialização dos serviços usando / access / / tmp, antes de mover o conteúdo.
Você pode listar esses serviços / processos executando:
lsof +D /tmp/
Então, depois de listar o que realmente está acessando / usando /tmp
, é quando você pode realmente decidir "como agir".
Na minha opinião, a maneira mais segura de passar
- Parando todos os serviços acessando / tmp (se você puder fazer isso)
- Copiando conteúdo inteiramente / tmp para um novo local
- Edição de / etc / fstab e alteração da localização física do ponto de montagem / tmp (não importa se é uma ligação ou montagem de dispositivo)
- Reiniciando o sistema para executar a remontagem
Mas há outra maneira que não requer reinicialização do sistema, mas não é mais segura que a anterior. É descrito aqui e consiste em desmontar /tmp
em um preguiçoso forma, o que deverá permitir-lhe executarmount -M
Esses dois links serão úteis para sua demanda: