domingo, 31 de mayo de 2009

FILE SYSTEM sistema de ficheros

Existen varios tipos de sistemas de ficheros, por supuesto me voy a centrar en los linux/unix.

Vamos a listarlos:

ext2: Ya algo antiguo es y tiene una desventajas respectos a todos los demás, que es que no implementa el journaling, Que viene a ser un mecanismo de seguridad por si producen cortes eléctricos o parón inesperado de la maquina que evita que se jodan archivos por decirlo de alguna manera, No voy a profundizar demasiado en eso por que creo que no es lo importante, en conclusión, Es solido pero yo no lo pondría en mi maquina por su antiguedad.

ext3: Para mi de los libres el mas recomendable. Es también muy solido, implementa el Journaling y en general sera el que te encuentres en todas las maquinas linux.

ext4: Tiene avances muy positivos respecto a ext3 pero su estabilidad aun no es del 100% aunque algunas distribuciones como ubuntu ya lo incluyen, Y la verdad que el tiempo que lo probe no me fue mal, Es mas, Lo probe en un disco bastante jodido y aun así el rendimiento fue muy bueno, Cierto es que el disco murió del todo pero por causas ajenas al file system.

reiserfs: Tiene una desventaja que su desarrollador principal no esta con nosotros, Bueno el si la que no esta con nosotros ya es su mujer, Por lo cual el esta en la cárcel y no se que tal ira hay su proceso de desarrollo, por lo cual deduzco que el proyecto estará un poco abandonado aunque puede que alguien de la comunidad continue el proyecto.

zfs: Dicen que es bastante bueno pero no es libre, pertenece a Sun, Recientemente comprada por oracle, y oracle no es muy amigo del software libre, Por ello temo por muchos proyectos de sun como puede ser openoffice o virtualbox, y mas aun por Mysql (que es un sistema de gestión de base de datos, Como Oracle) pero ese ya es otro tema, yo este sistema de archivos no lo probe.

Existen otros sistemas de ficheros pero no voy a pasarme el dia describiendo todo y menos aun cuando de muchos desconozco practica mente todo y para hacer copy/paste lo miráis vosotros mismo si deseáis profundizar en el tema.

Windows por supuesto también tiene el los suyos, Fat y ntfs. Linux se puede entender con ellos y escribir y leer en ellos (no así al revés que sin software adicional windows ni ve las particiones ext3) pero una de las grandes ventajas que tienen los sistemas de ficheros nativos de linux que son los permisos desaparen en fat o ntfs, pero esta bien saberlo por si tenéis particiones con esos sistemas que podréis seguir usándolas al menos como almacenamiento.

sábado, 30 de mayo de 2009

INSTALACION Parte 1 (particiones)

Se recomienda instalar un servidor en ingles ya que las traducciones suelen ser bastante malas. ( el idioma del sistema NO condiciona el idioma del usuario )

PARTICIONADO


  • estas son las particiones recomendadas en particiones independientes, con independientes me refiero a otro disco duro a ser posible, yo en mi caso como el servidor va a estar en mi casa y no voy a darle una carga excesiva, decido rebajar costes y trabajar con particiones y algún que otro disco duro de mas pero no los que se deberían en un entorno profesional que hay si han de ser siempre discos duros independientes, si no no tendría sentido, Si tu sistema esta en el mismo disco duro que /var y casca ese disco y en /var tienes los log y muchos datos importantes los perderéis, Lo mismo pasa con /home en un servidor de ficheros, Cualquier directorio que creáis importante para el servidor deberá ser montado independientemente.


/swap

/tmp

/boot

/home

/var


En un servidor montado en RAID o LVM /boot tiene que estar montado independientemente del raíz(en este caso tiene que ser otra partición y no otro disco duro), por que en /boot se guardan los archivos de arranque y el kernel, y es el kernel quien en un sistema RAID o LVM a de montar los discos duros y demás hardware.


En un servidor también es recomendable que /var este fuera del sistema raíz por ser una partición con varios logs.

En servidor de ficheros es recomendable montar independientemente /home por que es donde los usuarios dejaran los ficheros y en caso de colapso de /home si no están en discos diferentes nos colapsaria todo el sistema, el mismo motivo por el que se recomienda extraer de raíz el /tmp



  • estas son los directorios que nunca pueden ser montadas fuera de raíz, Aquí también se almacenan datos importantes, pero la mayor parte del contenido de estos directorios se pueden sacar del cd de instalación, No pasa lo mismo con los archivos contenidos en /var o /home


/dev

/etc

/bin

/sbin

/lib


son directorios que han de estar siempre en el raíz por contener archivos necesarios para el arranque

Presentacion

Buenas mi nombre es David Liñares, me dedico desde hace ya algún tiempo a este apasionante mundo de los ordenadores y decidí crear un blog para que todo lo que haya o vaya aprendiendo tal vez le puede servir a otro.
Yo consulte cientos y cientos de paginas y blogs en mi camino al aprendizaje de este arte que es la administración de sistemas.
El blog siempre se llamara administrador junior, nunca cambiara a experto ni nada de eso por que considero que nadie puede ser experto en el mundo de la informática, siempre se puede aprender mas y hasta alguien que lleve poco tiempo te puede enseñar algo.
Y con este blog lo que pretendo es sacar de dudas de las que yo ya sali o que gente aprenda cosas que yo ya aprendí.
Todo lo que aparezca aquí escrito habrá sido comprobado por mi, por la sencilla razon de que se alguno deja un comentario o me manda un email con alguna duda de algo de algún post poder intentar ayudar, que es la razón de ser de este blog.
Puede que ponga también algunas noticias de cosas interesantes o post de opinión personal sobre algún tema, no se lo que se me vaya ocurriendo.
sin mas un saludo a todos los que lo visitéis y espero que os sirva de ayuda algo de lo aquí expuesto.

Un saludo.