Mirëmëngjes.
Dëshiroj të vë në dukje një veçori karakteristike të Linux-it kur punon me disa NVMe SSD në një sistem. Kjo do të jetë veçanërisht e rëndësishme për ata që pëlqejnë të krijojnë RAIDA nga NVMe.
Shpresoj se informacioni i dhënë më poshtë do t'ju ndihmojë të mbani të dhënat tuaja dhe t'ju shpëtojë nga gabimet e bezdisshme.
Të gjithë jemi mësuar me logjikën e mëposhtme të Linux-it kur punojmë me pajisje bllokuese:
Nëse pajisja quhet /dev/sda, atëherë pjesët e saj do të jenë /dev/sda1, /dev/sda2, etj.
Për të parë atributet SMART ne përdorim diçka si smartctl -a /dev/sda, dhe formatizojmë, dhe në RAIDA shtojmë tashmë pjesët, sikur janë /dev/sda1.
TĂ« gjithĂ« jemi mĂ«suar me aksonin qĂ« /dev/sda1 ndodhet nĂ« /dev/sda. Dhe, nĂ«se njĂ« ditĂ« SMART tregon se /dev/sda pothuajse ka vdekur, â ne do ta heqim /dev/sda1 nga RAIDA pĂ«r zĂ«vendĂ«sim.
Duket se, kur punoni me NVMe Namespaces, ky rregull nuk funksionon. Prova:
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
Numri Serial: S466NX0K72XX06M
Numri Serial: S466NX0K72XX01A
Numri Serial: S466NX0K43XX48W
Lexuesi i vëmendshëm, duke krahasuar numrat serial, do të vërejë se /dev/nvme1n1 në të vërtetë ndodhet në /dev/nvme2, dhe e kundërta.
P.S.
Ju uroj që kurrë të mos e fshini nga RAIDA NVMe SSD-në e fundit që është aktiv.
Burimi: habr.com
