Issue Type: | Bug |
---|---|
Priority: | 4 - Normal |
Status: | Resolved |
Created at: | 2016-03-29T16:20:21.000Z |
Updated at: | 2017-11-04T18:28:42.392Z |
Created by: | Former user |
---|---|
Reported by: | Former user |
Assigned to: | Former user |
Fixed: A fix for this issue is checked into the tree and tested.
(Resolution Date: 2016-04-21T15:35:01.000Z)
2016-04-28 Nellie (Release Date: 2016-04-28)
Presently, if zone.max-processes is set but zone.max-lwps isn't, zoneadmd will calculate a "reasonable" default foe zone.max-lwps. The reverse should be done when max-lwps is set and max-processes is not. This would prevent certain negative behaviors such as a broken app accumulating thousands (perhaps millions) unreaped zombies.
OS-4968 can produce thousands of defunct processes as in INC-793
illumos-joyent commit 2fdee5b (branch master, by Jerry Jelinek)
OS-5292 zoneadmd should infer zone.max-processes
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>