@all Happy holiday season.
It seems that NS does not completely meet the requirements for Onlyoffice document server. Onlyoffice Document server requires Nodejs version 8 where NS comes Nodejs version 6 (nodejs-6.14.3-1.el7.x86_64) by default.
This results in too high CPU usage, a massive ammount of worker restarts and very large log files. (see /var/log/onlyoffice/documentserver/spellchecker). Please also see top to identify the processes.
The remidy seems to be to use Nodejs version 8, which is available via Software Collections (rh-nodejs8-nodejs).
Any chance you are willing to take a look at this please?
Although not the exact same error, my log huge log files have and endless:
Error: Module version mismatch. Expected 48, got 57.
at Error (native)
at Object.Module._extensions…node (module.js:604:18)
at Module.load (module.js:494:32)
at tryModuleLoad (module.js:453:12)
at Function.Module._load (module.js:445:3)
at Module.require (module.js:504:17)
at require (internal/module.js:20:19)
at Object. (/var/www/onlyoffice/documentserver/server/SpellChecker/sources/spellCheck.js:13:17)
at Module._compile (module.js:577:32)
at Object.Module._extensions…js (module.js:586:10)
return process.dlopen(module, path._makeLong(filename));
Which suggests that there is an issue regarding the Nodejs version used.
Edit: And while we’re at it, it seems the requirements must include an NPM update too according the changelog: