Eliminando la partición /tmp, ¿qué pasará?

Eliminando la partición /tmp, ¿qué pasará?

Tenemos un servidor CentOS 6.6 en ejecución, que utiliza un Raid0 en SSD para el /tmppunto de montaje (usado para E/S rápida). Estos SSD deben eliminarse del servidor, por lo que el dispositivo al que /tmpapunta ya no existirá. ¿Qué reacción puedo esperar de CentOS? ¿Habrá un /tmparchivo?

¿Cómo procederías con esta tarea?

Respuesta1

Simplemente usará el /tmpdirectorio en la /partición (raíz), mientras los SSD están desmontados.

La /partición, cuando se cree, contendrá TODOS los directorios necesarios. Ahora, estos directorios simplemente se usan, como era de esperar, hasta que se monta algo "encima" de ellos y, posteriormente, los nuevos discos montados se usan para almacenar los datos.

El sistema operativo seguirá escribiendo en /tmp, no importa dónde terminen esos datos ni en qué dispositivo.

Como ejemplo:

Instala una nueva distribución de Linux, con todo el FS en una partición. Inicia sesión como usery escribe cosas en su directorio de inicio, /home/user/por ejemplo, un archivo llamado test.txt.

Ahora cierra la sesión. Inicie sesión como rooty monte un disco previamente formateado en /tmp. Copie el /homedirectorio para /tmpque termine con /tmp/home. Desmontarlo /tmp/y volver a montarlo /home. Cerrar sesión del rootusuario

Ahora vuelve a iniciar sesión como user. Realice algunos cambios en el /home/user/test.txtarchivo y guárdelo. Cerrar sesión.

Ahora root, desmonte la /homeunidad. Cerrar sesión root.

Vuelva a iniciar sesión como usery abra /home/user/test.txt. Verá la versión sin editar del archivo.


TL;DR

Entonces, en resumen, un directorio siempre está ahí, justo lo que apunta cambia cuando se montan cosas en él.

información relacionada