[ubuntu-ar] Partición de datos
Pablo Lillia
pablofer72 at yahoo.com.ar
Sat Jun 4 23:54:30 UTC 2011
El 04/06/11 19:03, Hugo M escribió:
> Creo que no me expliqué bien :D
>
> Lo que digo es, muchos tutoriales dicen que para tener el HOME en una
> partición aparte hay que montar la partición dentro de la carpeta /home
> vacía.
>
> Lo que yo hice fue, borrar /home y crear un symlink en /home que va a mi
> partición. Funciona bien, pero quería preguntar si esto tiene algún
> riesgo de algún tipo, performance, etc.
>
> Saludos!
>
>
>
Si pudieras montar directamente la partición es lo más prolijo y fácil.
Pero bueno, a veces las cosas no salen como fueron previstas.
Pero podés quedarte tranquilo, no habrá ningún problema de performance,
en absoluto. Usar un symlink es una gran solución cuando hay que adaptar
algo que no estaba previsto. Como hacerle creer a una aplicación que una
librería es la versión que espera (y que no tenemos) :D
No vas a tener problemas. O casi :D
El tema es: un symlink no es un directorio, es un archivo. Y como tal,
no funciona igual para ciertas cosas muy particulares. Por ejemplo, hay
aplicaciones que se niegan a seguir a symlinks (por alguna buena razón),
como por ejemplo las búsquedas para no entrar en recursiones infinitas
(aunque los comandos tienen switches para forzarlo si sabés lo que estás
haciendo).
No creo que tengas ningún problema con symlink en el home. Pero, ¿qué
alternativa habría? Hacer un rebind ;-)
Fijate aquí [1]
Ejemplo:
sudo mount --bind /disco/pepe /home/pepe
También se puede usar para hacer jaulas chroot. O para acceder a
archivos que quedaron "debajo" de un montaje. Una vez en un servidor
habían montado por NFS cierto directorio, y "debajo" del montaje habían
quedado algunos archivos que necesitaba recuperar. Pero no podía bajar
las aplicaciones, ni los servicios, y menos desmontar el NFS. Entonces
hice un rebind del filesystem subyacente en otro lugar, y pude acceder a
los archivos ocultos por el montaje sin problemas. Tratá de hacer algo
así con un sistema que no sea unix-like ;-)
Slds.-
Pablo
[1] http://aplawrence.com/Linux/mount_bind.html
More information about the Ubuntu-ar
mailing list