Asennus NVMe:n kanssa Linuxissa

Hyvää päivää.

Halusin kiinnittää yhteisön huomion Linuxille ominaiseen piirteeseen, kun työskentelet useiden NVMe SSD -levyjen kanssa yhdessä järjestelmässä. Se on erityisen tärkeä niille, jotka haluavat tehdä ohjelmisto-RAID-ryhmiä NVMe:stä.

Toivon, että alla olevat tiedot auttavat suojaamaan tietojasi ja poistamaan ärsyttäviä virheitä.

Olemme kaikki tottuneet seuraavaan Linux-logiikkaan työskennellessämme lohkolaitteiden kanssa:
Jos laitteen nimi on /dev/sda, sen osiot ovat /dev/sda1, /dev/sda2 jne.
SMART-attribuuttien tarkastelemiseksi käytämme jotain kuten smartctl -a /dev/sda, alustamme sen ja lisäämme osioita taulukoihin, kuten /dev/sda1.

Olemme kaikki tottuneet siihen aksioomaan, että /dev/sda1 sijaitsee /dev/sda:ssa. Ja jos jonain päivänä SMART osoittaa, että /dev/sda on melkein kuollut, se /dev/sda1 poistetaan RAID-ryhmästä korvaamista varten.

Osoittautuu, että tämä sääntö ei toimi työskenneltäessä NVMe-nimiavaruuksien kanssa. Todiste:

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

Viisas sarjanumerovertailun lukija huomaa, että /dev/nvme1n1 sijaitsee hakemistossa /dev/nvme2 ja päinvastoin.

RS

Toivon, että et koskaan poista viimeistä elävää NVMe SSD:tä RAID-ryhmästä.

Lähde: will.com

Lisää kommentti