Linux-da NVMe ilə bağlı problem

Salam.

İcazə verin, Linux-un eyni sistemdə bir neçə NVMe SSD ilə işləyərkən tipik bir xüsusiyyətini icma diqqətinə çatdırım. Bu, NVMe proqram RAID massivləri yaratmağı sevənlər üçün xüsusilə актуaldır.

Ümid edirəm ki, aşağıda təqdim olunan məlumatlar, məlumatlarınızı qorumağa kömək edəcək və əziyyət verici səhvlərdən qurtulmağınıza yardımçı olacaq.

Hamımız Linux-un blok cihazları ilə işləyərkən aşağıdakı məntiqə alışmışıq:
Əgər cihazın adı /dev/sda-dırsa, onda onun üzərindəki bölmələr /dev/sda1, /dev/sda2 və s. olacaq.
SMART atributlarını görmək üçün smartctl -a /dev/sda kimi bir şey istifadə edirik, bölmələri formatlayırıq və onları artıq massivlərə əlavə edirik, məsələn, /dev/sda1.

Hamımızın qəbul etdiyi aksiomdur ki, /dev/sda1, /dev/sda-da yerləşir. Və, əgər bir gün SMART, /dev/sda-nın demək olar ki, öldüyünü göstərsə, biz məhz /dev/sda1-i RAID massivindən çıxarıb əvəz edəcəyik.

Məlum olur ki, NVMe Namespaces ilə işləyərkən bu qayda keçərli deyil. Sübut:

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

Diqqətli oxucu seriya nömrələrini müqayisə edərək, /dev/nvme1n1-in əslində /dev/nvme2-də, və əksinə yerləşdiyini görəcək.

R.S.

Sizə ümid edirəm ki, RAID massivindən son sağlam NVMe SSD-ni heç vaxt silməyəsiniz.

Mənbə: habr.com

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster