0
我試圖設置ntopng
(在raspbian上)與MySQL中的持久存儲。我已經添加下面的行ntopng.confntopng和mysql的依賴
--dump-flows=mysql;localhost;ntopng;flows;root;root
引導時,我發現ntopng已退出,因爲它無法與數據庫
---snippet from /var/log/ntopng/ntopng.log------------
28/Dec/2016 09:50:03 [MySQLDB.cpp:573] Attempting to connect to MySQL for interface eth0...
28/Dec/2016 09:50:03 [MySQLDB.cpp:602] ERROR: Failed to connect to MySQL: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)[localhost:root]
28/Dec/2016 09:50:03 [MySQLDB.cpp:79] ERROR: Unable to connect: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
28/Dec/2016 09:50:03 [main.cpp:279] ERROR: Unable to create database schema, quitting
----end of snippet--------------
,但啓動後連接,如果我運行'sudo service ntopng restart'
我發現ntopng
與MySQL連接並啓動服務。
我猜測,在暴發戶期間,ntopng
正在MySQL之前運行,並無法找到一個活動的守護進程。任何方式我可以確保ntopng
在MySQL之後啓動?