Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fan adjustments based off CPU temps #29

Open
noahclements opened this issue Feb 8, 2022 · 4 comments
Open

Fan adjustments based off CPU temps #29

noahclements opened this issue Feb 8, 2022 · 4 comments

Comments

@noahclements
Copy link

Have it running on my R720 with iDRAC 8 at the moment.

It would be nice to have some more options for fan control based off of CPU temperatures rather than solely ambient temp. This would solve my current issue of doing an intensive task on the server and CPU's spiking to ~80 degrees C while fans remain at ~2600RPM.

This repo aggregates multiple sensors to base the fan speeds off of: https://github.com/spacelama/R710-Fan-Control

@Danielv123
Copy link
Owner

Danielv123 commented Feb 8, 2022 via email

@noahclements
Copy link
Author

After doing some testing, I think the issue instead revolves around the data update halting after what seems like one ipmi call (Very similar to #2). I wasn't even able to see my server's info until i restarted the container to begin with, which then created a 2nd tab labelled "Dell" that included the info.

After that first ipmitool call, it tends to hang and the fan RPM does not stick to the fan control curve.

@ihatemyisp
Copy link

After doing some testing, I think the issue instead revolves around the data update halting after what seems like one ipmi call (Very similar to #2). I wasn't even able to see my server's info until i restarted the container to begin with, which then created a 2nd tab labelled "Dell" that included the info.

After that first ipmitool call, it tends to hang and the fan RPM does not stick to the fan control curve.

What you might try is manually creating/fixing your servers.json with the container shutdown. While I haven't had played with the fan curve at all, I can vouch that everything else is stable once the servers.json is squared away.

[
    {
        "name": "R720",
        "address": "<ip/host>",
        "username": "<username>",
        "password": "",
        "sensordataRaw": [],
        "sensordata": []
    }
]

@noahclements
Copy link
Author

Manually wiping servers.json and pasting that back in w/ my info before starting the container worked! Looks to be updating regularly now, thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants