Log in Go to the main page Page Discussion History Go to the file list Go to the site toolbox

Pool command, bigpipe

From NetworkCommands


Image:F5-logo-large.png

A command available on all F5 BigIP platforms; used to create, modify and delete pools (collections of nodes) or display information about them.

Contents

Image:Vm-power-on-medium.png Usage Syntax

bigpipe pool name [options]

Commonly used options include;

  • action on svcdown [none | reset | drop | reselect]
  • lb method [round robin | member ratio | member least conn | member observed | member predictive | ratio | least conn | fastest | observed | predictive | dynamic ratio | fastest app resp | least sessions | member dynamic ratio | l3 addr | rr | node ratio] - specify the load balancing method to be used
  • members [[ip_address:port | none] | [add | delete]] - specify member(s) for a new pool or member(s) to add or delete to an existing pool, or none for no members
  • min active members <number> - specify the minimum number of active members required for the pool to be considered available
  • monitor all monitor_name - specify which monitor to use to monitor all pool members
  • members ip_address:port limit number - specify a connection limit for connections via this pool, for the specified pool member
  • members ip_address:port priority number - specify a priority within the pool for the specified pool member
  • members ip_address:port ratio number - specify a ratio within the pool, for the specified pool member
  • stats - display statistics for the specified pool
  • stats reset - reset or clear statistics for the specified pool
  • partition name - specify the administrative partition the pool will be created on

Image:Vm-power-on-medium.png Usage Examples

b pool POOL_ONE \{ members 10.11.12.20:http 10.11.12.21:http 10.11.12.22:http monitor all http lb method round robin partition ONE \} - create, on administrative partition ONE a pool named POOL_ONE with the specified members, round robin load balancing and monitor pool members using the http monitor

b pool POOL_ONE members 10.11.12.21:http delete - delete specified member from POOL_ONE

b pool POOL_ONE members 10.11.12.21:http add - add specified member to POOL_ONE

b pool POOL_ONE members 10.11.12.21:http limit 50 - limit connections via this pool to the specified member to 50

Image:accessories-text-editor-v2-medium.png Bigpipe Usage Notes

Don't forget to save your changes using the bigpipe save all command.

Note in most cases, the show keyword displays object status or statistics, the list keyword displays configuration.

The bigpipe command can be abbreviated to just b (e.g. b help instead of bigpipe help.) Alternatively, (from v9.4,) you can use the bigpipe shell to enter commands without prefixing them with bigpipe.

Where curly or normal brackets {} or () or quotes "" or exclamation mark ! are required as part of a command and you are not using the bigpipe shell, they must be proceeded with a back slash \ to prevent the bash shell from parsing them as system commands.


Image:utilities-terminal-medium.png Typical Output

bigpipe pool;

POOL POOL_ONE  LB METHOD round robin   MIN/CUR ACTIVE MEMBERS 0/4
|     (cur, max, limit, tot) = (45, 114, 0, 156213)
|     (pkts,bits) in = (8.420M, 14.09G), out = (13.61M, 142.9G)
+-> POOL MEMBER POOL_ONE/10.11.12.20:http   active,up
|   |     session enabled    priority 1    ratio 1
|   |     (cur, max, limit, tot) = (13, 31, 0, 42432)
|   |     (pkts,bits) in = (2.350M, 4.003G), out = (3.795M, 39.68G)
|   |     requests (total) = 222462
+-> POOL MEMBER POOL_ONE/10.11.12.20:http   active,up
|   |     session enabled    priority 1    ratio 1
|   |     (cur, max, limit, tot) = (7, 27, 0, 37217)
|   |     (pkts,bits) in = (1.951M, 3.272G), out = (3.148M, 33.03G)
|   |     requests (total) = 177001

Image:icemon-medium.png Related Commands

Use the bigpipe node command to create nodes which will become pool members. While not strictly necessary, this allows you to assign 'friendly' names to pool members and specify other non-pool specific parameters such as node level monitors, node state, ratio and absolute connection limit.

Image:object-flip-horizontal-medium.png Command Equivalents

The Cisco CSS equivalent command is the service command


Image:internet-group-chat-small.png We really do appreciate all feedback so please do send your comments, suggestions or corrections to steve#networkstuff.eu (replacing the # with an @)



Site Toolbox:

Personal tools
This page was last modified on 3 July 2008, at 16:20. - This page has been accessed 72 times. - Disclaimers - About NetworkCommands
Powered by MediaWiki