Forum: PC Hard- und Software SSD TRIM auf SAS SSDs


von Tobias P. (hubertus)


Lesenswert?

hallo,
ich beobachte hier was merkwürdiges.
Ich habe ein paar SAS SSDs, Hitachi HUSSL4040BSS600.
Ich habe damit einen ZFS Pool erstellt. Es funktioniert gut, der Pool 
ist rasend schnell. Aber grade wollte ich mal schauen, ob sich die Disks 
trimmen lassen.

zpool trim tank

gibt einen Error:
cannot trim: no devices in pool support trim operations

Offenbar kann diese SSD kein TRIM? ist das wirklich möglich?
ich weiss nicht, wie tragisch das ist; laut Datenblatt kann die 
HUSSL4040BSS600 rund 35PB schreiben, da es SLC Flash ist. Aber es würde 
mich wirklich sehr interessieren, ob man TRIM irgendwie 
aktivieren/deaktivieren kann; man kann ja mit dem hdparm / sdparm Tool 
einige Dinge konfigurieren. Leider bin ich mit SCSI bzw. SAS noch nicht 
so vertraut, deshalb frage ich mich, ob der Vorbesitzer (habe die SSDs 
mit 0% Wear gebraucht in der Bucht gekauft) evtl aus irgend einem Grund 
TRIM disabled hat? kann ich es irgendwie wieder aktivieren?

Bin gespannt auf jeden Tip.
Grüsse Tobias

von Harald K. (kirnbichler)


Lesenswert?

Tobias P. schrieb:
> Ich habe ein paar SAS SSDs, Hitachi HUSSL4040BSS600.

Ach Du Scheiße:

https://www.heise.de/preisvergleich/hgst-ultrastar-ssd400s-b-400gb-hussl4040bss600-a755873.html

(Auch wenn man sich die Preishistorie ansieht, die Dinger sind ja schon 
ein bisschen älter, da hat jemand mal wirklich richtig viel Geld 
ausgegeben)

von Tobias P. (hubertus)


Lesenswert?

ja, die Dinger sind etwas älter, das stimmt. Eine der Disks die ich 
habe, z.B. hatte nach dem Kauf 282 TB geschrieben gehabt. Der Wear 
Counter war aber immer noch bei 0%, wirklich toll! Offenbar ist der SLC 
Flash nicht totzukriegen.
Jedenfalls tun die Disks in meinem NAS guten Dienst, hatte bisher keine 
Ausfälle und keinen Datenverlust, auch keine defekten Blöcke. Wirklich 
sehr gut. Halt nur 400 GB.

von Harald K. (kirnbichler)


Lesenswert?

Tobias P. schrieb:
> ja, die Dinger sind etwas älter, das stimmt.

Ich hob eher auf den Preis ab ...

von Thomas W. (dbstw)


Lesenswert?

Naja, kann es sein, dass die Platte noch kein TRIM-Command hat? Wenn ich 
bei WD diese Doku angucke 
(https://documents.westerndigital.com/content/dam/doc-library/en_us/assets/public/western-digital/product/data-center-drives/ultrastar-sas-series/product-manual-ultrastar-ssd400s-b-non-encrypted-models.pdf) 
hat die Platte kein TRIM.

Auf der anderen Seite behauptet 
https://www.ssdwiki.com/sas-3-5-inch/ultrastar-ssd400s-b/ dass die 
Platte TRIM unterstuetzen wuerde.

Daher kann es schon sein, dass die Platte kein TRIM unterstuetzt. 
Bischen ungewoehnlich, aber OK.

Das Ding ist bestimmt schnell, und auch lange haltbar. 羨ましい

von Roland E. (roland0815)


Lesenswert?

Harald K. schrieb:
> Tobias P. schrieb:
>> ja, die Dinger sind etwas älter, das stimmt.
>
> Ich hob eher auf den Preis ab ...

SAS und SLC. Dat kostet...

von Εrnst B. (ernst)


Lesenswert?

Thomas W. schrieb:
> Daher kann es schon sein, dass die Platte kein TRIM unterstuetzt.
> Bischen ungewoehnlich, aber OK.

Der Linux-Kernel enthält eine Liste von Platten (Pattern-Match auf den 
Namen/Version), die sich nicht ganz Spec-Konform verhalten, und wo dann 
z.B. NCQ oder eben TRIM abgeschaltet wird.

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/ata/libata-core.c#n3996

Evtl. mal prüfen, ob die Ultrastar da reinfallen.

Ansonsten hat "fstrim" IIRC nochmal so eine Liste, mit u.U. anderen 
Platten, die dort vom TRIM ausgeschlossen werden.
Bei fstrim lässt sich das aber per --no-model-check umgehen.

Wobei man im Hinterkopf behalten sollte, dass diese Listeneinträge 
bestimmt nicht ohne Grund erfolgt sind...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.