Comments (6)
The default fd limit is usually not enough. You should change it to a large value, like 100,000. Some instructions here: http://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/.
from vitess.
thank you sougou .
i change the fd from 1024 to 65535 , and will try again.
from vitess.
Since this is atleast the second time someone has had this same issue, should we make a mention of this in our docs?
from vitess.
@enisoc where would be a good place to mention this?
from vitess.
I vote for putting it in an FAQ. It doesn't seem to be universally necessary to change the default. For example, on my GCE micro instance running Ubuntu, the default is apparently well over 100K.
from vitess.
I think it is worth to mention check fd limits on your machine and it is better to give a suggested number (e.g. 65536) from vitess side.
e.g. HBase mentions that in its book.
See section "Limits on Number of Files and Processes (ulimit) (http://hbase.apache.org/book.html )
from vitess.
Related Issues (20)
- Aggregation Planner doesn't handle Literals properly
- Feature Request: Enable TCP/IP Connection Access to the Underlying MySQL Instance in vttestserver
- Convert endtoend tests to use `vtctldclient` everywhere
- Feature Request: in `RestoreFromBackup`, add `mysqlbinlog` output upon error
- Bug Report: VReplication MoveTables target sequence initialization fails when a shard has no rows in the using table
- Change needed in heartbeat setup due to dynamic throttler config
- Bug Report: `vtexplain --version` not working
- BUG: sqlparser does not support union statements with CTEs
- Feature Request: Refactor how VTOrc starts up
- Support all SELECT modifiers
- Bug Report: NewTabletServer creates srvtopo.NewResilientServer only once
- Rename `reservedconn` reconnect test packages to be more descriptive
- Bug Report: e2e/tabletmanager `TestActionAndTimeout` passes errantly
- Feature Request: compact non-unique lookup VIndex
- Bug Report: vtctlds can create an excessive amount of connections when receiving concurrent GetBackups() calls
- Bug Report: `VReplicationStreamState` falls out of sync with `--workflow status` on resume
- Bug Report: VStream does not handle column collations properly
- Bug Report: 'show vitess_replication_status' always says ReplicationLag is 0 HOT 3
- Bug Report: vtgate panics while reading MoveTables status
- OnlineDDL/VReplication: inconsistency between `vcopier` & `vplayer` when copying shuffled enum values
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vitess.