Назад | Перейти на главную страницу

ntop не запускается - не удалось открыть /var/lib/ntop/prefsCache.db: не может быть писателем

Я установил ntop на centos 5.9 с помощью yum. Но не запускается. Я получаю такую ​​ошибку:

 Wed Mar 20 10:22:44 2013  **ERROR** ....open of /var/lib/ntop/prefsCache.db failed: Can't be writer
Wed Mar 20 10:22:44 2013  Possible solution: please use '-P <directory>'
Wed Mar 20 10:22:44 2013  **FATAL_ERROR** GDBM open failed, ntop shutting down...
Wed Mar 20 10:22:44 2013  CLEANUP[t47669729537792]: ntop caught signal 2 [state=2]
Wed Mar 20 10:22:44 2013  ntop is now quitting...
Wed Mar 20 10:25:01 2013  NOTE: Interface merge enabled by default
Wed Mar 20 10:25:01 2013  Initializing gdbm databases
Wed Mar 20 10:25:01 2013  **ERROR** ....open of /var/lib/ntop/prefsCache.db failed: Can't be writer
Wed Mar 20 10:25:01 2013  Possible solution: please use '-P <directory>'
Wed Mar 20 10:25:01 2013  **FATAL_ERROR** GDBM open failed, ntop shutting down...
Wed Mar 20 10:25:01 2013  CLEANUP[t47959862075136]: ntop caught signal 2 [state=2]
Wed Mar 20 10:25:01 2013  ntop is now quitting...

Я установил разрешения 777 для / var / lib / ntop и всех файлов в нем. По-прежнему не работает.

Исправлено, убив службу ntop, сменив владельца на ntop и запустив снова

Попробуйте войти

ps -ax | grep ntop

в терминал, чтобы просмотреть запущенные процессы ntop, затем введите

sudo kill-9 (номера процессов)

заменяя (номера процессов) показанными идентификаторами процессов.

Убедитесь, что, когда вы закончите использовать ntop, вы закроете ctrl + C, а не ctrl + z. Использование control z оставляет запущенной "случайную" программу ntop.