Ich hatte Hetzner um die Installation einer zusätzlichen SSD („960 GB SATA SSD Datacenter Edition“) zu einem bereits vorhandenen RAID 1-Array gebeten, in dem das System in einem dedizierten Linux-Server installiert ist.
Alles, was ich möchte, ist, getrennt von den bereits vorhandenen RAID-Laufwerken auf das Laufwerk zugreifen zu können.
Ich habe die Anleitung zur Installation von megacli
erhalten und ich habe es getan.
https://community.hetzner.com/tutorials/lsi-raid-controller?title=LSI_RAID_Controller/de
Aber ich war verwirrt darüber, wie man ein neues virtuelles Laufwerk erstellt, das nur aus der neu installierten SSD besteht, ohne die bereits vorhandenen RAID-Laufwerke zu stören, was katastrophal wäre. Auf anderen Seiten wurde geschrieben, dass die megacli ist etwas kompliziert zu bedienen.
Nach einigem Lesen habe ich verstanden, dass ich eine neue virtuelle Festplatte (RAID 0-Array) erstellen muss, die nur aus der physischen SSD besteht.
Dazu muss ich die Enclosure ID
kennen und Slot Number
der SSD.
Hier ist die Ausgabe des folgenden Befehls, um das zu bekommen:
megacli -PDlist -a0 | grep -e '^Enclosure Device ID:' -e '^Slot Number:'
Ergebnis: Enclosure Device ID: 252
Slot Number: 0
Enclosure Device ID: 252
Slot Number: 1
Enclosure Device ID: 252 (the SSD)
Slot Number: 2
Hier ist also der Befehl zum Erstellen eines neuen virtuellen RAID 0-Laufwerks mit der Enclosure Device ID: 252
Slot Number: 2
:
megacli -CfgLdAdd -r0 [252:2] -a0
Ergebnis: Adapter 0: Created VD 1
Adapter 0: Configured the Adapter!!
Exit Code: 0x00
Jetzt sehen, ob das neue virtuelle Laufwerk vom System aus sichtbar ist:
fdisk -l
Ergebnis:
(Unter den bereits vorhandenen Laufwerken hier das neue SSD-Laufwerk).........
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!!