Giter Site home page Giter Site logo

Comments (4)

007revad avatar 007revad commented on September 26, 2024

You could try enabling TRIM. But I suspect the process that deletes old snapshots and then recovers the now unused space would still cause your overheating issue.

I think getting some heatsinks is the best option.

You could set the fan speed to Full before doing any snapshot deletions then set it back to your preferred setting after - but that would become annoying to have to do regularly. If the NVMe drive(s) still overheat with the fan set to full then nothing you can change in the fan's config file will help - part from changing the shutdown temperature.

Your NVMe drives have a Operating temp of 0°C to 70°C so I would not increase the shutdown temperature about the current 70°C. The M.2 shutdown temp in DSM 7.2 on the DS1821+ is set to 71°C

There are a few settings that could help:

  • Change the fan speeds so the fans increase their speed to full speed sooner.
  • Change the 2nd and 3rd temperatures to lower values so the fans increase their at a lower temperature.
  • Change the shutdown temperature to a higher temperature (not something I'd do unless I had checked the maximum temperature for my specific brand/model of NVMe drive(s). Your NVMe drives have a Operating temp of 0°C to 70°C so I would not increase the shutdown temperature about the current 70°C.
  • The skip_check_temp="10" looks like it tells DSM how long to wait between temperature checks.
  • The period="30" looks like how long DSM will run the fans at that speed before reverting back to checking the temperature.

With the M.2 drives located where they are I suspect it would take some time for them to benefit from an increase in fan speed.

The DS1821+ schemd.xml file is different to a Synology with an Intel CPU.

<adt_fan_config skip_check_temp="10" type="DUAL_MODE_LOW" hibernation_speed="UNKNOWN">
	<alert_config threshold="2" period="30" alert_temp="68" shutdown_temp="71" name="m2"/>

	<manual_config name="m2_temperature" threshold="2" period="30" temp="0" fan_speed="70"/>
	<manual_config name="m2_temperature" threshold="2" period="30" temp="48" fan_speed="130"/>
	<manual_config name="m2_temperature" threshold="2" period="30" temp="59" fan_speed="170"/>
	<manual_config name="m2_temperature" threshold="2" period="30" temp="64" fan_speed="255"/>

from synology_hdd_db.

aferende avatar aferende commented on September 26, 2024

Hi Dave and thanks for the reply.
I would say that the heatsink and LTRIM combination make the difference.
I retried the same operations from the past days and this time the NVME disk temperature never went above 58 degrees.
I agree that the NVME location doesn't help with cooling (and perhaps this is also why Synology doesn't support NVME storage pools); I also have a few millimeters from the NVME (on the left) a 10gbe ethernet card that heats like a water heater (I forgot to mention it in the first post :-) )

For everyone's convenience, here are some photos of the disks with the heatsink mounted.
I'd say there's enough room to mount the heatsink without it touching the drive in the first bay:

photo_2023-08-18_16-58-53
photo_2023-08-18_16-59-05
photo_2023-08-18_16-59-08
photo_2023-08-18_16-59-12

Thanks Andrea.

from synology_hdd_db.

007revad avatar 007revad commented on September 26, 2024

Thanks for pictures. I forgot that the NVMe slots are beside drive 1 in a DS1821+.

I'm not sure how effective that heatsink would be at cooling with the fins running the length of the drive. maybe something like this https://www.ebay.com.au/itm/124977791664 would cool better since the airflow. Though the mass of the heatsink should prevent the NVMe drive from rapidly increasing in temperature.

It looks like it's a perfect fit. Do you know how think it is?

from synology_hdd_db.

aferende avatar aferende commented on September 26, 2024

6mm should still be acceptable.
The ones I got (Amazon link) are 3mm thick.
Not knowing if they were too tall, I didn't want to overdo it

from synology_hdd_db.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.