Help Center/ MapReduce Service/ Component Operation Guide (LTS) (Ankara Region)/ Using Spark/ Spark FAQ/ Spark Core/ What Can I Do If the Error Message "DNS query failed" Is Displayed When I Access the Aggregated Logs Page of Spark Applications?
Updated on 2024-11-29 GMT+08:00

What Can I Do If the Error Message "DNS query failed" Is Displayed When I Access the Aggregated Logs Page of Spark Applications?

Question

When the http(s)://<spark ip>:<spark port> mode is used to access the Spark JobHistory page, if the displayed Spark JobHistory page is not the page of FusionInsight Manager (the URL of FusionInsight Manager is similar to https://<oms ip>:20026/Spark/JobHistory/xx/), click an application and click AggregatedLogs, click the logs of an executor to be viewed. An error message in Figure 1 is displayed.

Figure 1 DNS query failure

Answer

Cause: The domain name is not added to the hosts file of the Windows OS in the pop-up URL (for example, https://<hostname>:20026/Spark/JobHistory/xx/history/application_xxx/jobs/). As a result, the DNS query fails and the web page cannot be displayed.

Solution:

  • You are advised to visit the Spark JobHistory page using FusionInsight Manager. Click the links in the blue box in Figure 2.
    Figure 2 Spark page of FusionInsight Manager
  • If you do not want to access the Spark JobHistory page using the FusionInsight Manager, change <hostname> in the URL to the IP address or add the domain name to the hosts file of the Windows OS.