The license problem would throw different error … the error message is related 
to MySQL reject.

You have mentioned that this is the second instance of M/Monit - the first one 
is running on different host OK. According to the message M/Monit is configured 
to use MySQL on localhost (127.0.0.1) => you should have independent MySQL 
instance running on each host. Is the "SHOW GRANTS" output from the same MySQL 
instance/host where M/Monit throws error or is it from the first host, where 
M/Monit is running already?


Regards,
Martin


On Aug 6, 2012, at 11:32 PM, Zippy Zeppoli <zippyzepp...@gmail.com> wrote:

> Something else going on.
> Could this happen due to a wrong license?
> 
> mysql>         SHOW GRANTS FOR 'mmonit'@'127.0.0.1'
>     -> ;
> +---------------------------------------------------------------------------------------------------------------+
> | Grants for mmonit@127.0.0.1                                                 
>                                   |
> +---------------------------------------------------------------------------------------------------------------+
> | GRANT USAGE ON *.* TO 'mmonit'@'127.0.0.1' IDENTIFIED BY PASSWORD '*123' |
> | GRANT ALL PRIVILEGES ON `monit`.* TO 'mmonit'@'127.0.0.1'                   
>                                   |
> +---------------------------------------------------------------------------------------------------------------+
> 2 rows in set (0.00 sec)
> 
> mysql> use mmonit
> Database changed
> mysql> show tables;
> +-------------------+
> | Tables_in_mmonit  |
> +-------------------+
> | actionrow         |
> | event             |
> | eventnotice       |
> | groupedhost       |
> | groupedservices   |
> | host              |
> | hostgroup         |
> | jabberserver      |
> | mailserver        |
> | message           |
> | messageformat     |
> | messagequeue      |
> | messagerecipients |
> | mmonit            |
> | name              |
> | roles             |
> | rule              |
> | rulerow           |
> | service           |
> | servicegroup      |
> | session           |
> | userroles         |
> | users             |
> +-------------------+
> 23 rows in set (0.00 sec)
> 
> 
> 
> On Fri, Aug 3, 2012 at 5:01 AM, Martin Pala <mart...@tildeslash.com> wrote:
> Hello,
> 
> you can verify the permissions this way (do it on the mysql instance which is 
> running on the same machine as M/Monit, as the message hints that M/Monit is 
> connecting via 127.0.0.1):
> 
>         SHOW GRANTS FOR 'mmonit'@'127.0.0.1'
> 
> Also verify that the mmonit database exists on this mysql instance.
> 
> 
> To create the database and user:
> 
>  1) Create the mmonit database: mysqladmin create mmonit -u root -p
> 
>  2) Create the mmonit user and grant access to the mmonit database, for 
> example if the database server is running on the same machine as M/Monit 
> (connecting via 127.0.0.1):
>     GRANT ALL ON mmonit.* to mmonit@localhost identified by '<password>'
> 
>  3) Create the schema: mysql -u mmonit mmonit -p < mmonit-schema.mysql
> 
> 
> Regards,
> Martin
> 
> 
> 
> On Aug 3, 2012, at 5:35 AM, Zippy Zeppoli <zippyzepp...@gmail.com> wrote:
> 
> > Hi List,
> > I have a working mmonit configuration on another server, but when I try to 
> > replicate the same configuration to a copy, I get the following problem.
> >
> > var/lib/mmonit/bin/mmonit -i -c /var/lib/mmonit/conf/server.xml -d
> > Start parsing the server xml file
> > AssertException: Failed to start connection pool -- Access denied for user 
> > 'mmonit'@'127.0.0.1' to database 'mmonit'
> >  -- in '/var/lib/mmonit-2.4/conf/server.xml' near line 198
> >  raised in Build_parse at src/kernel/Build.c:197'
> >
> > Strange thing is that I am able to connect to mysql just fine using those 
> > credentials.
> >
> > Thanks in advance,
> > Z
> > --
> > To unsubscribe:
> > https://lists.nongnu.org/mailman/listinfo/monit-general
> 
> 
> --
> To unsubscribe:
> https://lists.nongnu.org/mailman/listinfo/monit-general
> 
> --
> To unsubscribe:
> https://lists.nongnu.org/mailman/listinfo/monit-general

--
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general

Reply via email to