You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@drill.apache.org by dz...@apache.org on 2023/03/30 10:35:05 UTC

[drill-site] branch master updated: Add missing 100-bind-addr-and-ports-used-by-drill page.

This is an automated email from the ASF dual-hosted git repository.

dzamo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/drill-site.git


The following commit(s) were added to refs/heads/master by this push:
     new ec1549408 Add missing 100-bind-addr-and-ports-used-by-drill page.
ec1549408 is described below

commit ec15494085524f25994cfca8969669b2b623d44d
Author: James Turton <ja...@somecomputer.xyz>
AuthorDate: Thu Mar 30 12:34:41 2023 +0200

    Add missing 100-bind-addr-and-ports-used-by-drill page.
---
 .../100-bind-addr-and-ports-used-by-drill.md       | 28 ++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/_docs/en/configure-drill/100-bind-addr-and-ports-used-by-drill.md b/_docs/en/configure-drill/100-bind-addr-and-ports-used-by-drill.md
new file mode 100644
index 000000000..d795507d6
--- /dev/null
+++ b/_docs/en/configure-drill/100-bind-addr-and-ports-used-by-drill.md
@@ -0,0 +1,28 @@
+---
+title: "Bind Addresses and Ports Used by Drill"
+slug: "Bind Addresses and Ports Used by Drill"
+parent: "Configure Drill"
+---
+
+The table below lists the default ports that Drill uses and provides descriptions for each, as well as the corresponding configuration options. You can modify the configuration options in `<drill_home>/conf/drill-override.conf` to change the ports that Drill uses. See [Start-Up Options]({{site.baseurl}}/docs/start-up-options/) for more information.
+
+
+| Default port | Type | Configuration option               | Description                                                                                                                                                                         |
+|--------------|------|------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| 8047         | TCP  | drill.exec.http.port               | Needed for the Drill Web UI.                                                                                                                                                   |
+| 31010        | TCP  | drill.exec.rpc.user.server.port    | User port address. Used between nodes in a Drill cluster. Needed for an external client, such as Tableau, to connect into the cluster nodes. Also needed for the Drill Web UI. |
+| 31011        | TCP  | drill.exec.rpc.bit.server.port     | Control port address. Used between nodes in a Drill cluster. Needed for multi-node installation of Apache Drill.                                                                    |
+| 31012        | TCP  | drill.exec.rpc.bit.server.port + 1 | Data port address. Used between nodes in a Drill cluster. Needed for multi-node installation of Apache Drill.                                                                       |
+
+### Bind addresses
+
+**Introduced in release: 1.21.1**
+
+By default the Drill services that listen on the ports above will bind to all local IP addresses on each Drillbit. Two configuration options allow setting different bind addresses for RPC services and for HTTP services.
+
+| Default bind address | Configufration option     | Description                       |
+| -------------------- | ------------------------- | --------------------------------- |
+| 0.0.0.0              | drill.exec.rpc.bind_addr  | Bind address for all RPC services |
+| 0.0.0.0              | drill.exec.http.bind_addr | Bind address for HTTP services    |
+
+<!---46655 UDP Used for JGroups and Infinispan. Needed for multi-node installation of Apache Drill.--->