DCI and Authentication disabled (after OS reboot)
-
It seems that netxmsd starts before MySQL is ready:
[31-May-2016 10:50:17.311] [ERROR] Unable to establish connection with database (Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2))
try to add dependency on mysqld and/or startup delay to netxmsd startup script.
Best regards,
Victor -
-
-
Modify /etc/init.d/netxmsd, add "mysqld" to "Required-Start" section.
-
Hello, I modify the file and restart the netxmsd service, however the issue persists after I reboot the Debian system:
NETXMS-TEST:~$ sudo vi /etc/init.d/netxmsd #!/bin/sh # vim: syntax=sh ### BEGIN INIT INFO # Provides: netxms-server # Required-Start: $network $local_fs nxagentd mysqld # Required-Stop: # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: NetXMS server # Description: Network monitoring daemon, which collect and process metrics # from native and SNMP agents. ### END INIT INFO # Author: Alex Kirhenshtein <[email protected]>Regards.
-
-
What is in the netxmsd log when you try to connect after OS restart?
Best regards,
Victor -
Hello Victor, here is the log (at debug level9): http://jmp.sh/iZAh5EK
Regards.
-
Hi,
still there is an issue with database not being ready:
[19-Aug-2016 09:55:11.539] [ERROR] Unable to establish connection with database (Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2))
If there is dependency on mysqld in netxmsd startup script, then you need to add some code to wait while mysql becomes available in netxmsd startup script, or just add delay big enough to allow mysqld to initialize.
Best regards,
Victor -
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login