Bug 43399
Summary: | Service port 0 does not start any ipvsadm routes | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat High Availability Server | Reporter: | Bowie Bailey <bowie_bailey> | ||||
Component: | piranha | Assignee: | Phil Copeland <copeland> | ||||
Status: | CLOSED NOTABUG | QA Contact: | Phil Copeland <copeland> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 1.0 | ||||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i386 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2001-06-04 19:02:01 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: | |||||||
Attachments: |
|
Description
Red Hat Bugzilla
2001-06-04 18:13:28 UTC
Created attachment 20232 [details]
lvs.cf, ipvsadm -Ln, and /var/log/messages
Piranha is just a service monitor and does not define or have anything to do with routes. That's all part of ipvsadm, ipchains, netfilter, router, etc. Piranha just starts a monitor process, one per service (which is defined as a n address and port number), and monitors that service. If the service goes down, piranha removes it's definition, if it comes back, it's re-added. There are PLENTY of ipvsadm commands you could create that cannot be mapped into piranha. ipvs is a generic ip routing filter that can include wildcards, piranha is just an individual service monitor. Port 0 is a wildcard port. Piranha cannot start a monitor that means "all ports". It can only monitor (or connect to or read from) a single port. How could it monitor "all ports"? It has no information about any client connection attempts, and certainly it should not start 65535 nanny daemons. You have to define each service individually. |