2014-02-12 2 views
0

У меня возникли проблемы с тем, чтобы Zabbix корректно работал в системе FreeBSD, используя SQLite3 в качестве базы данных. Он работает должным образом большую часть времени, но освежает внешний интерфейс иногда вызывает появляться эта ошибка:Ошибки семафора Zabbix SQLite3

SQLite3::query(): Unable to execute statement: database is locked [hosts.php:863 → CAPIObject->get() → CAPIObject->__call() → czbxrpc::call() → czbxrpc::callAPI() → call_user_func() → CTemplate->get() → DBselect() → SQLite3->query() in /usr/local/www/apache22/include/db.inc.php:445] 

Я также заметил, что этот семафор ошибка в журнале сервера появляется каждый раз, когда сервер перезагружается:

using configuration file: /usr/local/etc/zabbix22/zabbix_server.conf zabbix_server [42454]: php_sem_get(): failed for key 0x7a52f8e2: [13] Permission denied 

Я думаю, что это может иметь какое-то отношение к разрешениям файла базы данных.

В настоящее время файл базы данных и его каталог принадлежат пользователю «www» и группе «zabbix» с 777 правами доступа. Так это должно быть?

Спасибо за помощь.

ответ