Podešavanje sa NVMe na Linuxu

Vrsta vremena dana.

Želeo sam da skrenem pažnju zajednice na karakterističnu karakteristiku Linuxa kada radi sa više NVMe SSD-ova u jednom sistemu. Posebno će biti relevantan za one koji vole da prave softverske RAID nizove od NVMe.

Nadam se da će informacije u nastavku pomoći u zaštiti vaših podataka i otklanjanju dosadnih grešaka.

Svi smo navikli na sljedeću Linux logiku kada radimo sa blok uređajima:
Ako se uređaj zove /dev/sda onda će particije na njemu biti /dev/sda1, /dev/sda2, itd.
Da bismo vidjeli SMART atribute, koristimo nešto poput smartctl -a /dev/sda, formatiramo ga i dodamo particije u nizove, poput /dev/sda1.

Svi smo navikli na aksiom da se /dev/sda1 nalazi na /dev/sda. I, ako jednog dana SMART pokaže da je /dev/sda skoro mrtav, to je /dev/sda1 koji ćemo izbaciti iz RAID niza radi zamjene.

Ispostavilo se da ovo pravilo ne radi kada radite sa NVMe prostorima imena. dokaz:

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

Pronicljiv čitalac poređenja serijskih brojeva primetiće da se /dev/nvme1n1 zapravo nalazi na /dev/nvme2, i obrnuto.

P.S.

Želim da nikada ne uklonite posljednji živi NVMe SSD iz RAID niza.

izvor: www.habr.com

Dodajte komentar