Hi all,
I’m concerned about the temperature of the SSD in my Argon One m.2 case. SMART data reports the SSD is 89 degrees Celsius (192F) when it’s near idle. I guess this is because it’s in a closed compartment with absolutely no cooling. After a bit of reading my understanding is higher temperatures increases the chance of data loss, particularly outside of SSD specs.
The Raspberry Pi 4 runs Home Assistant, a very lightly loaded web server, Pi Hole, a few other utilities. CPU is usually below 2% other than occasional spikes. The SSD is Transcend MTS970T-I, idle power consumption 1.2W.
Looking at iotop the read and write are on 0 bytes per second about half the time. Eyeballing it it looks like writes of around 25KB/sec average, reads are less than half of writes.
The main part of the case is 48 degrees with the fan off which is fine. The SSD is 89 degrees when the pi is near idle. The SSD is an industrial model that has a max of 85 degrees, so it’s working outside spec.
Has anyone else found anything similar? Is this normal and expected?
Does anyone have any suggestions for cooling the SSD? I’m considering taking the M.2 SSD enclosure part off the bottom of the case, adding a small heatsink, connecting it with a short USB cable, and seeing if that helps temperatures, but this leaves the SSD without physical protection which is the point of a case. Adding an expensive SSD cooler with a fan could help more, but that increases noise and doesn’t help with protection.
Opinions and suggestions are welcome.
> top
load average: 0.24, 0.26, 0.21
> ls -1 /dev/sd? | xargs -n1 smartctl -A
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
194 Temperature_Celsius 0x0000 100 100 000 Old_age Offline - 89