E Setup mat NVMe op Linux

Käerz Zäit.

Ech wollt d'Opmierksamkeet vun der Gemeinschaft op eng charakteristesch Feature vu Linux zéien wann Dir mat multiple NVMe SSDs an engem System schafft. Et wäert besonnesch relevant sinn fir déi, déi gär Software RAID Arrays aus NVMe maachen.

Ech hoffen, datt d'Informatioun hei ënnen hëlleft Är Donnéeën ze schützen an lästeg Feeler ze eliminéieren.

Mir sinn all gewinnt un déi folgend Linux Logik wann Dir mat Blockapparaten schafft:
Wann den Apparat /dev/sda genannt gëtt, da sinn d'Partitionen op et /dev/sda1, /dev/sda2, etc.
Fir SMART Attributer ze gesinn, benotze mir eppes wéi smartctl -a /dev/sda, a formatéieren et an addéiere Partitionen un d'Arrays, wéi /dev/sda1.

Mir sinn all gewinnt dem Axiom datt /dev/sda1 op /dev/sda läit. A wann enges Daags SMART weist datt /dev/sda bal dout ass, ass et /dev/sda1 déi mir aus der RAID-Array fir Ersatz werfen.

Et stellt sech eraus datt dës Regel net funktionnéiert wann Dir mat NVMe Namespaces schafft. Beweis:

nvme list && ( smartctl -a /dev/nvme0 && smartctl -a /dev/nvme1  && smartctl -a /dev/nvme2 ) | grep Serial
Node             SN                   Model                                    Namespace Usage                      Format           FW Rev  
---------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- --------
/dev/nvme0n1     S466NX0K72XX06M      Samsung SSD 970 EVO 500GB                1          96.92  GB / 500.11  GB    512   B +  0 B   1B2QEXE7
/dev/nvme1n1     S466NX0K43XX48W      Samsung SSD 970 EVO 500GB                1          91.00  GB / 500.11  GB    512   B +  0 B   1B2QEXE7
/dev/nvme2n1     S466NX0K72XX01A      Samsung SSD 970 EVO 500GB                1           0.00   B / 500.11  GB    512   B +  0 B   1B2QEXE7
Serial Number:                      S466NX0K72XX06M
Serial Number:                      S466NX0K72XX01A
Serial Number:                      S466NX0K43XX48W

En éierleche Lieser vum Seriennummerverglach wäert feststellen datt /dev/nvme1n1 tatsächlech op /dev/nvme2 läit, a vice-versa.

P.S.

Ech wënschen Iech ni déi lescht lieweg NVMe SSD aus der RAID-Array erofhuelen.

Source: will.com

Setzt e Commentaire