In an E-MapReduce (EMR) cluster, the ports over which you can access the web user interfaces (UIs) of open source components, such as Hadoop, Spark, and Flink, are disabled for security purposes. You can access the web UI of an open source component by using the native UI address, the internal or external Knox proxy address, a local port, or a dynamic port based on your business requirements.
Quick selection
You can access the web UIs of open source components by using the addresses that are provided in the EMR console or by creating an SSH tunnel. You can select a method based on your specific needs, network environment, and security requirements.
Scenario | Recommended method | Description |
High security requirements | Use the internal Knox proxy address to access the web UIs of open source components | This method provides centralized management and security control and is suitable for the internal use of enterprises. |
Access from external users or remote machines | Use the external Knox proxy address to access the web UIs of open source components | This method is suitable for external access that requires high security. Knox provides authentication and authorization mechanisms. |
Convenient access from internal users | Use the native UI address to access the web UIs of open source components | This method is suitable for quick and easy access from an internal network environment. You must ensure the security and reliability of the internal network environment. |
Flexible access to multiple open source components | This method is suitable for users who want to implement flexible access to different open source components and can meet various network requirements. |
Usage notes of different methods
Method type | Method | Advantage and disadvantage | Limit |
EMR console | Use the native UI address to access the web UIs of open source components | Advantages:
Disadvantages:
| The client that you use must reside in the same internal network environment in which the nodes in your EMR cluster reside. |
Use the internal or external Knox proxy address to access the web UIs of open source components | Internal Knox proxy address Advantages:
Disadvantages:
|
| |
External Knox proxy address Advantages:
Disadvantages:
|
| ||
SSH tunnel | Advantages:
Disadvantages:
|
| |
Advantages:
Disadvantages:
| The client that you use must connect to the master node of your EMR cluster. |