Database Reference
In-Depth Information
A successful test will show an HTTP 500 error where the error page will look like this at the top:
HTTP ERROR 500
Problem accessing /servlets/thrifths. Reason:
INTERNAL_SERVER_ERROR
This error occurs because the server expects a specific payload to be sent in a request, and Internet Explorer
doesn't allow for you to do that. However, the error does mean that the server is running and listening on the right
port, and in that sense this particular error is actually a success.
For more help, you can turn on ODBC logging as described in Chapter 11. With logging on, you can trace each of
the ODBC Driver Manager calls to investigate whatever problem is occurring.
Summary
The entire concept of using Azure HDInsight Service is based on the fact it is an elastic service—that is, a service you
can extend as and when required. Submitting jobs is the only time you really need to spin up a cluster, because your
data is always with you, residing on the Windows Azure Storage Blob, independent of your cluster.
It is very important to react and take corrective actions quickly when there is a job failure. This chapter focused
on different types of jobs you can submit to your cluster and how to troubleshoot such a job failure. The chapter also
covered some of the key Azure storage-related settings that could come in handy while troubleshooting an error or a
performance problem, as well as the steps to diagnose connectivity failures to your cluster using the Hive ODBC driver.
 
Search WWH ::




Custom Search