Hortonworks Sandbox Forum

Allow access to hadoop ports other than locally.

  • #32412
    Rupert Bailey

    netstat -a shows that some hadoop ports can only be accessed from localhost
    [root@sandbox ~]# netstat -a | grep LISTEN | grep “:5”
    tcp 0 0 sandbox:50090 *:* LISTEN
    tcp 0 0 *:57034 *:* LISTEN
    tcp 0 0 *:50060 *:* LISTEN
    tcp 0 0 sandbox:50030 *:* LISTEN
    tcp 0 0 localhost.localdomain:50070 *:* LISTEN
    tcp 0 0 *:50010 *:* LISTEN
    tcp 0 0 *:50075 *:* LISTEN
    tcp 0 0 sandbox:50300 *:* LISTEN
    tcp 0 0 *:50111 *:* LISTEN
    tcp 0 0 sandbox:51111 *:* LISTEN

    This means that some ports I can access remotely using the hostname, IP or localhost.
    How do I change hadoop to allow (for example) access to port 50070 from outside the local machine
    currently i can only call “curl localhost:50070” and not “curl sandbox:50070”
    Naturally this is not an iptables question but a, I assume, program setup question yes?

to create new topics or reply. | New User Registration

  • Author
  • #32418
    Rupert Bailey

    Just figured it out – it’s a program configuration setting for the dfs.http.address
    You need to change “localhost” to “”
    [root@sandbox ~]# vim /etc/hadoop/conf/hdfs-site.xml


    Rupert Bailey

    Oddly however the process is not a “catch all” did the same to 50470 the https port and it didn’t work.

You must be to reply to this topic. | Create Account

Support from the Experts

A HDP Support Subscription connects you experts with deep experience running Apache Hadoop in production, at-scale on the most demanding workloads.

Enterprise Support »

Become HDP Certified

Real world training designed by the core architects of Hadoop. Scenario-based training courses are available in-classroom or online from anywhere in the world

Training »

Hortonworks Data Platform
The Hortonworks Data Platform is a 100% open source distribution of Apache Hadoop that is truly enterprise grade having been built, tested and hardened with enterprise rigor.
Get started with Sandbox
Hortonworks Sandbox is a self-contained virtual machine with Apache Hadoop pre-configured alongside a set of hands-on, step-by-step Hadoop tutorials.
Modern Data Architecture
Tackle the challenges of big data. Hadoop integrates with existing EDW, RDBMS and MPP systems to deliver lower cost, higher capacity infrastructure.