The logs are filled with errors like these:
{"base_dir":"/var/games/minecraft",
"archives":[],
"owner":"uid":1000,"gid":1000,"username":"mc","groupname":"mc"},
"ftb_installer":true,"du_awd":4096,
"increments":[{"step":"0B","time":"Fri Oct 11 13:23:42 2019","size":"520 MB","cum":"520 MB"},{"step":"1B","time":"Fri Oct 11 09:43:35 2019","size":"124 KB","cum":"520 MB"},{"step":"2B","time":"Fri Oct 11 09:42:43 2019","size":"104 bytes","cum":"520 MB"}],
"eula":true,
"server_files":["FTBserver-1.12.2-14.23.5.2821-universal.jar","minecraft_server.1.12.2.jar"],
"du_bwd":null,
"level":"error",
"message":"[Hereticus] Error with get_page_data { Error: ENOENT: no such file or directory, lstat '/var/games/minecraft/backup/Hereticus/rdiff-backup-data/current_mirror.2019-10-11T09:43:35Z.data'\n errno: -2,\n code: 'ENOENT',\n syscall: 'lstat',\n path: '/var/games/minecraft/backup/Hereticus/rdiff-backup-data/current_mirror.2019-10-11T09:43:35Z.data' }",
"timestamp":"2019-10-11T13:23:47.688Z"}
This suggests to me that somehow an errant missing file is stopping the webui from polling the servers properly during the get_page_data
function of the webui.
It calls out the file specifically, an artifact from rdiff-backup
:
/var/games/minecraft/backup/Hereticus/rdiff-backup-data/current_mirror.2019-10-11T09:43:35Z.data
/var/games/minecraft/backup/Hereticus/rdiff-backup.tmp.283
/var/games/minecraft/backup/Hereticus/rdiff-backup.tmp.xxx
It’s uncertain what caused the problem to start, but it seems to be a backup issue revolving around Hereticus.
Possible way to handle this:
- make an archive of hereticus.
- delete the hereticus RESTORE points, all of em
- make a new restore point
This is probably my favored solution. First, you’re protected because the LIVE files aren’t touched. Second you have archives up. Restore points are a dime a dozen. Once all the existing restore points are gone, it’ll probably have no issue starting new restore points at whatever interval you’ve chosen.
Since you’re not able to depend on the webui, it’d go like this, from the terminal session:
[log in as mc
]
cd /usr/games/minecraft
./mineos_console.js -s Hereticus archive
rm -rf /var/games/minecraft/backup/Hereticus/*
[go back in the webui, and it’ll likely work, completely.]