Reserve Hadoop ports from being used as local ports

Description

During Cask's integration tests, we commonly run into a problem where a given Hadoop service will fail to start due to some TCP client using the port the services uses for binding. Obviously, this causes automatic provisioning to fail.

We should set `net.ipv4.ip_local_reserved_ports` sysctl option appropriately, to reserve these ports as server ports.

https://www.kernel.org/doc/Documentation/networking/ip-sysctl.txt
https://lwn.net/Articles/373198/

Release Notes

None

Activity

Show:
Chris Gianelloni
December 2, 2015, 12:49 AM
Chris Gianelloni
December 7, 2015, 3:25 PM

This has been merged to develop.

Fixed

Assignee

Chris Gianelloni

Reporter

Chris Gianelloni

Labels

None

Docs Impact

None

UX Impact

None

Components

Priority

Major
Configure