Fix vnStat Не Автоматическое обновление


Была для меня проблема после опубликования vnStat PHP статьи, это vnStat консоль не может обновить свою базу данных автоматически. Результат был vnStat PHP не может обновить данные автоматически, а. Причина, вероятно, потому, что я случайно побежал vnstat обновления как корень. Но, видимо, решение легко. Просто сделать пользователь vnstatd демона владельцем каталога базы данных.

См пользователя

На самом деле, когда vnStat консоль устанавливается, он создает новое пользовательское с именем vnstat в нашей системе. Это пользователь, который управляет нашим vnstatd демоном и обновляет базу данных. Вы можете увидеть его с помощью команды ниже. См самого левого столбца, that's the username: "vnstat".

$ пс Окс | Grep vnstat

Проблема

Проблема заключается в том, является ли каталог базы данных принадлежат vnstat пользователя или нет. Когда это не, конечно vnstat консоль не может обновить данные трафика, если не заставить его вручную с Судо (или корень).

Решение

У CHOWN в / уаг / Библиотека / vnstat / каталог (где хранятся базы данных), так что и его файлы повторно принадлежат vnstat пользователю.

$ Судо CHMOD -v -R vnstat: vnstat / вар / Библиотека / vnstat /

Результат

Вы должны увидеть, что vnstat / каталог сам по себе, и все файлы, находящиеся внутри него, are owned by same user "vnstat". Смотрите их по команде ниже.

$ Ls ALR / вар / Библиотека / vnstat /


И как vnstat консоль и vnStat PHP теперь должен обновить данные автоматически. Проверьте файл /etc/vnstat.conf временной задержки между одним и другими обновлениями.

Рекомендации


http://askubuntu.com/questions/500663/vnstat-not-updating
http://serverfault.com/questions/350455/vnstat-only-updates-on-live

 

Источник

относящиеся сообщение

оставьте ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатывается комментарий данных.