Smartmontools ile Çevrimdışı veri toplama nasıl tetiklenir?


14

Yeni bir SSD satın aldım ve beklenen ömrünü nasıl izleyeceğimizi anlamaya çalışıyorum. Koştuğumda

sudo smartctl -a /dev/sda

rapor eder

...
General SMART Values:
Offline data collection status:  (0x80) **Offline data collection activity
                    was never started**.
...

Ayrıca, bazı istatistiklerin "Her zaman" veya "Çevrimdışı" olarak güncellendiğini belirtmek isterim:

$ sudo smartctl -data -A /dev/sda
...
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE    
...    
198 Offline_Uncorrectable   0x0030   100   100   001    Old_age   **Offline**      -       0
199 UDMA_CRC_Error_Count    0x0032   100   100   001    Old_age   **Always**       -       0
202 **Perc_Rated_Life_Used**    0x0018   100   100   001    Old_age   **Offline**      -       0
206 Write_Error_Rate        0x000e   100   100   001    Old_age   **Always**       -       0

Bu, "Çevrimdışı" istatistiklerinin güncel olmadığı anlamına mı geliyor?

"Çevrimdışı" istatistikleri zamanla güncellenir mi yoksa bir şekilde güncellemek için onları tetiklemem gerekir mi?

Özellikle "Çevrimdışı" olarak etiketlenmiş SSD, "Perc_Rated_Life_Used", ömrünü gösteren değeri ile ilgileniyorum.

Kullanılması --offlineauto=onbayrağı (kredi aşağıda Michael Krell önerisine) böylece:

sudo smartctl --offlineauto=on -a /dev/sda

yeni bir çıktı bölümü oluşturur:

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Automatic Offline Testing Enabled **every four hours**.

Ancak akıllı veri bölümü yine de şunları bildiriyor:

Offline data collection status:  (0x80) Offline data collection activity
                                 **was never started**.

Bu yeni güncellenmiş bir Ubuntu'da 13.1016.04 sistemi.

Yanıtlar:


6

smartmontools sitesine atıfta bulunarak :

Sütun Güncellendi
Yalnızca çevrimdışı veri toplama faaliyetleri sırasında güncellenen bazı SMART öznitelik değerleri, "GÜNCELLENDİ" sütununda "Çevrimdışı" olarak etiketlenir.

" Çevrimdışı veri toplama " nasıl etkinleştirilir :

smartctl --offlineauto=on

Teşekkürler, bu iyi bir fikir gibi görünebilir, ancak sistemimde beklenen sonuç yok. Lütfen yukarıdaki güncellenmiş soruya bakın.
Andreas J.

4

Göre Smartmontools sitede:

Bir kerelik bir çevrimdışı testin, bir kullanıcı komutu alındıktan hemen sonra gerçekleştirilebileceğini unutmayın. -t offlineBir kerelik çevrimdışı testin hemen yapılmasına neden olan seçeneğe bakın .

Yani, yürütme:

sudo smartctl -t offline /dev/sda

akıllı veri bölümünü şu şekilde günceller:

Offline data collection status:  (0x82) Offline data collection activity
                                 was completed without error.

Sorun çözüldü.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.