每30秒在WSO2中收到警告错误

时间:2017-05-16 11:07:28

标签: wso2iot

[date time,804] [Iot - Core] WARN - FileSystemPreferences无法锁定系统首选项。 Unix错误代码0。

[date time,805] [Iot - Core] WARN - FileSystemPreferences无法刷新系统首选项:java.util.prefs.BackingStoreException:无法获取文件锁。

1 个答案:

答案 0 :(得分:1)

这是与JVM相关的问题。 JVM需要对/etc/.java/.systemPrefs目录的写访问权限,当以非root用户身份运行时,它无法访问该目录,请参阅:http://bugs.java.com/view_bug.do?bug_id=4838770

尝试将/etc/.java/.systemPrefs目录的所有权更改为当前用户[例如。 wso2:wso2]使用

sudo chown -R wso2:wso2 /etc/.java/.systemPrefs

该文件仍可由root写入(因为root可以写入任何文件),但如果您需要多个用户能够写入此文件,您可以使用以下方式设置文件ACL:

sudo setfacl -R -m u:wso2:rw /etc/.java/.systemPrefs

here

复制