laurent55
09/10/2013, 14h50
J'ai passé un peu de temps, j'espère que le fruit de mes recherches profitera à la communauté !
J'ai donc un serveur EG 64G-R Hybrid avec un seul disque visible, car les 3 disques (un SSD de 80Go et 2 disques SATA de 3To) sont gérés par la carte MegaRAID qui les rends transparents.
Le SSD est utilisé en mode CacheCade, cad qu'il est utilisé comme cache d'écriture par les disques SATA en RAID1.
Préalable
Dans le manager OVH : se mettre en mode RESCUE, et rebooter le serveur
Une fois dans le mode rescue, on va se servir de l'utilitaire storcli.
Etat des lieux
On commence par visualiser ses disques, on n'a qu'un seul contrôleur qui est le 0, donc :
Ici ce qui est important est la liste des disques à la fin, on retrouve bien nos 3 disques avec un identifiant : 0 et 1 pour les disques SATA, 2 pour le SSD.
Suppression des VirtualDisks
On voit (VD LIST) qu'on a 2 VD, le premier étant les 2 disques SATA en RAID1, le second étant le SSD en mode CacheCade.
On va donc supprimer tout cela, puis rajouter chaque disque en RAID0 dans un virtual disk "unitaire".
On commence par supprimer le VD des 2 disques SATA, qui a l'id 0 comme on peut le voir dans VD LIST
Puis suppression du VD 1 en mode CacheCade avec une syntaxe un peu différente :
Ajout des nouveaux VirtualDisks
On va maintenant créer un VD par disque, en commencant par le SSD, grâce à leurs IDs (PD LIST)
Contrôle des nouveaux VD :
Fin de la config
On retourne dans le manager OVH pour se mettre en netboot sur HD
Toujours dans le manager, on lance la réinstallation du système, puisque celui-ci était installé sur les disques SATA.
Une fois le serveur rebooté (évidemment, nouvelle clé SSH, nouveau password root recu par mail), vous aurez la joie de découvrir un /dev/sda, /dev/sdb et /dev/sdc
Un petit coup de parted, de suppression des anciennes partitions, nouvelles partitions, reformatage, fstab, mount... Et voilà
Hope this helps.
J'ai donc un serveur EG 64G-R Hybrid avec un seul disque visible, car les 3 disques (un SSD de 80Go et 2 disques SATA de 3To) sont gérés par la carte MegaRAID qui les rends transparents.
Le SSD est utilisé en mode CacheCade, cad qu'il est utilisé comme cache d'écriture par les disques SATA en RAID1.
Préalable
Dans le manager OVH : se mettre en mode RESCUE, et rebooter le serveur
Une fois dans le mode rescue, on va se servir de l'utilitaire storcli.
Etat des lieux
On commence par visualiser ses disques, on n'a qu'un seul contrôleur qui est le 0, donc :
Code:
root@rescue:~# storcli /c0 show Controller = 0 Status = Success Description = None Product Name = LSI MegaRAID SAS 9271-4i Serial Number = SV32419023 SAS Address = 500605b006b63550 Mfg. Date = 06/14/13 System Time = 10/09/2013 15:08:21 Controller Time = 10/09/2013 13:08:46 FW Package Build = 23.12.0-0013 BIOS Version = 5.42.00_4.12.05.00_0x05270000 FW Version = 3.240.25-2382 Driver Name = megaraid_sas Driver Version = 06.506.00.00-rc1 Controller Bus Type = N/A PCI Slot = N/A PCI Bus Number = 5 PCI Device Number = 0 PCI Function Number = 0 Drive Groups = 2 TOPOLOGY : ======== ------------------------------------------------------------------------ DG Arr Row EID:Slot DID Type State BT Size PDC PI SED DS3 FSpace ------------------------------------------------------------------------ 0 - - - - RAID1 Optl N 2.728 TB dflt N N none N 0 0 - - - RAID1 Optl N 2.728 TB dflt N N none N 0 0 0 252:0 6 DRIVE Onln N 2.728 TB dflt N N none - 0 0 1 252:1 5 DRIVE Onln N 2.728 TB dflt N N none - 1 - - - - Cac0 Optl N 74.0 GB enbl N N none N 1 0 - - - RAID0 Optl N 74.0 GB enbl N N none N 1 0 0 252:2 4 DRIVE Onln N 74.0 GB enbl N N none - ------------------------------------------------------------------------ Virtual Drives = 2 VD LIST : ======= ------------------------------------------------------------- DG/VD TYPE State Access Consist Cache Cac sCC Size Name ------------------------------------------------------------- 0/0 RAID1 Optl RW No RWBD R ON 2.728 TB 1/1 Cac0 Optl RW Yes RWTD - ON 74.0 GB ------------------------------------------------------------- Physical Drives = 3 PD LIST : ======= -------------------------------------------------------------------------- EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp -------------------------------------------------------------------------- 252:0 6 Onln 0 2.728 TB SATA HDD N N 512B TOSHIBA DT01ACA300 U 252:1 5 Onln 0 2.728 TB SATA HDD N N 512B TOSHIBA DT01ACA300 U 252:2 4 Onln 1 74.0 GB SATA SSD N N 512B INTEL SSDSC2BB080G4 U --------------------------------------------------------------------------
Suppression des VirtualDisks
On voit (VD LIST) qu'on a 2 VD, le premier étant les 2 disques SATA en RAID1, le second étant le SSD en mode CacheCade.
On va donc supprimer tout cela, puis rajouter chaque disque en RAID0 dans un virtual disk "unitaire".
On commence par supprimer le VD des 2 disques SATA, qui a l'id 0 comme on peut le voir dans VD LIST
Code:
root@rescue:~# storcli /c0/v0 del force Controller = 0 Status = Success Description = Delete VD succeeded
Code:
root@rescue:~# storcli /c0/v1 del cachecade Controller = 0 Status = Success Description = Delete VD succeeded
On va maintenant créer un VD par disque, en commencant par le SSD, grâce à leurs IDs (PD LIST)
Code:
root@rescue:~# storcli /c0 add vd type=raid0 drives=252:2 Controller = 0 Status = Success Description = Add VD Succeeded root@rescue:~# storcli /c0 add vd type=raid0 drives=252:1 Controller = 0 Status = Success Description = Add VD Succeeded root@rescue:~# storcli /c0 add vd type=raid0 drives=252:0 Controller = 0 Status = Success Description = Add VD Succeeded
Code:
root@rescue:~# storcli /c0 show [...] VD LIST : ======= ------------------------------------------------------------- DG/VD TYPE State Access Consist Cache Cac sCC Size Name ------------------------------------------------------------- 0/0 RAID0 Optl RW Yes RWBD - ON 74.0 GB 1/1 RAID0 Optl RW Yes RWBD - ON 2.728 TB 2/2 RAID0 Optl RW Yes RWBD - ON 2.728 TB ------------------------------------------------------------- [...]
On retourne dans le manager OVH pour se mettre en netboot sur HD
Toujours dans le manager, on lance la réinstallation du système, puisque celui-ci était installé sur les disques SATA.
Une fois le serveur rebooté (évidemment, nouvelle clé SSH, nouveau password root recu par mail), vous aurez la joie de découvrir un /dev/sda, /dev/sdb et /dev/sdc
Un petit coup de parted, de suppression des anciennes partitions, nouvelles partitions, reformatage, fstab, mount... Et voilà
Hope this helps.