ΠŸΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ со NVMe Π½Π° Linux

Π”ΠΎΠ±Π°Ρ€ Π΄Π΅Π½.

Π‘Π°ΠΊΠ°Π² Π΄Π° Π³ΠΎ свртам Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π·Π°Π΅Π΄Π½ΠΈΡ†Π°Ρ‚Π° Π½Π° карактСристичната карактСристика Π½Π° Linux ΠΊΠΎΠ³Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌΠ΅ со повСќС NVMe SSD Π²ΠΎ Π΅Π΄Π΅Π½ систСм. Π’ΠΎΠ° ќС Π±ΠΈΠ΄Π΅ особСно Π²Π°ΠΆΠ½ΠΎ Π·Π° ΠΎΠ½ΠΈΠ΅ ΠΊΠΎΠΈ сакаат Π΄Π° ΠΏΡ€Π°Π²Π°Ρ‚ софтвСрски RAID Π½ΠΈΠ·ΠΈ ΠΎΠ΄ NVMe.

Π‘Π΅ Π½Π°Π΄Π΅Π²Π°ΠΌ Π΄Π΅ΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈΡ‚Π΅ ΠΏΠΎΠ΄ΠΎΠ»Ρƒ ќС ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ‚ Π΄Π° сС Π·Π°ΡˆΡ‚ΠΈΡ‚Π°Ρ‚ Π²Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ Π΄Π° сС Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π°Π°Ρ‚ досаднитС Π³Ρ€Π΅ΡˆΠΊΠΈ.

Π‘ΠΈΡ‚Π΅ Π½ΠΈΠ΅ смС Π½Π°Π²ΠΈΠΊΠ½Π°Ρ‚ΠΈ Π½Π° слСдната Π»ΠΎΠ³ΠΈΠΊΠ° Π½Π° Линукс ΠΊΠΎΠ³Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌΠ΅ со Π±Π»ΠΎΠΊ ΡƒΡ€Π΅Π΄ΠΈ:
Ако ΡƒΡ€Π΅Π΄ΠΎΡ‚ сС Π²ΠΈΠΊΠ° /dev/sda Ρ‚ΠΎΠ³Π°Ρˆ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Π½Π΅Π³ΠΎ ќС Π±ΠΈΠ΄Π°Ρ‚ /dev/sda1, /dev/sda2, ΠΈΡ‚Π½.
Π—Π° Π΄Π° Π³ΠΈ ΠΏΡ€Π΅Π³Π»Π΅Π΄Π°ΠΌΠ΅ SMART Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈΡ‚Π΅, користимС Π½Π΅ΡˆΡ‚ΠΎ ΠΊΠ°ΠΊΠΎ smartctl -a /dev/sda ΠΈ Π³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€Π°ΠΌΠ΅ ΠΈ Π΄ΠΎΠ΄Π°Π²Π°ΠΌΠ΅ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΈ Π²ΠΎ Π½ΠΈΠ·ΠΈΡ‚Π΅, ΠΊΠ°ΠΊΠΎ /dev/sda1.

Π‘ΠΈΡ‚Π΅ смС Π½Π°Π²ΠΈΠΊΠ½Π°Ρ‚ΠΈ Π½Π° аксиомата Π΄Π΅ΠΊΠ° /dev/sda1 сС Π½Π°ΠΎΡ“Π° Π½Π° /dev/sda. И, Π°ΠΊΠΎ Π΅Π΄Π΅Π½ Π΄Π΅Π½ SMART ΠΏΠΎΠΊΠ°ΠΆΠ΅ Π΄Π΅ΠΊΠ° /dev/sda Π΅ рСчиси ΠΌΡ€Ρ‚ΠΎΠ², Ρ‚ΠΎΠ° Π΅ /dev/sda1 ΡˆΡ‚ΠΎ ќС Π³ΠΎ исфрлимС ΠΎΠ΄ RAID Π½ΠΈΠ·Π°Ρ‚Π° Π·Π° Π·Π°ΠΌΠ΅Π½Π°.

Π˜Π·Π»Π΅Π³ΡƒΠ²Π° Π΄Π΅ΠΊΠ° ΠΎΠ²Π° ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Π½Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π° ΠΊΠΎΠ³Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ со NVMe имСнски простори. Π”ΠΎΠΊΠ°Π·:

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

УмСшСн Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π» Π½Π° спорСдбата Π½Π° сСриски Π±Ρ€ΠΎΠ΅Π²ΠΈ ќС Π·Π°Π±Π΅Π»Π΅ΠΆΠΈ Π΄Π΅ΠΊΠ° /dev/nvme1n1 Π²ΡΡƒΡˆΠ½ΠΎΡΡ‚ сС Π½Π°ΠΎΡ“Π° Π½Π° /dev/nvme2, ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ.

П.Б.

ΠŸΠΎΡΠ°ΠΊΡƒΠ²Π°ΠΌ никогаш Π΄Π° Π½Π΅ Π³ΠΎ отстранитС послСдниот ΠΆΠΈΠ² NVMe SSD ΠΎΠ΄ RAID Π½ΠΈΠ·Π°Ρ‚Π°.

Π˜Π·Π²ΠΎΡ€: www.habr.com

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€