Esta tarea lo tengo que realizar en mi trabajo, el ejemplo esta dado para un server que ya tiene 2 HDs en RAID1 trabajando y se le agregarán 2 HDs mas para aumentar su capacidad de almacenamiento.
Como se verá a continuación y ejemplos mediante, el proceso es sumamente sencillo de realizar.
Una vez conectados los 2 discos, verificamos que el sistema los reconoció, y en este punto algunos mirarán los mensajes en /var/log/syslog yo prefiero ver tambien la mayor cantidad de información posible de ellos mediante fdisk (todo un clásico).
forest:~# fdisk -l
Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 973 7815591 fd Linux raid autodetect
/dev/sda2 974 1044 570307+ 82 Linux swap / Solaris
Disk /dev/sdb: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 973 7815591 fd Linux raid autodetect
/dev/sdb2 974 1044 570307+ 82 Linux swap / Solaris
Disk /dev/sdc: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdc doesn't contain a valid partition table
Disk /dev/sdd: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdd doesn't contain a valid partition table
Disk /dev/md0: 8003 MB, 8003059712 bytes
2 heads, 4 sectors/track, 1953872 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
De la información arriba presentada he destacado en colores para diferenciarlas y explicar cada una de ellas. En 1° lugar los dos grupos en gris representan la información actual en funcionamiento esto es los 2 HDs en RAID1 en el sistema, en azul destaqué el tipo de partición, algo que normalmente indica el tipo de partición "Linux" en configuraciones de un solo disco y sin identificar el tipo exacto de sistema de archivos.
Lo destacable de esto es que la "fd" es en hexadecimal lo que para nosotros será "Linux RAID Autodetect" (seria el equivalente de asignarle normalmente ext3 a una partición cualquiera).
EL 2° grupo nos muestra en rojo lo que nos interesa y es precisamente que se reconocieron los 2 nuevos HDs pero también que no hay particiones de ningún tipo "Disk /dev/sdc doesn't contain a valid partition table". Lo siguiente es crearlas.
# cfdisk /dev/sdc
Nos muestra el disco sin particiones, alli seleccionaremos [New]----> [Primary] ----> aceptamos el tamaño de partición propuesto (a gusto de cada admin), pero esto aún nos deja sin File System.
Para lo cual [Type] nos mostrará una extensa lista de sistemas de archivos y "tipo" de particiones permitidas (no son lo mismo). Se verá que tienen una representación alfanumérica y un nombre asociado (ID Hexadecimal y tipo propiamente dicho) y la que nos interesa es "FD Linux raid autodetect"
Podemos ver que ya tiene asignado el tipo de partición que necesitamos (aunque este en la columna File System) sólo nos queda [Write] aceptar y salir "q" mediante.
Haremos el mismo proceso al otro disco y configurar el raid en el sistema.
miércoles 5 de marzo de 2008
Añadir discos en RAID1 a sistema en producción (parte 1)
Publicado por
Mstaaravin
en
3/05/2008 11:36:00 AM
0
comentarios
VMWare - Reconfigurar networking/bridge
VMWare es una de las varias tecnologías de virtualización que utilizo ademas de Xen y OpenVZ (tengo bastante abandonada esta última).
Unos de los inconvenientes que tuve hoy fue reconfigurar el bridge de un VMWare Server en un cliente, hubo un cambio de servidor (físico) y como se utilizan 2 subredes distintas ademas de la red Wan, pues no tuve mas remedio que toquetear y reconfigurar todo nuevamente, previa migración de las VM's.
Por suerte, vmware provee de todo un arsenal de herramientas para ser utilizadas desde linea de comandos y una de ellas (despues de buscar en google) me permitió modificar la asociación de determinada vmnetX (subred interna de vmware) a la interface física que yo desee.
La herramienta es la siguiente:
# vmnet-bridge
Usage: vmnet-bridge [-dDP] /dev/vmnet? interface
-d
-P
-D: debug mode
Y el ejemplo de cómo lo utilizé
# vmnet-bridge -d /var/run/vmnet-bridge-0.pid /dev/vmnet0 eth0
Con eso solucionado ya pude continuar trabajando, lo bueno de todo esto es que ni siquiera me tuve que acercarme ya que tanto la instalación del nuevo server como su reconfiguración lo hice de forma remota :)
Publicado por
Mstaaravin
en
3/05/2008 12:25:00 AM
0
comentarios
lunes 3 de marzo de 2008
Historial de bash - Comandos mas utilizados
Procastinando en internet (como todo el mundo) me encontré con esta sentencia de bash que me permite saber los comandos mas utilizados en mi consola.
forest:~$ history|awk '{print $2}'|awk 'BEGIN {FS="|"} \
{print $1}'|sort| uniq -c|sort -rn|head -10
125 ssh
96 su
95 exit
40 ping
30 telnet
11 ls
10 scp
9 cd
6 /sbin/ifconfig
6 nano
Los comandos delatan mi orientación como sysadmin :P
Publicado por
Mstaaravin
en
3/03/2008 09:42:00 PM
0
comentarios

