Sērijas numuri un informācija par bojātiem cietajiem diskiem

Pēdējās izmaiņas: Friday November 24th, 2023

Šis raksts sniedz pamatinformāciju par cieto disku sērijas numura noteikšanu un potenciālajām defektēm.

Kā noteikt dzinis serijas numuru

Windows sistēmā

Windows operētājsistēmā ir rīks, kas ļauj jums izlasīt viena vai vairāku disku sērijas numurus. Programma ir saukta DiskID32 un ir ar atvērtā pirmkoda kodu.

Vispirms atveriet programmas direktoriju ar konsoles palīdzību un ievadiet sekojošo komandu:

diskid32.exe

Jūs saņemsiet vairāk informācijas par savu disku(-iem). Apskatiet informāciju par katru disku. Katra diska sērijas numuru varat redzēt blakus Drive Serial Number.

Piemērs:

Sērijas numuri un informācija par bojātiem cietajiem diskiem determine serial number

Linux sistēmā

Ir divas risinājumu iespējas sērijas numura noteikšanai, pirmā izmantojot udevadm:

 /sbin/udevadm info --query=property --name=sda | grep ID_SERIAL

un otrais risinājums ar hdparm:

Atveriet savu terminālu un ievadiet sekojošo komandu:

sudo hdparm -i /dev/sda | grep SerialNo

Izmantojot sudo, jūs iegūsit administratora tiesības, kas nepieciešamas informācijas nolasīšanai no diska. Jūs varat izsaukt funkciju, izmantojot hdparm, kas sniedz informāciju par disku.

Ar -i /dev/sda jūs varat piešķirt hdparm parametru, kas sniegs jums konkrētu informāciju par disku.

Tomēr jāņem vērā, ka aparatūra, kuru vēlaties pārbaudīt, var atšķirties pēc interfeisa:

  • IDE / ATA ierīce: -i /dev/hd[a-t]
  • SCSI / SATA ierīce: -i /dev/sd[a-z]

Tālāk, izmantojot | grep SerialNo, no izvades atlasiet diska sērijas numuru.

Ja šī komanda izraisa kļūdu, iespējams, jums būs jāinstalē pati programma:

sudo apt-get install hdparm

FreeBSD sistēmā

Jūs varat izmantot šo komandu FreeBSD sistēmā:

smartctl -a /dev/ad0 | grep Serial

smartctl ir funkcija, kas ļauj izlasīt informāciju par disku.

Ar -a parametru jūs varat redzēt visu pieejamo informāciju par pirmo piešķirto disku.

Šeit arī ir piemēroti dažādi interfeisi ierīcēm:

  • IDE / ATA ierīce: -a /dev/ad[0-9]+
  • SCSI ierīce: -a /dev/da[0-9]+ VAI -a /dev/pass[0-9]+
  • SATA ierīce: -a /dev/ada[0-9]+

Izmantojot | grep Serial, jūs varat atlasīt diska sērijas numuru no informācijas.

Piemērs:

Sērijas numuri un informācija par bojātiem cietajiem diskiem determine serial number freebsd

Informācija par bojātām diskdzinējām

Lai atklātu bojātas diskdzinējas, ieteicams izmantot rīku, kas atpazīst šādas kļūdas.

Mēs izmantojam Smartmontools Windows, Linux un FreeBSD sistēmās.

Windows

UZMANĪBU: Uzstādot, Jums  atlasa PATH mainīgais. Vai arī varat iestatīt šī programma ceļu vides mainīgajos.

Kad rīks ir veiksmīgi instalēts, varat atvērt komandrindu.

Ievadiet šo komandu, lai pārbaudītu, vai programma ir lietojama:

smartctl -h

Komandrindā jums tagad vajadzētu redzēt sarakstu ar komandām, kuras varat izmantot smartctl.

Tā kā smartctl uzvedas tieši tāpat kā Linux sistēmā, Jūs varat izmantot tās pašas komandas Windows. Arī failu ceļš partition tipiem paliek nemainīgs.

Tāpēc Windows jums būs jāizmanto tie paši parametri kā Linux.

Esiet uzmanīgi pret dažādiem interfeisiem ierīcēm:

  • IDE / ATA ierīces: -H /dev/hd[a-t]
  • SCSI / SATA ierīces: -H /dev/sd[a-z]

BRĪDINĀJUMS: Parastie diskdzinēju nosaukumi kā c:, nedarbojas!

Linux

Linux sistēmās gan kodola ziņojumi, gan Smartmontools sniedz informāciju par bojātu diskdzinēju.

Jūs varat rādīt kodola ziņojumus, izmantojot dmesg. Šeit ir īpaši svarīgi pievērst uzmanību ziņojumiem, kas sākas ar ata. Šeit, piemēram, varat izmantot komandu dmesg | grep ata.

Vispirms jums ir jāinstalē Smartmontools uz Linux sistēmām. Pakotnes ID atšķirsies sistēmās:

  • Debian: smartmontools
  • Fedora: kernel-utils

Jums būs nepieciešams administratora tiesības instalēšanai.

Pēc tam varat turpināt darbu konsolē.

(Svarīga piezīme: Jums ir nepieciešamas administratora tiesības visam procesam.)

Ievadiet šo komandu konsolē:

smartctl -H /dev/sda

Esiet uzmanīgi pret dažādiem interfeisiem ierīcēm:

  • IDE / ATA ierīces: -H /dev/hd[a-t]
  • SCSI / SATA ierīces: -H /dev/sd[a-z]

Šī instrukcija noskaidro jūsu diskdzinēja stāvokli. Jūs saņemsiet ziņojumu, kas informēs jūs, vai diskdzinēju var turpināt izmantot.

Ja tiek rādīts FAILED!, tad ar jūsu diskdzinēju ir kaut kas nepareizs.

Ja parādās PASSED, tad jūsu disku var izmantot.

Ja vēlaties precīzāku rezultātu savam diskam, varat izmantot pieejamo diagrammu. To varat atrast, izmantojot tādu pašu komandu apakš Failed Attributes:.

Atribūtu skaidrojumu varat atrast sadaļā Mērītie atribūtu vērtības.

Ja tagad novērtējat diagrammu, izmantojot mērītās vērtības, jūs saņemsiet pārskatu par kļūdām savā diskā.

Ja vēlaties noteikt visas iespējamās kļūdas savā diskā, varat izmantot komandu smartctl -A /dev/sda.

(UZMANĪBU par ierīču tipiem šeit.)

Šoreiz jūs redzēsiet visas pieejamās kļūdas. Tagad varat novērtēt diagrammu.

Atribūtu skaidrojumu varat atrast sadaļā Atribūtu saraksts.

FreeBSD

Ir vērts apskatīt kodola ziņojumus (dmesg) FreeBSD, lai uzzinātu vairāk par diskdzinēju defektu.

Kā arī Windows un Linux, jums ir nepieciešams instalēt Smartmontools pakotēs pārvaldē.

J

ūs varat to izdarīt ar šo komandu:

pkg_add -r -v smartmontools

(Svarīga piezīme: Jums ir jābūt administratora tiesībām visam procesam.)

Tāpat kā Linux, FreeBSD jūs varat izmantot tās pašas smartctl komandas. Tomēr pastāv viena maza atšķirība attiecībā uz diska ceļu nosaukumu.

Vienkārši saskaroties ar parastajiem ceļa detaljām, piemēram, /dev/hd[a-t] un /dev/sd[a-z], izmantojiet jauno ceļu: /dev/ad[0-9]+.

Atribūtu saraksts

Parametra nosaukums Apraksts
Raw Read Error Rate Kritiski. Zemāka vērtība norāda uz neizlabojamiem lasīšanas kļūdām, kas saistītas ar diska virsmu vai magnētiskajiem galviņām.
Througput Performance Kritiski. Vispārējs rādītājs caurlaidspējai. Zemākas vērtības parāda, ka disks vairs nespēj strādāt pilnā ātrumā.
Spin Up Time Vidējais laika periods, ko diskam nepieciešams, lai paātrinātu savas diski. Sliktas vērtības var norādīt uz problēmām ar uzglabāšanu, kas bieži rodas, uzglabājot pārāk augstā temperatūrā.
Start/Stop Count Nekritiski. Skaita diska starta/stopa ciklus.
Reallocated Sector Count Ļoti kritiski. Skaita, cik rezerves sektori ir piešķirti cietais disks. Norāda uz problēmām ar datu nesēju.
Read Channel Margin Norāda, cik joslas platums vidēji tiek izmantots lasīšanas operācijām. Precīzs apraksts nav dokumentēts.
Seek Error Rate Kritiski. Skaita kļūdu biežumu lasīšanas operācijās, kas ir atkarīgs no pozicionēšanas sistēmas vai virsmas stāvokļa.
Seek Time Performance Vispārēja vērtība, kas apraksta magnētisko galviņu meklēšanas darbības veiktspēju. Zemākas vērtības norāda uz mehāniskām problēmām.
Power On Hours Count Skaita stundas, kuras disks ir pavadījis ieslēgtā stāvoklī. Formāts lielākoties ir atkarīgs no ražotāja.
Spin Retry Count Kritiski. Norāda cik mēģinājumi bija nepieciešami, lai disks sāktu darbu, lai sasniegtu pilnīgu darbības ātrumu.
Recalibration Retries Kritiski. Skaita, cik bieži disks vajag pārkalibrēt lasīšanas/rakstīšanas galvas. Norāda uz mehānisku darbības traucējumu.
Device Power Cycle Count Parāda statistiku par to, cik bieži cietais disks tiek ieslēgts un izslēgts.
Soft Read Error Rate Norāda, cik bieži operētājsistēma ir ziņojusi par kļūdu, lasot datus no diska.
G-Sense Error Rate G-Sense nozīmē trieciena sensoru, kas mēra stipras vibrācijas darbības laikā.
Power-Off Retract Cycle Galvenokārt parāda, cik bieži cietais disks ir izslēgts.
Load/Unload Cycle Count Norāda, cik bieži disks noliek savas lasīšanas/rakstīšanas galvas parka pozīcijā (landavas zonas pozīcija).</ td>
Temperature Norāda temperatūru diskiem. Parasti nav svarīga, jo vērtības parasti ir ļoti neprecīzas daudziem ierīcēm.
Reallocation Events Count Ļoti kritiski. Skaita katru diska mēģinājumu pārkartot sektorus, pat ja tas nesekmējas.
Current Pending Sector Count Ļoti kritiski. Parāda nestabilu sektoru skaitu, kas gaida pārvietošanu uz speciāli rezervēto zonu.
Uncorrectable Sector Count Ļoti kritiski. Nedefektu sektoru skaits, ko iekšējā loģiskā diskdzinis nevar atjaunot un pārvietot uz rezervēto zonu.
UltraDMA CRC Error Rate Kritiski. CRC kļūdu skaits datu pārsūtīšanas laikā. Var norādīt uz defektīviem kabeļiem, draiveru konfliktiem vai pārlieku uzkarināšanas problēmām.
Write Error Rate Kritiski. Skaita rakstīšanas sektoru kļūdu biežumu.
Disk Shift Ļoti kritiski. Šī vērtība parāda, vai ir notikusi nesabalansēta situācija temperatūras vai trieciena ietekmē.
Loaded Hours Parāda, cik ilgi disks ir bijis datu slodzē. To parāda magnētisko galviņu aktuatora kustība.
Load/Unload Retry Count Nedokumentēts vienību skaits, norāda uz mēģinājumiem ielādēt, kad lasīšanas/rakstīšanas galvas maina pozīciju.
Load Friction Parāda statistisku vērtību par berzi, ko izraisa diskā esošā slodze.
Load-in Time Parāda, cik ilgi magnētisko galviņu aktuatoram nebija landavas zonas pozīcijā.
Torque Amplification Count Skaita diska iekšējās loģikas mēģinājumus sakārtot rotāciju.
GMR Head Amplitude Tīri statistiska vērtība, kas apraksta attālumu, ko veic lasīšanas/rakstīšanas galvas periodiskajā priekšpuse/atpakaļpuse.

(Avots)

Mērījumu vērtības atribūtiem

Atribūts Apraksts
Vērtība Ir normalizēta mērījuma vērtība, kas galvenokārt skaitās pretēji (jo zemāk, jo sliktāk).
Sliktākais Sliktākā vērtība līdz šim.
Slieksnis Robeža, zem kuras vērtība nedrīkst krist.
Veids Stāvokļa definīcijai: Pre-fail ir brīdinājums par tuvojošos bojāeju, bet Old age nozīmē, ka tā ir galvenokārt progresējoša novecošana. (Pašreizējā temperatūra nepieciešami neiekļūst vienā vai otrā kategorijā.)
Atjaunināts Parāda, vai vērtība tiek pastāvīgi (vienmēr) atjaunināta vai arī tā tiek atjaunināta pirmo reizi, izmantojot Offline data collection tipa paštestu.
RAW_VERTĪBA Ir faktiskā mērījuma vērtība, kas nozīmē mērīto temperatūru vai kļūdu skaitu.

Pilnas SMART žurnāla izveide

Lai izveidotu pilnu SMART žurnālu, izmantojiet komandu `smartctl` ar opciju `-x`. Diska specifikācija ir līdzīga kā skaidrojumā zem “Informācija par bojātiem diskiem”.

Sākt SMART paštests

Jūs varat sākt diska paštestu ar `smartctl` un opciju `-t short` vai `-t long`. Diska specifikācija ir līdzīga kā skaidrojumā zem “Informācija par bojātiem diskiem”.

Šis paštests ir ražotāja specifisks tests, un tas tiek veikts no diska iebūvētās programmaparatūras. Jūs nevajadzētu izmantot serveri paštesta laikā; tā izmantošana var apturēt testu.

Citas aparatūras pārbaudes darbība

Tests sākas ar lasīšanas testu katrā diskā. Apmēram 100 GB datu tiek nolasīti no katra diska. Tas pārbauda, vai ir lasīšanas kļūdas. Paši dati netiek pētīti un tiek nekavējoties iznīcināti.

Kad lasīšanas tests ir pabeigts, tiek nolasīti disku SMART vērtības. Šīs tiek pārskatītas un pārbaudītas pēc iespējas novirzēm, kas varētu norādīt uz defektu.

Kad SMART vērtības ir pārbaudītas, tiek sākts ilgs vai īss tests, atkarībā no jūsu izvēles.

Īsais tests pēta tikai diska daļas. Tas īsina testa ilgumu. Ilgais tests pārbauda visus diska sektorus vairākas reizes.

Detalizēti, kādi testi tiek veikti paštestā, ir atkarīgi no ražotāja un parasti nav zināmi precīzi.

Kad paštests ir pabeigts, rezultāts tiek atkārtoti pārbaudīts, un SMART vērtības tiek atkārtoti izskatītas.

Visbeidzot, iegūtie rezultāti tiek pārbaudīti, un katram diskam tiek izveidots žurnāla fails ar galīgo rezultātu (`hddtest-[seriāla numurs].log`). To var atrast šeit: `/root/hwcheck-logs/`.

Diski ar RAID kontrolieriem

Windows vidē

Adaptec ir izstrādājis pārvaldības rīku, lai iegūtu informāciju par diskām no RAID sistēmas. Šis programma ir grafiski strukturēts un saucas `Adaptec Storage Manager`. Lai to izmantotu, lūdzu, izmantojiet lietotāja datus, kas ietverti jūsu apstiprinājuma e-pastā.

Uzstādiet un startējiet programmu uz savas servera. Parādīsies grafiskā lietotāja saskarne.

Nākamais solis ir noklikšķināt uz `Direct Attached Storage` kreisajā lodziņā. Skatieties uz labo pusi nolaižamajā izvēlnē. Dubultklikšķiniet uz instalētās operētājsistēmas ar attiecīgo IP un sistēmu. Vajadzētu seko pieteikuma datu pieprasījums. Pēc pieteikšanās parādīsies paziņojums, ka ir atrasts RAID kontrolieris. Apstipriniet ar `Register Later`, un pēc tam dubultklikšķiniet uz RAID kontroliera.

Parādīsies saraksts ar visiem RAID kontrolierī esošajiem diskiem. Dubultklikšķiniet uz izvēlētā diska. Parādīsies logs, kur varat iegūt informāciju par disku.

Linux vidē

`smartctl` parasti parāda diska serijas numuru. Tomēr dažādiem kontrolieriem ir speciālas

programmas:

3ware kontrolieri ar `tw_cli`

`tw_cli` vajadzētu būt iekļautam distribūciju pirmkoda avotā. Sāciet `tw_cli` bez parametriem:

tw_cli

Tagad ievadiet komandu:

/cx/py show serial

Šeit x ir kontroliera numurs, ar y apzīmētu diska numuru.

Adaptec kontrolieris ar `arcconf`

Linux vidē jums būs nepieciešama rīka, ko sauc par `arcconf`.

Izgūstiet failu. Pēc tam pārvietojiet to:

mv arcconf-64 /usr/local/bin

Nākamais solis ir padarīt `arcconf` izpildāmu failu:

chmod +x /usr/local/bin/arcconf

Tagad izpildiet failu:

/usr/local/bin/arcconf

Ir iespējams, ka jums būs jāinstalē arī `libstdc++5`, jo `arcconf` to prasa.

Ja parādās iespējamo komandu parametru saraksts, programma darbojas pareizi.

Tagad, izmantojot komandu `./usr/local/bin/arcconf getconfig 1`, varat izlasīt diska serijas numuru. Cipars `1` norāda, uz kuru RAID kontrolieri attiecas.

Tomēr ņemiet vērā, ka jūsu RAID diski būs uzskaitīti no `Physical Device information`. Diska serijas numuru varat atrast sadaļā `Serial number`.

Šī rīka papildus informācija ir noderīga attiecībā uz jūsu diskiem.

FreeBSD vidē

Lai iegūtu diska serijas numuru FreeBSD vidē, terminālā ievadiet šādu komandu:

portsnap fetch update
cd /usr/ports/sysutils/arcconf
make install clean && rehash

Komanda `/usr/local/sbin/arcconf getconfig 1` ļauj piekļūt diskiem. Lūdzu, ņemiet vērā, ka cipars, kas seko `getconfig`, norāda uz RAID kontrolieri.

Līdzīgi kā Linux, jūs varat atrast dažādus datus par disku un `Serial number` sadaļā `Physical Device information`.

Was this article helpful?
Skatījumi: 2672

BeeHosting 10. dzimšanas diena!
līdz 70% atlaide visiem pakalpojumiem
+ bezmaksas vietnes pārsūtīšana.

Facebook Instagram linkedin

Beehosting.pro website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Menu