Ihre Anforderungen sind verwirrend - vielleicht hätten Ihnen mehr Details darüber, was genau Sie versuchen, mehr Antworten gegeben.
Integration der SSDs in LVM
Soweit ich weiß, sagen Sie, dass Sie die SSDs als Speicher für Binärdateien und einen Teil Ihres Zuhauses verwenden möchten. Das können Sie natürlich auch mit
- Erstellen einer Volume-Gruppe nur für die SSDs und Erstellen Ihrer logischen Volumes auf diesen und anschließendes Mounten dieser Volumes oder durch
- Erstellen Sie eine Volume-Gruppe, die sich über die SSDs und die HDDs erstreckt, und geben Sie für jedes logische Volume an, wo es sich befinden soll (auf der HDD oder der SSD).
Ersteres hat den Vorteil, dass Sie sofort wissen, was sich auf der SSD befindet und was nicht. Letzteres hat den Vorteil, dass Sie das SSD-Caching später aktivieren können (da sich das logische Volume und sein SSD-Cache in derselben Volume-Gruppe befinden müssen). Mit "lvs -o + devices" können Sie immer noch sehen, auf welcher PV Ihre Daten sind.
Verwendung der SSDs
Wenn Sie sich für die zweite Option entscheiden - ich gehe davon aus, dass Sie dies tun, da dies die vernünftigere Wahl ist -, können Sie dies
- Erstellen Sie logische Volumes direkt auf der Festplatte und fügen Sie ihnen dann einen SSD-Cache hinzu, um sie zu beschleunigen.
- Erstellen Sie logische Volumes direkt auf der SSD. In diesem Fall benötigen sie keinen Cache.
LVM wird beides zulassen. Um Ihre Fragen zu beantworten:
- Sie können einen 10-GB-SSD-Cache für ein logisches 10-GB-HDD-Volume erstellen.
- Sie können einen 10-GB-SSD-Cache für ein logisches Festplattenvolumen von 100 GB erstellen.
- Sie können ein logisches 10-GB-Volume auf der Festplatte und der SSD spiegeln. Ich habe keine Ahnung, wie die Leistung sein wird. Es kann sich um eine normale RAID-1-Leistung handeln (schnelleres Lesen, langsameres / gleiches Schreiben), aber Sie müssen messen, wie LVM-Spiegel tatsächlich funktionieren.
Wort der Warnung
Davon abgesehen ist das RAID-0 ein Rezept für eine Katastrophe. Sie müssen besonders darauf achten, dass keine Daten, die Sie sich nicht leisten können, verloren gehen, auf der SSD RAID-0 gespeichert werden (beachten Sie, dass Sie die PV, auf der ein logisches Volume gespeichert ist, an lvcreate übergeben können).
Wenn Sie einen SSD-Cache hinzufügen, erhalten Sie keine weitere kostenlose Sicherung Ihrer Daten. Wenn beide RAID-1-Festplatten ausfallen, ist die Wiederherstellung aus dem Cache ein Albtraum. Wenn Sie Ihre SSDs in einer RAID-0-Konfiguration verwenden und dann das Zurückschreiben aktivieren, kann ein Ausfall Ihrer SSDs Ihr RAID-1-gesichertes logisches Volume beeinträchtigen.
Am sichersten können Sie fortfahren, indem Sie Ihre SSDs zum Durchschreiben verwenden. Nur wenn Sie RAID-1 für Ihre SSDs verwenden, ist ein Zurückschreiben möglicherweise eine sinnvolle Wahl.