diff options
author | Ben Pfaff <blp@nicira.com> | 2012-01-26 16:02:01 -0800 |
---|---|---|
committer | Ben Pfaff <blp@nicira.com> | 2012-01-26 16:02:30 -0800 |
commit | 5368f739012f0a94dd99130bf98ce91a9b3a52b3 (patch) | |
tree | 8ed949aa1d49b8583394ea087b5757a88f764d23 /utilities | |
parent | 153e54814d81cafa89bae451dbfa92a31910e5a6 (diff) |
ovs-ctl: Restore ability to create 256 bridges.
OVS is supposed to support at least 256 bridges simultaneously, but the
file descriptor count was a little too low for that.
Build tested only.
Bug #8218.
Reported-by: Luca Giraudo <lgiraudo@nicira.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'utilities')
-rwxr-xr-x | utilities/ovs-ctl.in | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/utilities/ovs-ctl.in b/utilities/ovs-ctl.in index d1df6a84..9bdb3df1 100755 --- a/utilities/ovs-ctl.in +++ b/utilities/ovs-ctl.in @@ -1,5 +1,5 @@ #! /bin/sh -# Copyright (C) 2009, 2010, 2011 Nicira Networks, Inc. +# Copyright (C) 2009, 2010, 2011, 2012 Nicira Networks, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -203,9 +203,10 @@ start () { if daemon_is_running ovs-vswitchd; then log_success_msg "ovs-vswitchd is already running" else - # Increase the limit on the number of open file descriptors since - # ovs-vswitchd needs a few per bridge - ulimit -n 4096 + # Increase the limit on the number of open file descriptors. + # ovs-vswitchd needs 16 per datapath, plus a few extra, so this + # should allow for 256 (or more) bridges. + ulimit -n 5000 # Start ovs-vswitchd. set ovs-vswitchd unix:"$DB_SOCK" |