Bug 550126
Summary: | Piranha fails to parse load average with "load_monitor = ruptime" | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Olivier Fourdan <ofourdan> | ||||
Component: | piranha | Assignee: | Marek Grac <mgrac> | ||||
Status: | CLOSED ERRATA | QA Contact: | Cluster QE <mspqa-list> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 5.4 | CC: | cluster-maint, cward, djansa, fnadge, jwest, kem | ||||
Target Milestone: | rc | Keywords: | OtherQA, Patch | ||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | piranha-0.8.4-19.el5 | Doc Type: | Bug Fix | ||||
Doc Text: |
Previously, the pulse daemon failed to parse the load average using "load_monitor = ruptime". With this update, pulse parses the load average correctly.
|
Story Points: | --- | ||||
Clone Of: | |||||||
: | 557162 (view as bug list) | Environment: | |||||
Last Closed: | 2011-01-13 23:23:05 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 557162 | ||||||
Attachments: |
|
Thanks, patch is in now part of upstream. @test: test with load_monitor=ruptime / load_monitor=ssh Fixed in upstream: http://git.fedoraproject.org/git/piranha.git?p=piranha.git;a=commit;h=e6de7e51f478878dea721832ec23173710a0bf44 requiring: Running piranha environment in /etc/sysconfig/ha/lvs.cf: change "load_monitor = ruptime" if there are no error messages and load-balancing is working then piranha works Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Previously, the pulse daemon failed to parse the load average using "load_monitor = ruptime". With this update, pulse parses the load average correctly. An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2011-0091.html |
Created attachment 380059 [details] Proposed patch Description of problem: When load_monitor = ruptime is used, nanny seems to throw or fill the syslog's with "bad load average returned" messages. Version-Release number of selected component (if applicable): piranha-0.8.4-13.el5 How reproducible: Always Steps to Reproduce: configure LVS to use ruptime for load monitoring Actual results: nanny seems to consider the output returned as bad. It may affect the LVS routing table while adjusting the weight factor for each server Expected results: nanny should be able to use "ruptime" properly so that it can adjust the weight factor Additional info: Attaching patch proposed by Ranjith Rajaram - Our customer has tried the patch. and the weight seems to be adjusted.