jueves, 25 de julio de 2013

Linux.Añadir nuevo disco duro en Red Hat , CentOS , Fedora y crear el filesystem para el mismo

El procedimiento de adicion de un nuevo disco duro a un S.O con Red Hat o sus derivados es muy sencillo (para una tarea tan critica como esta) . Los pasos y configuraciones que debemos seguir se detallan a continuacion :

1) Identificar los discos :
Esta es una de las tareas mas criticas del procedimiento puesto que debemos identificar correctamente el disco duro en el cual crearemos el filesystem nuevo a utilizar . Lo hacemos con este comando  : fdisk -l

[root@redhat01 ~]# fdisk -l
Disco /dev/hda: 536.8 GB, 536870912000 bytes
255 heads, 63 sectors/track, 65270 cylinders
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/hda1   *           1          13      104391   83  Linux
/dev/hda2              14       65270   524176852+  8e  Linux LVM

Disco /dev/hdd: 536.8 GB, 536870912000 bytes
255 heads, 63 sectors/track, 65270 cylinders
Unidades = cilindros de 16065 * 512 = 8225280 bytes


2) Crear una partición primaria para el nuevo disco, en el ejemplo /dev/hdd es el nuevo disco :
[[root@redhat01 ~]# fdisk /dev/hdd
Orden (m para obtener ayuda): n
Acción de la orden
e Partición extendida
p Partición primaria (1-4)
p
Número de partición (1-4): 1
Primer cilindro (1-65270, valor predeterminado 1):
Se está utilizando el valor predeterminado 1
Last cilindro, +cilindros or +size{K,M,G} (1-65270, valor predeterminado 65270):
Se está utilizando el valor predeterminado 65270
Orden (m para obtener ayuda): w
¡Se ha modificado la tabla de particiones!


Donde :
n = New partition
w = write changes


3) Crear el filesystem
[[root@redhat01 ~]# mkfs -t ext3 /dev/hdd1
Es recomendable verificar luego el nuevo filesystem con fsck

4) Añadir el nuevo disco al fstab para que el mismo sea montado automaticamente en cada inicio del servidor
* Creamos el directorio /datos , donde se montara el nuevo disco en cada inicio y lo incluimos en el fstab
[[root@redhat01 ~]# vim /etc/fstab
/dev/VolGroup00/LogVol00 /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0
/dev/hdd1               /datos               ext3    defaults        0 0

5) Montamos el nuevo disco en el directorio /datos y verificamos :
[[root@redhat01 ~]# mount /datos
[[root@redhat01 ~]# df -h

S.ficheros          Tamaño Usado  Disp Uso% Montado en
/dev/mapper/VolGroup00-LogVol00
                      479G  6,8G  448G   2% /
/dev/hda1              99M   13M   82M  13% /boot
tmpfs                 2,0G     0  2,0G   0% /dev/shm
/dev/hdd1             493G  198M  467G   1% /datos

Y con esto ya tenemos un nuevo disco duro agregado al servidor Red Hat , totalmente formateado y listo para usar .
OBS : Esto lo podemos realizar en entornos fisicos como virtuales .

jueves, 18 de julio de 2013

Solaris.Agregar rutas estaticas persistentes

Enrutando el trafico hacia un host por otra interfaz que no sea el gateway por defecto : 

route -p add 192.168.168.110 70.26.244.10

Con esto indicamos que para llegar al host 192.168.168.110 debemos salir por la interfaz que tiene configurada la ip 70.26.244.10 ; donde la opcion -p indica que se trata de una ruta persistente , es decir , que la misma se mantendra luego de reiniciar el equipo

Si queremos agregar la ruta hacia una red en particular lo hacemos asi :

route add net 192.168.1.0 10.10.10.1 
En la cual indicamos que para llegar a la red 192.168.1.0/24 (Toma la configuracion de la mascara de acuerdo a la clase de red que sea , si es privada y de clase C , como este caso, tendra una mascara /24 , es decir 255.255.255.0 ) vaya por el GW 10.10.10.1 . En este caso , si reiniciamos el equipo la ruta agregada desaparecera de la tabla de ruteo (la podemos ver con netstat -rn) , entonces , si queremos evitar esto agregamos la opcion -p (persistent) , quedando de esta forma :

route -p add net 192.168.1.0 10.10.10.1