festplatten
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| festplatten [2020-11-02 16:14:33] – [Infos über eine Festplatte mit FreeBSD 12] manfred | festplatten [2024-06-02 14:44:13] (aktuell) – [Festplatten] manfred | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Festplatten ====== | ||
| + | |||
| + | Mechanische HDDs haben ihre höchste Lebenserwartung, | ||
| + | |||
| + | * __[[https:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[https:// | ||
| + | * **[[https:// | ||
| + | * __[[https:// | ||
| + | * **[[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | siehe auch: | ||
| + | * [[:: | ||
| + | * [[::HDD]] | ||
| + | * [[::SSD]] | ||
| + | * [[::NVMe]] | ||
| + | * [[:: | ||
| + | * [[:: | ||
| + | * [[:: | ||
| + | * [[:: | ||
| + | * [[:: | ||
| + | * [[:: | ||
| + | |||
| + | |||
| + | ===== nützliche Werkzeuge ===== | ||
| + | |||
| + | * [[https:// | ||
| + | * RECOVERY TOOLS: | ||
| + | * [[https:// | ||
| + | * SCHUTZSOFTWARE (FESTPLATTE WIRKLICH SÄUBERN): | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| + | ===== nützliche Befehle ===== | ||
| + | |||
| + | |||
| + | ==== Festplatten auflisten mit FreeBSD 12 und 13 ==== | ||
| + | |||
| + | > camcontrol devlist | ||
| + | <WDC WD101KRYZ-01JPDB1 01.01H02> | ||
| + | <PLEXTOR PX-891SAF 1.J9> | ||
| + | <HGST HUH721010ALE600 LHGNT384> | ||
| + | <WDC WD101KRYZ-01JPDB1 01.01H02> | ||
| + | < | ||
| + | <WDC WD2005FBYZ-01YCBB2 RR07> | ||
| + | < | ||
| + | < | ||
| + | |||
| + | |||
| + | === Infos über eine Festplatte mit FreeBSD 12 und 13 === | ||
| + | |||
| + | > sysctl kern.disks | ||
| + | kern.disks: ada8 ada7 ada6 ada5 ada4 ada3 ada2 ada1 ada0 cd0 | ||
| + | | ||
| + | > sysctl kern.disks | tr -s ' ' ' | ||
| + | ada8 | ||
| + | ada7 | ||
| + | ada6 | ||
| + | ada5 | ||
| + | ada4 | ||
| + | ada3 | ||
| + | ada2 | ||
| + | ada1 | ||
| + | ada0 | ||
| + | |||
| + | # diskinfo -v ada0 | ||
| + | ada0 | ||
| + | 512 # sectorsize | ||
| + | 10000831348736 | ||
| + | 19532873728 | ||
| + | 4096 # stripesize | ||
| + | 0 # stripeoffset | ||
| + | 19377850 | ||
| + | 16 # Heads according to firmware. | ||
| + | 63 # Sectors according to firmware. | ||
| + | WDC WD101KRYZ-01JPDB1 | ||
| + | 78JKLNEC | ||
| + | No # TRIM/UNMAP support | ||
| + | 7200 # Rotation rate in RPM | ||
| + | Not_Zoned | ||
| + | |||
| + | > smartctl --scan | ||
| + | |||
| + | GEOM-Partition anlegen (low-level): | ||
| + | > gpart create -s gpt ada0 | ||
| + | > glabel status | ||
| + | > geom disk list | ||
| + | |||
| + | > smartctl -i /dev/ada10 | awk '/ | ||
| + | Device Model: | ||
| + | Serial Number: | ||
| + | User Capacity: | ||
| + | |||
| + | > smartctl -i /dev/ada10 | grep -E ' | ||
| + | WDC WD121KRYZ-01W0RB0 | ||
| + | ZA283R52 | ||
| + | 12, | ||
| + | |||
| + | |||
| + | ==== Festplatten auflisten mit Ubuntu-Linux 18.04.4 LTS ==== | ||
| + | |||
| + | > root@mm:~# lshw -class disk -short | ||
| + | H/W path | ||
| + | ============================================================ | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | |||
| + | |||
| + | ===== defekte Blöcke auf einer Festplatte finden ===== | ||
| + | |||
| + | |||
| + | ==== Informationen über die verfügbaren Festplatten ermitteln (mit smartctl) ==== | ||
| + | |||
| + | Das Werkzeug '' | ||
| + | |||
| + | ersteinmal sehen, welche Laufwerke es im System gibt: | ||
| + | # smartctl --scan | ||
| + | /dev/ada0 -d atacam # /dev/ada0, ATA device | ||
| + | /dev/ada1 -d atacam # /dev/ada1, ATA device | ||
| + | /dev/ada2 -d atacam # /dev/ada2, ATA device | ||
| + | /dev/ada9 -d atacam # /dev/ada9, ATA device | ||
| + | /dev/ada3 -d atacam # /dev/ada3, ATA device | ||
| + | /dev/ada4 -d atacam # /dev/ada4, ATA device | ||
| + | /dev/ada5 -d atacam # /dev/ada5, ATA device | ||
| + | /dev/pass6 -d atacam # /dev/pass6, ATA device | ||
| + | /dev/ada6 -d atacam # /dev/ada6, ATA device | ||
| + | /dev/ada7 -d atacam # /dev/ada7, ATA device | ||
| + | /dev/ada8 -d atacam # /dev/ada8, ATA device | ||
| + | |||
| + | |||
| + | ==== Informationen zu einer Festplatte ermitteln (mit diskinfo) ==== | ||
| + | |||
| + | Dieses Werkzeug ist auf FreeBSD verfügbar. | ||
| + | |||
| + | # diskinfo -v ada9 | ||
| + | ada9 | ||
| + | 512 # sectorsize | ||
| + | 6001175126016 | ||
| + | 11721045168 | ||
| + | 4096 # stripesize | ||
| + | 0 # stripeoffset | ||
| + | 11628021 | ||
| + | 16 # Heads according to firmware. | ||
| + | 63 # Sectors according to firmware. | ||
| + | WDC WD60EFRX-68MYMN1 | ||
| + | WD-WX21D7453SY1 # Disk ident. | ||
| + | No # TRIM/UNMAP support | ||
| + | 5700 # Rotation rate in RPM | ||
| + | Not_Zoned | ||
| + | |||
| + | |||
| + | ==== Informationen zu einer Festplatte ermitteln (mit smartctl) ==== | ||
| + | |||
| + | alle Informationen zu einer Festplatte auslesen: | ||
| + | # smartctl -Ai /dev/ada9 | ||
| + | |||
| + | bereits von S.M.A.R.T. registrierte Fehler anzeigen (**Vorsicht**, | ||
| + | # smartctl -H /dev/ada9 | ||
| + | smartctl 6.6 2017-11-05 r4594 [FreeBSD 12.0-RELEASE-p3 amd64] (local build) | ||
| + | Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org | ||
| + | | ||
| + | === START OF READ SMART DATA SECTION === | ||
| + | SMART overall-health self-assessment test result: PASSED | ||
| + | Please note the following marginal Attributes: | ||
| + | ID# ATTRIBUTE_NAME | ||
| + | 1 Raw_Read_Error_Rate | ||
| + | |||
| + | alle ausfallrelevanten Parameter von S.M.A.R.T. anzeigen (5, 10, 184, 187, 188, 196, 197, 198, 201): | ||
| + | # smartctl -Ai /dev/ada9 | egrep -i '^[ ]*5[ ]|^[ ]*10[ ]|^[ ]*184[ ]|^[ ]*187[ ]|^[ ]*188[ ]|^[ ]*196[ ]|^[ ]*197[ ]|^[ ]*198[ ]|^[ ]*201[ ]' | ||
| + | 5 Reallocated_Sector_Ct | ||
| + | 10 Spin_Retry_Count | ||
| + | 196 Reallocated_Event_Count 0x0032 | ||
| + | 197 Current_Pending_Sector | ||
| + | 198 Offline_Uncorrectable | ||
| + | |||
| + | |||
| + | ==== Festplatte auf defekte Blöcke testen (mit smartctl) ==== | ||
| + | |||
| + | Testmodus einstellen: | ||
| + | # smartctl -t long /dev/ada9 | ||
| + | |||
| + | Test durchführen: | ||
| + | # smartctl -l selftest /dev/ada9 | ||
| + | |||
| + | oder gleich mehrere Platten nacheinander überprüfen: | ||
| + | # for PLATTE in ada6 ada7 ada9; do smartctl -l selftest / | ||
| + | |||
| + | |||
| + | ==== Festplatte auf defekte Blöcke testen (mit badblocks) ==== | ||
| + | |||
| + | Das Werkzeug '' | ||
| + | nur lesende Tests: '' | ||
| + | schreib-lese-Test: | ||
| + | |||
| + | nur lesend (Daten auf der Platte bleiben erhalten aber der Test ist nicht so zuverlässig): | ||
| + | # badblocks -nsb 4096 -o / | ||
| + | Es wird getestet Mit Muster 0xaa: set_o_direct: | ||
| + | 1.77% erledigt, 10:08 verstrichen. (0/0/0 Fehler) | ||
| + | |||
| + | mit schreib-lese-Zugriffen (Daten auf der Platte gehen verloren aber der Test ist so zuverlässiger): | ||
| + | # badblocks -wsb 4096 -o / | ||
| + | Es wird getestet Mit Muster 0xaa: set_o_direct: | ||
| + | 0.05% erledigt, 0:17 verstrichen. (0/0/0 Fehler) | ||
| + | |||
| + | oder gleich mehrere Platten nacheinander überprüfen: | ||
| + | # for PLATTE in ada6 ada7 ada9; do badblocks -wsb 4096 -o / | ||
| + | |||
| + | |||
| + | ===== Lebensdauer von Festplatten ===== | ||
| + | |||
| + | " | ||
| + | |||
| + | **seagate: | ||
| + | failure rate (AFR) and workload rate limit (WRL) used to predict how long a device | ||
| + | might be expected to last, but their meanings are not the same. ... => [[https:// | ||
| + | |||
| + | __beliebte Enterprise-Baureihen: | ||
| + | * __**MTBF**: 2,5 Mio. Stunden__ | __**WRL**: 550 TB/Jahr__ | __**AFR**: 0,35 %__ | ||
| + | * **SEAGATE Exos X** //(in Konkurenz zur __WD Ultrastar DC__)// | ||
| + | * [[https:// | ||
| + | * **WD Gold** // | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * **WD Ultrastar DC** // | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * **HGST Ultrastar DC** // | ||
| + | * [[https:// | ||
| + | |||
| + | __Achtung! Nach dem Kauf sofort die Herstellergarantie überprüfen!__ | ||
| + | |||
| + | * __SEAGATE: | ||
| + | * __Western Digital:__ [[https:// | ||
| + | * __HGST:__ [[https:// | ||
| + | * Es sind u.a. von //HGST// viele Platten im Umlauf, die für die USA produziert wurden und auch nur dort einen Anspruch auf Garantie haben. | ||
| + | * In soeinem Fall erscheint die folgende Meldung, statt eines Datums: | ||
| + | * //'' | ||
| + | * // | ||
| + | * //Die "Power Disable" | ||
| + | * //Dies liegt an einem veralteteten Netzteil, welches 3,3V auf den Pin3 legt.// | ||
| + | * //Näheres finden Sie unter: [[https:// | ||
| + | * siehe auch hier: [[http:// | ||
| + | * //Es gibt eine einfache Lösung, wenn Sie sich in einer Situation befinden, in der sich eine Ultrastar SATA-Festplatte nicht dreht. Durch die Verwendung eines einfachen " | ||
| + | |||
| + | ---- | ||
| + | ==== workload rate limit (WRL) ==== | ||
| + | |||
| + | man kann den **WRL** ungefähr wie folgt mit der //alten// MTBF ins Verhältnis setzen: | ||
| + | * MTBF 1.000.000 Stunden -> **~200 TB/Jahr** | ||
| + | * MTBF 2.500.000 Stunden -> **~550 TB/Jahr** | ||
| + | |||
| + | **WRL:** | ||
| + | * __Consumer Markt (z.B. Laptop und Desktop):__ | ||
| + | * ein **WRL** von **unter 55 TB/Jahr** | ||
| + | * '' | ||
| + | * __für den Einsatz mit schwerer Last:__ | ||
| + | * ein **WRL** von **ab 180 TB/Jahr** | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * __für den Enterprise-Einsatz: | ||
| + | * ein **WRL** von **ab 300 TB/Jahr** | ||
| + | * '' | ||
| + | * '' | ||
| + | * ein **WRL** von **ab 360 TB/Jahr** | ||
| + | * '' | ||
| + | * ein **WRL** von **ab 550 TB/Jahr** | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | |||
| + | ---- | ||
| + | ==== annualized failure-rate (AFR) ==== | ||
| + | |||
| + | man kann die **AFR** ungefähr wie folgt mit der //alten// MTBF ins Verhältnis setzen: | ||
| + | * MTBF 1.000.000 Stunden -> **AFR ~0,875 %** | ||
| + | * MTBF 1.250.000 Stunden -> **AFR ~0,700 %** | ||
| + | * MTBF 2.500.000 Stunden -> **AFR ~0, | ||
| + | |||
| + | **AFR:** | ||
| + | * geeignet für den professionellen Einsatz: **weniger als 1%** | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | |||
| + | ---- | ||
| + | ==== mean time between failure (MTBF) ==== | ||
| + | |||
| + | **MTBF:** | ||
| + | * __Consumer Markt (z.B. Laptop und Desktop):__ | ||
| + | * ein **MTBF** von **0,8 Mio. Stunden** | ||
| + | * '' | ||
| + | * __für den Einsatz mit schwerer Last:__ | ||
| + | * ein **MTBF** von **1 Mio. Stunden** | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * ein **MTBF** von **1,2 Mio. Stunden** | ||
| + | * '' | ||
| + | * ein **MTBF** von **1,5 Mio. Stunden** | ||
| + | * '' | ||
| + | * __für den Enterprise-Einsatz: | ||
| + | * ein **MTBF** von **2,0 Mio. Stunden** | ||
| + | * '' | ||
| + | * '' | ||
| + | * ein **MTBF** von **2,5 Mio. Stunden** | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | ---- | ||
| + | ==== vor dem Jahr 2000 ==== | ||
| + | |||
| + | Die unten aufgeführten Texte stammen aus der Zeit, | ||
| + | zu der die Festplattenhersteller " | ||
| + | eingeführt hatten, die in der Herstellung Preiswerter | ||
| + | sind und nicht für den Dauerbetrieb gedacht sind. | ||
| + | |||
| + | Aus dem Grund wird hier noch zwischen IDE- und SCSI-Platten | ||
| + | unterschieden. | ||
| + | Zur Zeit wird eher zwischen Desktop- und Enterprise-Platten | ||
| + | (im Volksmund auch " | ||
| + | |||
| + | An sonsten treffen die Kernaussagen heute immer noch zu. | ||
| + | |||
| + | |||
| + | __Die Lebensdauer von Festplatten ist Systemabhängig!__ | ||
| + | |||
| + | IDE-Festplatten: | ||
| + | * Western Digital | ||
| + | * IDE-Festplatten: | ||
| + | * IBM | ||
| + | * POH-Angabe: //333 Stunden pro Monat// | ||
| + | * Seagate | ||
| + | * IDE-Festplatten: | ||
| + | |||
| + | SATA-Festplatten: | ||
| + | * Western Digital | ||
| + | * "WD Re" (Yellow/ | ||
| + | * "WD Red": //bis zu 1 Million Stunden MTBF// | ||
| + | * Seagate | ||
| + | * Seagate-SCSI-Platten: | ||
| + | * Maxtor | ||
| + | * POH-Wert: //732 Stunden pro Monat// | ||
| + | * das aktuelle SCSI-Drive '' | ||
| + | * IDE-Drives haben (laut Datenblatt) eine Ausfallrate: | ||
| + | * SAMSUNG: //bis zu 0,5 Millionen Stunden MTBF// | ||
| + | |||
