Linux erkennt neu gemountete Festplatten ohne Neustart

Linux erkennt neu gemountete Festplatten ohne Neustart, wenn Linux verwendet wird,Manchmal aufgrund einer Unterschätzung der anfänglichen Speicherplatzzuweisung,Wenn der Einhängepunkt während der Verwendung erweitert werden muss, Dazu müssen wir eine neue Festplatte mounten。Aber wenn wir die Festplatte mounten, während Linux läuft, Linux kann es ohne Neustart nicht automatisch erkennen,Zu diesem Zeitpunkt müssen wir die folgende Operation verwenden, damit Linux die neu bereitgestellte Festplatte erkennt, ohne neu zu starten。 Erste,Zeigt die Busnummer des Hosts an,Die Festplatte muss mit dem Bus verbunden sein: [root @ localhost ~]# ls /sys/class/scsi_host/ host0 host1 host2 gefolgt von,Scannen Sie den SCSI-Bus erneut, um Geräte hinzuzufügen: [root @ localhost ~]#…

Einführung mehrerer Raid-Levels

Redundante Anordnung unabhängiger Festplatten (RAID),redundante Anordnung unabhängiger Festplatten) speichert dieselben Daten an verschiedenen Orten auf mehreren Festplatten (also,redundant) Methode。Indem Daten auf mehreren Festplatten abgelegt werden,Eingabe- und Ausgabeoperationen können sich in ausgewogener Weise überlappen,Verbesserte Leistung。Da mehrere Festplatten die Mean Time Between Failures (MTBF) erhöhen,Das Speichern redundanter Daten erhöht auch die Fehlertoleranz。 Es gibt drei Arten von Festplatten-Arrays,Eines davon ist das externe Disk-Array-Gehäuse、Die zweite ist die interne Disk-Array-Karte,Die dritte besteht darin, Software zur Simulation zu verwenden。 Externe Disk-Array-Schränke werden am häufigsten auf großen Servern verwendet,Mit Hot-Swap-Funktion (Hot Swap).,Allerdings sind diese Produkte teuer。 Gängige RAID-Schemata RAID0 ist der früheste RAID-Modus,Das heißt, Data Stripping Data Striping-Technologie。RAID 0 ist die einfachste Form, ein Disk-Array zu bilden,Benötigen Sie nur mehr als 2 Festplatten,kostengünstig,Kann die Gesamtdatenträgerleistung und den Durchsatz verbessern。RAID 0 bietet keine Redundanz oder Fehlerbehebung,Nicht für Geschäftsanwender。 RAID1 wird Festplattenspiegelung genannt,Das Prinzip besteht darin, die Daten einer Platte auf eine andere Platte zu spiegeln,Das heißt, die Daten werden gleichzeitig auf eine Platte geschrieben,Auf einer anderen im Leerlauf befindlichen Festplatte wird eine Image-Datei erstellt。Wenn eine Festplatte ausfällt,Das System ignoriert die Festplatte,Verwenden Sie stattdessen die verbleibende Spiegelplatte zum Lesen und Schreiben von Daten,Hat eine gute Festplattenredundanz。Obwohl dies absolut datensicher ist,Aber auch die Kosten werden deutlich steigen,Festplattenauslastung beträgt 50 %。 Unabhängige Festplattenstruktur von RAID5 Distributed Parity,seine Parität ist auf allen Platten vorhanden。Die Ausleseeffizienz von RAID5 ist sehr hoch,schlechte Schreibeffizienz,Die kollektive Zugriffseffizienz im Blockstil ist gut。weil die Parität auf einer anderen Platte liegt,So wird die Zuverlässigkeit verbessert。Aber es löst die Parallelität der Datenübertragung nicht gut,Und das Design des Controllers ist auch ziemlich schwierig。ÜBERFALLEN 3 im Vergleich zu RAID 5,Der wichtige Unterschied besteht darin, dass RAID 3 jede Datenübertragung durchführt,Alle Array-Festplatten müssen beteiligt sein。Und für RAID 5,Die meisten Datenübertragungen funktionieren nur auf einer Platte,Parallelbetrieb möglich。Es gibt eine "Schreibstrafe" in RAID 5,Das heißt, jede 1 Schreiboperation,führt zu 4 tatsächlichen Lese-/Schreiboperationen,Zwei von ihnen lesen alte Daten und Paritätsinformationen,Neue Daten und Paritätsinformationen zweimal schreiben。 Die Struktur von RAID10 ist nichts anderes als eine Streifenstruktur plus eine Spiegelstruktur,Denn beide Strukturen haben ihre eigenen Vor- und Nachteile,ergänzen sich also gegenseitig,Erzielen Sie sowohl einen hohen Wirkungsgrad als auch eine hohe Geschwindigkeit。Diese neue Struktur kann verstanden werden, indem die Vor- und Nachteile beider Strukturen kombiniert werden。Der Preis dieser neuen Struktur ist hoch,Schlechte Skalierbarkeit。Wird hauptsächlich für kleine Datenkapazitäten verwendet,Aber in Datenbanken, die Geschwindigkeit und Fehlerkontrolle erfordern。 Da raid2 Hamming-Code-Check verwendet,Und es gibt viele Check-Disks,geringe Effizienz,eliminiert; raid3 kann nicht gleichzeitig IO,…