Description of problem: In a deployment of RHSC+Nagios i.e where nagios server is installed on RHSC machine and RHGS nodes are based out of RHEL7.1, quorum status does not work as expected due to mismatch of nsca and nsca client. Version-Release number of selected component (if applicable): nagios-server-addons-0.2.2-1.el6rhs.noarch gluster-nagios-addons-0.2.5-1.el7rhgs.x86_64 How reproducible: Always Steps to Reproduce: 1. Install latest RHSC+Nagios 2. Add RHGS3.1 nodes based out of RHEL7.1 3. Run configure-gluser-nagios -c <clustername> -H <hostname> 4. Poweroff one of the nodes in cluster. Actual results: Due to mismatch of nsca and nsca client versions quorum plugin does not function correctly. Expected results: Quorum plugin should function correctly and display the appropriate status. Additional info:
Gluster Management, Gluster NFS, Quota, SMB, Brick Status, Self-Heal, Quorum does not work due to mismatch of nsca server and client versions.
The RHEL 7 rhgs nodes have a higher version of nsca-client (nsca-client-2.9.1-11.2.el7rhgs.x86_64.rpm) . The nagios server running on RHEL 6 (console) has nsca version nsca-2.7.2-8.2.el6rhs.x86_64.rpm. As per nagios mailing lists, the 2.9 version of nsca is not compatible with older servers due to change in packet size introduced in 2.9 (http://permalink.gmane.org/gmane.network.nagios.user/73111) However since the newer server (2.9) is compatible with older clients, one way to solve this is to increase the nsca version in RHEL 6 that we ship in RHSC. Ramesh, what do you think?
Latest NSCA package nsca-2.9.1-4 will fix this issue.
This bug is verified and found no issues: Steps Followed: 1. Installed latest RHSC+Nagios 312 2. Add RHGS3.1.2 nodes based out of RHEL7.2 3. Run configure-gluser-nagios -c <clustername> -H <hostname> 4. Poweroff one of the nodes in cluster. 5. Cluster quorum showed proper messages. On Gluster node version of nsca: [root@dhcp37-127 ~]# rpm -qa | grep nsca nsca-client-2.9.1-11.2.el7rhgs.x86_64 [root@dhcp37-127 ~]# On RHSC+Nagios node nsca version: [root@dhcp37-142 yum.repos.d]# rpm -qa | grep nsca nsca-2.9.1-4.1.el6rhs.x86_64 [root@dhcp37-142 yum.repos.d Attached the screenshot taken during power off of one of the nodes.
Created attachment 1097100 [details] screen shot 1
Ramesh, Please review and sign-off the edited doc text.
Doc text looks good technically correct but it looks really complex to understand because of more "Red Hat Enterprise Linux 6 Red Hat Gluster Storage" kind of sentence. Can we simplify?
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2016-0310.html
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days