J'avais demandé à Hetzner l'installation d'un SSD supplémentaire (« 960 Go SATA SSD Datacenter Edition ») sur une matrice RAID 1 déjà existante, où le système est installé sur un serveur Linux dédié.
Tout ce que je veux, c'est pouvoir accéder au disque séparément des disques RAID déjà existants.
J'ai reçu les instructions sur la façon d'installer megacli
et je l'ai fait.
https://community.hetzner.com/tutorials/lsi-raid-controller?title=LSI_RAID_Controller/en
Mais j'étais confus quant à la façon de créer un nouveau lecteur virtuel composé uniquement du SSD nouvellement installé sans perturber les lecteurs RAID déjà existants, ce qui serait catastrophique. Il était écrit sur d'autres sites que le megacli est un peu complexe à utiliser.
Après quelques lectures, j'ai compris que je devais créer un nouveau disque virtuel (matrice RAID 0) composé uniquement du SSD physique.
Pour ce faire, j'ai besoin de connaître l'Enclosure ID
et Slot Number
du SSD.
Voici le résultat de la commande suivante pour obtenir cela :
megacli -PDlist -a0 | grep -e '^Enclosure Device ID:' -e '^Slot Number:'
Résultat : Enclosure Device ID: 252
Slot Number: 0
Enclosure Device ID: 252
Slot Number: 1
Enclosure Device ID: 252 (the SSD)
Slot Number: 2
Voici donc la commande pour créer un nouveau disque virtuel RAID 0 à l'aide de l'Enclosure Device ID: 252
Slot Number: 2
:
megacli -CfgLdAdd -r0 [252:2] -a0
Résultat : Adapter 0: Created VD 1
Adapter 0: Configured the Adapter!!
Exit Code: 0x00
Maintenant, pour voir si le nouveau lecteur virtuel est visible depuis le système :
fdisk -l
Résultat :
(Parmi les disques déjà existants voici le nouveau disque SSD).........
Disk /dev/sdb: 893.8 GiB, 959656755200 bytes, 1874329600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
.........
Bingo!!