Currently, I use the following command to set the fan speed of the server after it starts up:
```
ipmitool -I lanplus -H 192.168.31.217 -U root -P calvin raw 0x30 0x30 0x01 0x00
ipmitool -I lanplus -H 192.168.31.217 -U root -P calvin raw 0x30 0x30 0x02 0xff 0x0a
```
The problem is whenever the server restarts, the fan speed will change back to its old state.
That’s really a problem, for example, if I go out and the power goes out and then comes back on. There will be a huge noise made by the server before I get home.
As others have implied, you need to have something run on startup that will execute that IPMI tweak again.
In my case ESXi auto-starts my VMs, one of which is a docker VM and it auto starts a container that does the IPMI tweak (and monitors temps and adjusts and all that).
You don’t need to layer it this deep, but fundamentally you need things to auto-start on boot, including this.