OS Manuals

/usr/bin/ipvsadm

The IP Virtual Server administration utility

From ipvsadm 1.31-r48 (os), captured 2026-11-05 by running ipvsadm --help (exit 2) · terse output. permalink

Can't initialize ipvs: Permission denied (you must be root)
Are you sure that IP Virtual Server is built in the kernel or as module?
Options (55)
OptionDescriptionSource
-A, --add-serviceAdd a virtual service.man
-E, --edit-serviceEdit a virtual service.man
-D, --delete-serviceDelete a virtual service, along with any associated real servers.man
-C, --clearClear the virtual server table.man
-R, --restoreRestore Linux Virtual Server rules from stdin.man
-S, --saveDump the Linux Virtual Server rules to stdout in a format that can be read by -R|--restore.man
-a, --add-serverAdd a real server to a virtual service.man
-e, --edit-serverEdit a real server in a virtual service.man
-d, --delete-serverRemove a real server from a virtual service.man
-L, -l, --listList the virtual server table if no argument is specified.man
-Z, --zeroZero the packet, byte and rate counters in a service or all services.man
--set tcpChange the timeout values used for IPVS connections.man
--start-daemon stateStart the connection synchronization daemon.man
--stop-daemonStop the connection synchronization daemon.man
-h, --helpDisplay a description of the command syntax.man
-t, --tcp-service service-addressUse TCP service.man
-u, --udp-service service-addressUse UDP service.man
--sctp-service service-addressUse SCTP service.man
-f, --fwmark-service integerUse a firewall-mark, an integer value greater than zero, to denote a virtual service instead of an address, port and protocol (UDP, TCP or SCTP).man
-s, --scheduler scheduling-methodscheduling-method Algorithm for allocating TCP connections and UDP datagrams to real servers.man
-M, --netmask netmaskSpecify the granularity with which clients are grouped for persistent virtual services.man
--pe persistence-engineSpecify an alternative persistence engine to be used.man
-b, --sched-flags sched-flagsSet scheduler flags for this virtual server.man
-r, --real-server server-addressReal server that an associated request for service may be assigned to.man
-g, --gatewaying Useman
-i, --ipip Useman
--tun-type tun-typeman
--tun-port tun-portman
--tun-nocsum Specifyman
--tun-csum Specifyman
--tun-remcsum Specifyman
-m, --masquerading UseNote: Regardless of the packet-forwarding mechanism specified, real servers for addresses for which there are interfaces on the local node will be use the local forwarding method, then packets for…man
-w, --weight weightWeight is an integer specifying the capacity of a server relative to the others in the pool.man
-x, --u-threshold uthresholduthreshold is an integer specifying the upper connection threshold of a server.man
-y, --l-threshold lthresholdlthreshold is an integer specifying the lower connection threshold of a server.man
-c, --connectionConnection output.man
--timeoutTimeout output.man
--daemonDaemon information output.man
--statsOutput of statistics information.man
--rateOutput of rate information.man
--thresholdsOutput of thresholds information.man
--persistent-connOutput of persistent connection information.man
--tun-infoOutput of tunneling information.man
--sortSort the list of virtual services and real servers.man
--nosortDo not sort the list of virtual services and real servers.man
-n, --numericNumeric output.man
--exactExpand numbers.man
-6, --ipv6Use with -f to signify fwmark rule uses IPv6 addresses.man
-o, --opsOne-packet scheduling.man
--syncid syncidSpecify the syncid that the sync master daemon fills in the SyncID header while sending multicast messages, or the sync backup daemon uses to filter out multicast messages not matched with the SyncID…man
--sync-maxlen lengthSpecify the desired length of sync messages (UDP payload size).man
--mcast-interface interfaceSpecify the multicast interface that the sync master daemon sends outgoing multicasts through, or the sync backup daemon listens to for multicasts.man
--mcast-group addressSpecify IPv4 or IPv6 multicast address for the sync messages.man
--mcast-port portSpecify the UDP port for sync messages.man
--mcast-ttl ttlSpecify the TTL value for sync messages (1 ..man

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.