RAID 10 Debian Squeeze

Las partes físicas de tu maquina funcionando bajo linux (Tarjeta de video, de sonido, modem, tarjeta de red, monitor, etc.)

Moderador: doc

Responder
Avatar de Usuario
oSCuI20
Forista Nuevo
Forista Nuevo
Mensajes: 11
Registrado: Vie Mar 14, 2008 8:00 am

RAID 10 Debian Squeeze

Mensaje por oSCuI20 » Jue Oct 18, 2012 6:35 am

Buenas.

Dispongo de una controladora Adaptec 39320A HostRAID, con soporte para crear Raid-10.
Os comento, he realizado una instalación de Debian Squeeze mínima sobre otro HD distinto, he instalado dmraid, porque al parecer según he leído en foros esta controladora hace fakeraid, no realiza un RAID por hardware. Bien el sistema en sí me reconoce la controladora con todos sus discos conectados.
NOTA: El RAID-10 está montado desde la bios de la controladora.

Código: Seleccionar todo

root@Groudon:/home/eduardo# lspci
...reducido...
01:00.1 Audio device: ATI Technologies Inc RV610 audio device [Radeon HD 2400 PRO]
02:00.0 Ethernet controller: Atheros Communications L1 Gigabit Ethernet (rev b0)
03:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6121 SATA II Controller (rev b2)
05:00.0 RAID bus controller: Adaptec ASC-39320A U320 w/HostRAID (rev 10)
05:00.1 RAID bus controller: Adaptec ASC-39320A U320 w/HostRAID (rev 10)
05:01.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
La salida del comando lspci, me muestra que el sistema está reconociendo la controladora, no?
La salida del comando dmraid me muestra lo siguiente:

Código: Seleccionar todo

root@Groudon:/home/eduardo# dmraid -l
asr     : Adaptec HostRAID ASR (0,1,10)
ddf1    : SNIA DDF1 (0,1,4,5,linear)
hpt37x  : Highpoint HPT37X (S,0,1,10,01)
hpt45x  : Highpoint HPT45X (S,0,1,10)
isw     : Intel Software RAID (0,1,5,01)
jmicron : JMicron ATARAID (S,0,1)
lsi     : LSI Logic MegaRAID (0,1,10)
nvidia  : NVidia RAID (S,0,1,10,5)
pdc     : Promise FastTrack (S,0,1,10)
sil     : Silicon Image(tm) Medley(tm) (0,1,10)
via     : VIA Software RAID (S,0,1,10)
dos     : DOS partitions on SW RAIDs

root@Groudon:/home/eduardo# dmraid -s
*** Active Superset
name   : asr_web
size   : 143666048
stride : 128
type   : raid10
status : ok
subsets: 2
devs   : 4
spares : 0

root@Groudon:/home/eduardo# dmraid -r
/dev/sdc: asr, "asr_web", mirror, ok, 143666048 sectors, data@ 0
/dev/sdb: asr, "asr_web", mirror, ok, 143666048 sectors, data@ 0
/dev/sde: asr, "asr_web", mirror, ok, 143666048 sectors, data@ 0
/dev/sdd: asr, "asr_web", mirror, ok, 143666048 sectors, data@ 0
Esta parte es la que no estoy seguro si la estoy realizando correctamente, porque raid-10 esta reconocido perfectamente o eso creo, o mejor dicho, eso quiero creer. xD
Entonces, el problema surge a la hora de particionar el disco, el comando "fdisk /dev/mapper/asr_web" me ofrece la opción de poder particionarlo, pero cuando termino de crear la partición y la muestro desde fdisk, opción p, no me crea la partición sobre el RAID-10 me lo hace sobre un disco físico, creo!
Muestro información.
Contenido de la carpeta mapper.

Código: Seleccionar todo

root@Groudon:/home/eduardo# ls -la /dev/mapper/
total 0
drwxr-xr-x  2 root root    140 oct 17 18:48 .
drwxr-xr-x 17 root root   3220 oct 17 18:48 ..
lrwxrwxrwx  1 root root      7 oct 17 18:48 asr_web -> ../dm-4
lrwxrwxrwx  1 root root      7 oct 17 18:48 asr_web1 -> ../dm-1
lrwxrwxrwx  1 root root      7 oct 17 18:48 .asr_web_3696c990_donotuse -> ../dm-0
lrwxrwxrwx  1 root root      7 oct 17 18:48 .asr_web_57daed33_donotuse -> ../dm-2
crw-------  1 root root 10, 58 oct 17 18:48 control
NOTA: Desconozco si esto último esta bien. No sé si sólo debería haber un sólo archivo visible, o el sistema me crea 2 RAID-0, lo desconozco, si alguien puede confirmarme esto... gracias ;=)

Salida de fdisk sobre el dispositivo RAID-10 según la salida del comando dmraid.

Código: Seleccionar todo

root@Groudon:/home/eduardo# fdisk /dev/mapper/asr_web
#PARA EMPEZAR ME DA UN WARNING COSA QUE NO SE SI ES NORMAL.
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').
#YO VOY A PASAR DEL MENSAJE Y VOY A IR A LO MIO A VER QUE PASA.

Command (m for help): m
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)

#CREAMOS PARTICIÓN OPCIÓN n.

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 1
Partition 1 is already defined.  Delete it before re-adding it.

#VAYA POR DIOS HAY UNA CREADA DE ANTES XDDD DISCULPEN NO SE PUEDE FUMAR TAN TEMPRANO.
#BUENO PUES ELIMINAMOS LA PARTICIÓN Y LA VOLVEMOS A CREAR

Command (m for help): d
Selected partition 1

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-8942, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-8942, default 8942):
Using default value 8942

#MOSTRAMOS LA PARTICION OPCIÓN p
Command (m for help):  p

Disk /dev/mapper/asr_web: 73.6 GB, 73557016576 bytes
255 heads, 63 sectors/track, 8942 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x644db25e

              Device Boot      Start         End      Blocks   Id  System
/dev/mapper/asr_web1               1        8942    71826583+  83  Linux

#ESTO ES ALGO CURIOSO, PORQUE SI ENTRAMOS EN LA OPCIÓN x expert only 
Expert command (m for help): m
Command action
   b   move beginning of data in a partition
   c   change number of cylinders
   d   print the raw data in the partition table
   e   list extended partitions
   f   fix partition order
   g   create an IRIX (SGI) partition table
   h   change number of heads
   i   change the disk identifier
   m   print this menu
   p   print the partition table
   q   quit without saving changes
   r   return to main menu
   s   change number of sectors/track
   v   verify the partition table
   w   write table to disk and exit

Expert command (m for help): p

Disk /dev/mapper/asr_web: 255 heads, 63 sectors, 8942 cylinders

Nr AF  Hd Sec  Cyl  Hd Sec  Cyl     Start      Size ID
 1 00   1   1    0 254  63 1023         63  143653167 83
 2 00   0   0    0   0   0    0          0          0 00
 3 00   0   0    0   0   0    0          0          0 00
 4 00   0   0    0   0   0    0          0          0 00


#COMO PODEMOS VER EN LA OPCIÓN expert only SI ME ESTA RECONOCIENDO EL TAMAÑO DEL RAID-10
Bueno pues la historia es esa básicamente, que no se como crear la partición de forma correcta.
Si alguien puede ayudarme, se lo agradeceré eternamente :)
Si necesitan cualquier tipo de información no duden en pedirmela ;)

Gracias por vuestra atención.
Saludos.
Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje