marklogic 中的 "SVC-SEMPOST" 错误是什么?

What is "SVC-SEMPOST" error in marklogic?

MarkLogic 在 Linux (ubuntu) 机器上 运行。

有时我们会收到以下错误

Error: Semaphore::post: SVC-SEMPOST: Semaphore post error: sem_post: Invalid argument

错误是间歇性的。

我搜索了很多google,但找不到这个问题背后的原因,因此找不到解决方案。

最好从 Marklogic 支持人员那里查看此错误。它可能会发生很多事情,需要调查您的错误日志和系统设置。

当您遇到资源问题时通常会发生该错误 (http://linux.die.net/man/3/sem_post). Whats really happening is the pointer passed in that no longest exists. There is a knowledge base article about it from marklogic support. Its for windows but it could help (https://help.marklogic.com/Knowledgebase/Article/View/195/0/troubleshooting-windows-file-system-errors-on-marklogic-server)