Seadistamine NVMe-ga Linuxis

Tere päevast.

Tahtsin juhtida kogukonna tähelepanu Linuxi iseloomulikule omadusele, kui töötan ühes süsteemis mitme NVMe SSD-ga. See on eriti asjakohane neile, kellele meeldib NVMe-st tarkvara RAID-massive teha.

Loodan, et allolev teave aitab teie andmeid kaitsta ja tüütuid vigu kõrvaldada.

Oleme kõik plokkseadmetega töötamisel harjunud järgmise Linuxi loogikaga:
Kui seadet nimetatakse /dev/sda, on sellel olevad partitsioonid /dev/sda1, /dev/sda2 jne.
SMART-atribuutide vaatamiseks kasutame midagi sellist nagu smartctl -a /dev/sda ja vormindame selle ning lisame massiividesse partitsioonid, näiteks /dev/sda1.

Oleme kõik harjunud aksioomiga, et /dev/sda1 asub /dev/sda. Ja kui ühel päeval SMART näitab, et /dev/sda on peaaegu surnud, viskame RAID-massiivist asendamiseks välja selle /dev/sda1.

Selgub, et see reegel ei tööta NVMe nimeruumidega töötamisel. Tõestus:

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

Nutikas seerianumbrite võrdluse lugeja märkab, et /dev/nvme1n1 asub tegelikult /dev/nvme2-s ja vastupidi.

P.S.

Soovin, et te ei eemaldaks kunagi viimast elavat NVMe SSD-d RAID-massiivist.

Allikas: www.habr.com

Lisa kommentaar