[SERVER-17729] Cannot start mongod httpinterface: sockets higher than 1023 not supported Created: 24/Mar/15 Updated: 25/Apr/16 Resolved: 26/Mar/15 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | HTTP Console, Networking, WiredTiger |
| Affects Version/s: | 2.6.9, 3.0.1 |
| Fix Version/s: | 3.0.2, 3.1.1 |
| Type: | Bug | Priority: | Critical - P2 |
| Reporter: | Michael Cahill (Inactive) | Assignee: | Kaloian Manassiev |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Operating System: | ALL | ||||||||
| Backport Completed: | |||||||||
| Steps To Reproduce: | Create more than 1023 collections, force a crash of mongod, restart with --httpinterface |
||||||||
| Participants: | |||||||||
| Description |
|
Issue Status as of Apr 02, 2015 ISSUE SUMMARY If a mongod process opens too many file descriptors early in the initialization process, the process may fail to start if later parts of the initialization process require the server to allocate a socket. For instance, this may arise when the mongod runs with the httpinterface option, and the storage engine needs to open a large number of file descriptors, as happens during recovery following an unclean shutdown. If you observe the following error, this may indicate that you've encountered this issue.
WORKAROUNDS Disable the httpinterface until mongod can effectively start with a smaller number of file descriptors. AFFECTED VERSIONS FIX VERSION Original descriptionAs per |
| Comments |
| Comment by Kaloian Manassiev [ 27/Mar/15 ] |
|
Author: {u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}Message: (cherry picked from commit 8136a4d3138ab17188e6eab14c42cf61444f901b) |
| Comment by Kaloian Manassiev [ 26/Mar/15 ] |
|
Author: {u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}Message: |