Hallo,
zunächst zur Forenauswahl für diesen Post:
Ich bin neu und habe trotz gründlicher Durchsicht keine wirklich passende Rubrik gefunden, doch hier scheint mir mein Post am wenigsten falsch zu sein.
@Forums-Moderator: Bitte verschieb ggf. diesen Post und teil mir bitte die neue URL mit.
Grundsätzliches zur Sache:
QTS 4.3.3 enthält nach meiner Wahrnehmung keine smartmontools, so dass meine Aussagen für das smartmontools-Package von QPKG gilt, das ich benutze.
Per Google habe ich im qnapclub mehrere alte Artikel über smartctl gefunden, jedoch keinen über QTS 4.3.3 auf TS-451.
Das Problem:
smartctl behauptet, die Platte unterstütze kein SMART:
[admin@nas001 ~]# smartctl -a /dev/sdb
smartctl 6.5 2016-05-07 r4318 [x86_64-linux-4.2.8] (localbuild)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: WDC
Product: WD40EFRX-68WT0N0
Revision: 80.0
User Capacity: 4,000,787,030,016 bytes [4.00 TB]
Logical block size: 512 bytes
Physical block size: 4096 bytes
LU is fully provisioned
Rotation Rate: 5400 rpm
Logical Unit id: 0x50014ee2b5163759
Serial number: WD-WCC4E1800819
Device type: disk
Local Time is: Thu Jul 27 22:11:40 2017 CEST
SMART support is: Unavailable - device lacks SMART capability.
...
Alles anzeigen
Das ist inkorrekt, wie sich mit nachfolgend geschilderter Vorgehensweise leicht nachweisen lässt.
Alternative Vorgehensweise:
Da das BIOS des TS-451 das Booten von externen USB-Geräten erlaubt, habe ich zunächst das Rettungssystem einer Suse-13.2-CD, später zum Test auch funktional grob vergleichbare Systeme von Kubuntu 16.02LTS und und Ubuntu Server 16.02LTS gebootet. Suse enthält smartctl bereits, bei den anderen beiden muss man das Package "smartmontools" mit apt-get nachinstallieren. In allen Fällen hat smartctl die SMART-Daten erfolgreich ausgelesen. Ebenso waren SMART-Tests möglich, wie beispielsweise "smartctl -t long ...".
Anmerkung:
Mit der oben geschilderten Vorgehensweise ist übrigens auch gezeigt, wie man Ubuntu, Debian oder Suse auf dem TS-451 installieren könnte, wenn man dies wollte. Ich möchte hier jedoch keine Diskussion darüber los treten, ob und für wen dies sinnvoll wäre. Falls Bedarf dazu besteht, dann gern in einem separaten Thread.
Bewertung:
Die gegenwärtige Situation bezüglich des nicht funktionierenden smartctl ist für mich sehr problematisch und auf Dauer nicht hinnehmbar. In jedem Fall benötige ich eine Möglichkeit, im laufenden Betrieb SMART-Daten auszulesen und entsprechend darauf zu reagieren. Dies, ohne das NAS herunter zu fahren und dann eine Rettungs-CD von einem externen Laufwerk zu booten.
Frage:
Woher bekomme ich ein funktionierendes smartctl (-> smartmontools), das auf dem TS-451 unter QTS 4.3.3 läuft?
Gruß,
ED