La distribución entre los diferentes filesystems que formarán el espacio físico del sistema operativo, es también una de las partes más importantes. Es esencial encontrar un equilibrio entre el área del propio sistema, el área de la swap, el área de cache (para el proxy), etc.
Como disco duro principal del sistema, no utilizo nunca un SCSI, sino que utilizo un IDE (EIDE ULTRA DMA). De esta forma me ahorro posibles problemas de instalación y a la vez facilito el acceso desde DOS (mediante utilidades propias) en el caso de una posible pérdida de seguridad (passwords). Dejo para la controladora SCSI y todos sus dispositivos para las unidades de almacenamiento adicionales. En resumen, es necesario ajustarse al máximo a los estándares y huir de instalaciones complejas que no llevan a ningún lado.
Tengo la costumbre al instalar un UNIX/Linux en ordenadores de gestión crítica, instalarle como primera partición el sistema operativo DOS. Normalmente le doy una capacidad de 50MB aproximadamente. ¿Por qué lo hago? Muy sencillo. Esto me permitirá testear y configurar las tarjetas de red dentro del mismo ordenador sin tener que cargar el DOS desde disquetes. Además y debido a la sencillez de este sistema operativo, me permite verificar el buen funcionamiento del SAI ;-). Como última ventaja, creo que también es muy importante que de cara a un inesperado fallo del sistema, cualquier técnico pueda hacer las pruebas oportunas sin tener que entrar dentro del Linux.
La siguiente partición que se necesitará hacer será el área reservada para la swap. No hace falta decir que es importante ser generoso en el momento de especificar el tamaño que tendrá. En mi caso he optado por darle un tamaño de 70MB de capacidad. Teniendo en cuenta que el sistema dispone de 64MB de memoria RAM, creo que es más que suficiente. He podido comprobar que durante una fuerte carga de entrada de correo de las News, más la carga del control de las quotes de los filesystems y todo el resto de procesos internos, sólo ha llegado a un 1% de su uso total.
La próxima partición será la del propio sistema. Particularmente, en el caso de FibraNet, he reservado un filesystem de un tamaño de 2GB aprox. para el propio sistema operativo. Todo este gran espacio, se destina a largos ficheros de logs, librerías, aplicaciones del propio sistema, entorno gráfico, etc. El resto de discos duros y particiones serán espacio de almacenamiento para los ficheros de las aplicaciones y utilidades de soporte.
Aprovechando que aún me quedaba una partición libre en la tabla de particiones del disco duro, he optado por reservarla como filesystem para la cache que utilizará el proxy. Un espacio de 2GB aprox. de cache es poco para quien pretende servir a una altísima carga de accesos simultáneos, pero suficiente para una media modesta.
Así pues, el disco duro principal del ordenador quedará repartido con las siguientes particiones:
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/hda3 1981000 406814 1471772 22% /
/dev/hda1 56068 7056 49012 13% /mnt/msdos
/dev/hda4 1957973 41338 1815426 2% /var/cache
El dispositivo /dev/hda2 corresponde al área de swap.