|
Buscar |
Crear un RAID-0 con una tarjeta LSI LogicEsta guía le indica cómo crear un RAID0 con una tarjeta RAID LSI o bien una tarjeta RAID LSI MegaRAID
Primero compruebe si el modelo de su tarjeta es de tipo "Mega", por ejemplo: root@rescue:~# lspci -nn |grep -i mega 03:00.0 RAID bus controller [0104]: LSI Logic / Symbios Logic LSI MegaSAS 9260 [1000:0079] (rev 04) En este caso es una tarjeta de tipo MegaRaid. Dependiendo de su modelo de tarjeta de RAID (LsiRaid o LsiMegaRaid), deberá utilizar un comando de gestión diferente:
Para tener acceso a la utilidad "lsiutil" es necsario arrancar el servidor con el modo Rescue-Pro y luego iniciar la utilidad con el comando lsiutil. Luego basta con seleccionar el puerto, en la mayoría de los casos, será el puerto número 1. Se mostrará el menú siguiente: 1. Identify firmware, BIOS, and/or FCode 2. Download firmware (update the FLASH) 4. Download/erase BIOS and/or FCode (update the FLASH) 8. Scan for devices 10. Change IOC settings (interrupt coalescing) 13. Change SAS IO Unit settings 16. Display attached devices 20. Diagnostics 21. RAID actions 22. Reset bus 23. Reset target 42. Display operating system names for devices 45. Concatenate SAS firmware and NVDATA files 60. Show non-default settings 61. Restore default settings 69. Show board manufacturing information 97. Reset SAS link, HARD RESET 98. Reset SAS link 99. Reset port e Enable expert mode in menus p Enable paged mode w Enable logging Main menu, select an option: [1-99 or e/p/w or 0 to quit] Ejemplo: Creación de un RAID 0
1. Eliminar Raid 1 Seleccione "Raid actions" seleccionando 21 para llegar al menú: 1. Show volumes 2. Show physical disks 3. Get volume state 4. Wait for volume resync to complete 23. Replace physical disk 26. Disable drive firmware update mode 27. Enable drive firmware update mode 30. Create volume 31. Delete volume 32. Change volume settings 33. Change volume name 50. Create hot spare 99. Reset port e Enable expert mode in menus p Enable paged mode w Enable logging Ahora marque el número 31 para la opción "Delete volume".
Confirme la eliminación marcando la opción Yes 2.Creación de Raid 0 Volviendo al menú anterior, teclee el número 30 para la opción "Create volume" y el programa le listará todos los discos disponibles. Debe seleccionar al menos 2 discos para crear un RAID. Ejemplo con 2 discos: confirme 1 y 2 y pulse la tecla Enter. Si tiene más de dos discos, pulse Enter para obtener un campo de entrada y obtener el siguiente menú: Select a target: [1-4 or RETURN to quit] 2 physical disks were created Select volume type: [0=Mirroring, 1=Striping, default is 0] Seleccione 1 para Raid0 ("Striping") y confirme el siguiente diálogo con ENTER. Cuando esté hecho, verifique si el Volumen está correcto : seleccione "Show volumes" tecleando la opción 1. Ejemplo con una configuración de discos 2x 750 GB: RAID actions menu, select an option: [1-99 or e/p/w or 0 to quit] 1 1 volume is active, 2 physical disks are active Volume 0 is Bus 0 Target 5, Type IS (Integrated Striping) Volume Name: Volume WWID: 07fa6cbd490b9981 Volume State: optimal, enabled Volume Settings: write caching enabled Volume Size 1429756 MB, Stripe Size 64 KB, 2 Members Member 0 is PhysDisk 0 (Bus 0 Target 7) Member 1 is PhysDisk 1 (Bus 0 Target 6) Si el tamaño de volumen "Volume Size" tiene el valor correcto y "Stripe" aparece en la lista, puede iniciar la reinstalación en el Manager v3 y su sistema se instalará usando Raid 0. Puede consultar todos los datos acerca de su MegaRaid-Controller con el siguiente comando: root@rescue:~# MegaCli -AdpAllInfo -aALL compruebe su configuración, ya que necesita datos importantes del resultado. Por ejemplo : root@rescue:~# MegaCli -LDInfo -Lall -aALL Adapter 0 — Virtual Drive Information: Virtual Disk: 0 (Target Id: 0) Name: RAID Level: Primary-1, Secondary-0, RAID Level Qualifier-0 Size:278.464 GB State: Optimal Stripe Size: 64 KB Number Of Drives:2 Span Depth:1 Default Cache Policy: WriteBack, ReadAdaptive, Cached, Write Cache OK if Bad BBU Current Cache Policy: WriteBack, ReadAdaptive, Cached, Write Cache OK if Bad BBU Access Policy: Read/Write Disk Cache Policy: Disk's Default Encryption Type: None Exit Code: 0x00 Podemos ver que el RAID 1 tiene 2x 300 GB discos SAS en el Adaptador número 0. Para conocer el número de dispositivo DeviceID: root@rescue:~# MegaCli -EncInfo -aALL Number of enclosures on adapter 0 — 1 Enclosure 0: Device ID : 252 Number of Slots : 8 Number of Power Supplies : 0 Number of Fans : 0 Number of Temperature Sensors : 0 Number of Alarms : 0 Number of SIM Modules : 1 Number of Physical Drives : 2 ... En nuestro ejemplo: Device ID : 252 Ejemplo: Creación de un RAID 0
1. Eliminar Raid 1 Puede comprobar qué disco está en qué puerto con el comando "MegaCli -PDList -aALL". Esta información es muy importante si tiene más de 2 discos duros, así puede seleccionar los discos correctos.
Ahora, borramos el RAID 1 con el comando "MegaCli -CfgLdDel -LX -aN" donde "X" is el Raidlevel y "N" el número de dispositivo. root@rescue:~# MegaCli -CfgLdDel -L0 -a0 Adapter 0: Deleted Virtual Drive-0(target id-1) 2.Creación de Raid 0 Realizamos una operación de creación de RAID ( -CfgLDAdd ) con las opciones: -R = Raidlevel a crear (Ejemplo: -r0 = Raid0, -r1 = Raid1, etc) -a = Adaptador (Ejemplo -a0) root@rescue:~# MegaCli -CfgLDAdd -R0[252:0,252:1] -a0 Adapter 0: Created VD 0 Adapter 0: Configured the Adapter!! Exit Code: 0x00 Comprobamos el tamaño del Raid0: root@rescue:~# MegaCli -LDInfo -Lall -a0 |grep -i size Size:556.929 GB En lugar de 278.464 GB de espacio seguro en Raid 1, tenemos ahora un total de 556,929 GB de espacio no seguro en Raid 0. Si en la operación se ha perdido el sistema operativo, a continuación puede reinstalar el servidor en el Managerv3 y el sistema se instalará con Raid 0. : ReconstruirRaid :: Verificar y reconstruir el RAID Hardware 3ware : ReconstruirRaidLsi :: Verificar y reconstruir el RAID Hardware LSI |