Removendo a partição / tmp, o que acontecerá?

1

Temos um servidor CentOS 6.6 em execução, que usa um Raid0 em SSDs para o ponto de montagem /tmp (usado para e / s rápido). Esses SSDs precisam ser removidos do servidor, portanto, o dispositivo em que /tmp está apontando não existe mais. Qual reação posso esperar do CentOS, haverá um arquivo /tmp ?

Como você prosseguirá com essa tarefa?

    
por mariodeng 14.07.2015 / 13:21

1 resposta

2

Ele usará apenas o diretório /tmp na partição / (root), enquanto os SSDs são desmontados.

A partição / , quando criada, conterá TODOS os diretórios necessários. Agora, esses diretórios são usados apenas, como seria de se esperar, até que algo seja montado "no topo" deles e, a partir daí, os novos discos montados sejam usados para armazenar os dados.

O sistema operacional ainda gravará em /tmp , não importa onde esses dados acabem ou em qual dispositivo.

Como exemplo:

You install a new linux distro, with the entire FS on one partition. You log on as user, and write things to your home directory, /home/user/, for example a file called test.txt.

Now log out. Log in as root, and mount a previously formatted disk on /tmp. Copy over the /home directory to /tmp so you end up with /tmp/home. Unmount it from /tmp/ and remount on /home. Log out the root user

Now log back in as user. Make some changes to the /home/user/test.txt file and save. Log out.

Now as root, unmount the /home drive. Log out root.

Log back in as user and open /home/user/test.txt. You will see the unedited version of the file.

TL; DR

Então, em resumo, um diretório está sempre lá, apenas o que aponta para mudanças, quando as coisas são montadas nele.

    
por 14.07.2015 / 14:13