GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Konfigurieren Sie Flash-Laufwerke in High-I/O-Instanzen als Datenlaufwerke

Die beiden 1,6-TB-PCIe-Flashkarten, die der OnMetal-I/O-Variante beiliegen, werden unformatiert geliefert. Verwenden Sie die folgenden Schritte, um Ihre Karteikarten für die Verwendung als Datenträger zu konfigurieren.

  1. Bestimmen Sie, welche Geräte die PCIe-Blockgeräte sind.

    Hinweis: Finden Sie die Hochleistungs-PCIe-Karten, indem Sie lsblk -oNAME, MODEL ausführen und nach Geräten suchen, die mit dem Modell NWD-BLP* aufgeführt sind oder XP6302* .

  2. Wenden Sie die besten SSD-Einstellungen für jedes Gerät an (unter DEVICENAME mit dem in Schritt 1 identifizierten Namen).

     echo noop | sudo tee /sys/block/DEVICENAME/queue/scheduler
     echo 4096 | sudo tee /sys/block/DEVICENAME/queue/nr_requests
     echo 1024 | sudo tee /sys/block/DEVICENAME/queue/max_sectors_kb
     echo 1 | sudo tee /sys/block/DEVICENAME/queue/nomerges
     echo 512 | sudo tee /sys/block/DEVICENAME/device/queue_depth
    
  3. (Optional ) Partitionieren Sie das erstellte Redundant Array of Independent Disks (RAID)-Gerät, wenn Sie dies bevorzugen, oder Sie können direkt ein Dateisystem (FS) erstellen.

  4. Erstellen Sie darauf ein ext4 FS.

     mkfs.ext4 /dev/md0
    

Linux
  1. E/A-Berichte über die Linux-Befehlszeile

  2. Wie drosselt man E/A pro Prozess auf ein maximales Limit?

  3. Überlegungen zur Migration zu einem Allzweck- oder E/A-Cloud-Server

  4. Migrieren Sie auf einen Mehrzweck- oder E/A-Server

  5. Wie führen Sie nicht blockierende Konsolen-E/A unter Linux in C durch?

10 Linux iostat Befehl zum Melden von CPU- und E/A-Statistiken

10 iozone-Beispiele für die Messung der Festplatten-E/A-Leistung unter Linux

Ports für Linux und E/A-Abschluss?

Wie lösche ich Festplatten-E/A-Caches unter Linux?

Ich habe einen hohen IO-Wert. Hoch schreibt. Aber welche Dateien werden geschrieben?

Gesamte E/A-Kosten eines Prozesses