Hi guys, Does anyone have an idea what might cause the issue described in the previous email? Any kind go hints/guesses are welcome.
Cheers, Nicolas On 25 September 2015 at 17:01, Nicolas Odermatt <oderma...@gmail.com> wrote: > Hi guys, > > Today I setup an icinga cluster consisting of one master and one satellite > according to the guide in the official documentation [0]. > > I got through the steps alright and both nodes are up and running but I've > got a problem with the configuration of the zones. I've got the host files > for both zones in their respective directories, like below: > > - icinga2 > -- zones.d > ---- icinga2a > ---- | hosts.conf > ---- icinga2b > ---- | hosts.conf > > I can see all defined servers from both config files in the icingaweb2 > interface of the master, however, they're all in the "PENDING" state. > Interestingly enough, according to the Plugin Output the checks were > executed as they have statuses such as "CRITICAL - Host Unreachable" or > "PING OK - Packet loss = 0%, RTA = 0.41 ms". > > In the icinga2.log of icinga2a, I can see that the syncing works as > expected, but on the icinga2b web interface, there's only the cluster > monitoring active, as defined in cluster/icinga2b.conf. > > *icinga2.log from icinga2a* > [2015-09-25 16:46:49 +0200] information/Application: Got reload command: > Starting new instance. > [2015-09-25 16:46:50 +0200] information/Application: Received request to > shut down. > [2015-09-25 16:46:50 +0200] information/Application: Shutting down... > [2015-09-25 16:46:50 +0200] information/CheckerComponent: Checker stopped. > [2015-09-25 16:46:50 +0200] information/DbConnection: Pausing IDO > connection: ido-mysql > [2015-09-25 16:46:50 +0200] information/ApiClient: Reconnecting to API > endpoint 'icinga2b' via host '10.132.0.92' and port '5665' > [2015-09-25 16:46:50 +0200] information/IdoMysqlConnection: MySQL IDO > instance id: 1 (schema version: '1.13.0') > [2015-09-25 16:46:50 +0200] information/ConfigItem: Activated all objects. > [2015-09-25 16:46:50 +0200] information/ApiListener: New client connection > for identity 'icinga2b' > [2015-09-25 16:46:50 +0200] information/ApiListener: Syncing global zone > 'global-templates'. > > I was curious to what was in the satelites log files, so I had a peak: > > *icinga2.log from icinga2b* > [2015-09-25 18:58:17 +0200] information/Application: Received request to > shut down. > [2015-09-25 18:58:17 +0200] information/Application: Shutting down... > [2015-09-25 18:58:17 +0200] information/CheckerComponent: Checker stopped. > [2015-09-25 18:58:17 +0200] information/DbConnection: Pausing IDO > connection: ido-mysql > [2015-09-25 18:58:17 +0200] information/IdoMysqlConnection: MySQL IDO > instance id: 1 (schema version: '1.13.0') > [2015-09-25 18:58:17 +0200] information/ConfigItem: Activated all objects. > [2015-09-25 18:58:17 +0200] information/ApiListener: New client connection > for identity 'icinga2a' > [2015-09-25 18:58:17 +0200] warning/ApiListener: *Ignoring config update > for zone 'icinga2b' because we have an authoritative version of the zone's > config*. > [2015-09-25 19:00:10 +0200] warning/ApiClient: Error while sending > JSON-RPC message for identity 'icinga2a' > [2015-09-25 19:00:10 +0200] warning/ApiClient: API client disconnected for > identity 'icinga2a' > [2015-09-25 19:00:10 +0200] warning/ApiListener: Removing API client for > endpoint 'icinga2a'. 0 API clients left. > [2015-09-25 19:00:10 +0200] warning/ApiClient: Error while sending > JSON-RPC message for identity 'icinga2a' > [2015-09-25 19:00:10 +0200] warning/ApiClient: API client disconnected for > identity 'icinga2a' > [2015-09-25 19:00:10 +0200] warning/ApiListener: Removing API client for > endpoint 'icinga2a'. 0 API clients left. > [2015-09-25 19:00:12 +0200] information/ApiClient: Reconnecting to API > endpoint 'icinga2a' via host '10.131.237.244' and port '5665' > [2015-09-25 19:00:36 +0200] information/ApiListener: New client connection > for identity 'icinga2a' > [2015-09-25 19:00:36 +0200] warning/ApiListener: Ignoring config update > for zone 'icinga2b' because we have an authoritative version of the zone's > config. > > From the line in bold I understand the mechanism is working as expected > but this makes me wonder if the hosts the satelite is responsible for need > to be configured in zones.d/icinga2a/hosts.conf instead. I did try to merge > the two files but it didn't have the desired effect. > > My questions are the following ones: > 1. Why are the checks in "PENDING" state allthough they seemed to have > been executed? > 2. Where are the satelites host config supposed to be saved? > > From the google searches, documentation and Redmine trackers I wasn't able > to completely answer the questions. I'm very grateful for hints, links and > explanations in advance. > > Cheers, > Nicolas > > [0] > https://wiki.icinga.org/display/howtos/Icinga2+Distributed+Cluster+Install+with+CentOS+6 > > > -- > Freundliche Grüsse, > Nicolas Odermatt > > -- Freundliche Grüsse, Nicolas Odermatt
_______________________________________________ icinga-users mailing list icinga-users@lists.icinga.org https://lists.icinga.org/mailman/listinfo/icinga-users