Agordo kun NVMe en Linukso

Bonan tempon de tago.

Mi volis atentigi la komunumon pri karakteriza trajto de Linukso kiam mi laboras kun pluraj NVMe-SSD-oj en unu sistemo. Ĝi estos speciale grava por tiuj, kiuj ŝatas fari programajn RAID-tabelojn de NVMe.

Mi esperas, ke la subaj informoj helpos protekti viajn datumojn kaj forigi ĝenajn erarojn.

Ni ĉiuj estas alkutimigitaj al la sekva Linuksa logiko kiam ni laboras kun blokaj aparatoj:
Se la aparato nomiĝas /dev/sda tiam la subdiskoj sur ĝi estos /dev/sda1, /dev/sda2, ktp.
Por vidi SMART-atributojn, ni uzas ion kiel smartctl -a /dev/sda, kaj formatas ĝin kaj aldonas sekciojn al la tabeloj, kiel /dev/sda1.

Ni ĉiuj estas alkutimigitaj al la aksiomo, ke /dev/sda1 troviĝas sur /dev/sda. Kaj, se iutage SMART montras, ke /dev/sda preskaŭ mortis, ĝi estas /dev/sda1, kiun ni forĵetos el la RAID-tabelo por anstataŭigo.

Rezultas, ke ĉi tiu regulo ne funkcias kiam oni laboras kun NVMe Nomspacoj. Pruvo:

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

Sagaca leganto de la serialnumera komparo rimarkos, ke /dev/nvme1n1 efektive troviĝas sur /dev/nvme2, kaj inverse.

P.S.

Mi deziras, ke vi neniam forigu la lastan vivantan NVMe SSD de la RAID-tabelo.

fonto: www.habr.com

Aldoni komenton