For the last few months my home server has been frequently crashing, with the last lines in syslog invariably being the one written in the title:
I've been putting up with this mostly because the server is just for my own usage / as a hobby so it hasn't been a huge inconvenience to go over and press the power button to turn it off and then on, every few days. However, I am now feeling very much like I'd like to have this solved finally
The server is a single node, so I am not using any replication, and the file mentioned
On a single node server, should this file still contain information?
If it shouldn't, how can I stop pvescheduler from repeatedly trying to find the file until it crashes?
Is this even the root cause of the crashing? It should be noted that my syslog is filled with a lot of these messages so it's highly possible it's not the reason why the server crashes, if so, what would be a better log to look at for this sort of information?
Either way it would be great to stop this log spam..
Bash:
Jul 18 05:24:59 mish-server pvescheduler[117070]: replication: invalid json data in '/var/lib/pve-manager/pve-replication-state.json'
Jul 18 05:25:59 mish-server pvescheduler[117209]: replication: invalid json data in '/var/lib/pve-manager/pve-replication-state.json'
Jul 18 05:26:59 mish-server pvescheduler[117349]: replication: invalid json data in '/var/lib/pve-manager/pve-replication-state.json'
Jul 18 05:27:59 mish-server pvescheduler[117487]: replication: invalid json data in '/var/lib/pve-manager/pve-replication-state.json'
Jul 18 05:28:59 mish-server pvescheduler[117622]: replication: invalid json data in '/var/lib/pve-manager/pve-replication-state.json'
Jul 18 05:29:59 mish-server pvescheduler[117763]: replication: invalid json data in '/var/lib/pve-manager/pve-replication-state.json'
Jul 18 05:30:59 mish-server pvescheduler[117903]: replication: invalid json data in '/var/lib/pve-manager/pve-replication-state.json'
Jul 18 05:31:59 mish-server pvescheduler[118043]: replication: invalid json data in '/var/lib/pve-manager/pve-replication-state.json'
Jul 18 05:32:59 mish-server pvescheduler[118183]: replication: invalid json data in '/var/lib/pve-manager/pve-replication-state.json'
I've been putting up with this mostly because the server is just for my own usage / as a hobby so it hasn't been a huge inconvenience to go over and press the power button to turn it off and then on, every few days. However, I am now feeling very much like I'd like to have this solved finally
The server is a single node, so I am not using any replication, and the file mentioned
/var/lib/pve-manager/pve-replication-state.json
is completely empty.On a single node server, should this file still contain information?
If it shouldn't, how can I stop pvescheduler from repeatedly trying to find the file until it crashes?
Is this even the root cause of the crashing? It should be noted that my syslog is filled with a lot of these messages so it's highly possible it's not the reason why the server crashes, if so, what would be a better log to look at for this sort of information?
Either way it would be great to stop this log spam..