Try the recommended solution for each of the following problems:
Your browser crashes or you accidently close your browser before the Install Wizard completes.
The response to a browser closure depends on where you are in the process:
The browser closes prior to hitting the Deploy button.
Re-launch the same browser and continue the install process. Using a different browser forces you to re-start the entire process.
The browser closes after the Deploy button has launched the Install, Start, and Test screen.
Re-launch the same browser and continue the process or use a different browser and re-login. You are returned to the Install, Start, and Test screen.
The Install, Start, and Test screen reports that the cluster install has failed.
The response to a report of install failure depends on the cause of the failure:
The failure is due to intermittent network connection errors during software package installs.
Use the Retry button on the Install, Start, and Test screen.
The failure is due to misconfiguration or other setup errors.
Use the left nav bar to go back to the appropriate screen; for example, Customize Services.
Make your changes.
Continue in the normal way.
The failure occurs during the start/test sequence.
Click Next and Complete and proceed to the Monitoring Dashboard.
Use the Services View to make your changes.
Re-start the service using the Mangement Header.
The failure is due to something else.
Open an SSH connection to the Ambari Server host.
Clear the database. At the command line, type:
ambari-server reset
Clear your browser cache.
Re-run the Install Wizard.
When deploying HDP using Ambari 1.4.x or later on RHEL CentOS 6.5, click the “Failed” link on the Confirm Hosts page in the Cluster Install wizard to display the Agent logs. The following log entry indicates the SSL connection between the Agent and Server failed during registration:
INFO 2014-04-02 04:25:22,669 NetUtil.py:55 - Failed to connect to https://{ambari-server}:8440/cert/ca due to [Errno 1] _ssl.c:492: error:100AE081:elliptic curve routines:EC_GROUP_new_by_curve_name:unknown group
For more detailed information about this OpenSSL issue, see https://bugzilla.redhat.com/show_bug.cgi?id=1025598
In certain recent Linux distributions (like RHEL/Centos/Oracle Linux 6.x), the
default value of nproc
is lower than the value required if
you are deploying the HBase service. To change this value:
Check the OpenSSL library version installed on your host(s):
rpm -qa | grep
openssl openssl-1.0.1e-15.el6.x86_64
If the output reads
openssl-1.0.1e-15.x86_64 (1.0.1 build 15)
you must upgrade the OpenSSL library by running the following command:yum upgrade openssl
Verify you have the newer version of OpenSSL (1.0.1 build 16):
rpm -qa | grep openssl
openssl-1.0.1e-16.el6.x86_64
Restart Ambari Agent(s) and Click “Retry Failed” on the Wizard.
You are unable to get the initial install command to run.
You may have incompatible versions of some software components in your environment. Check the Minimum System Requirements and make any necessary changes.
If your DataNodes are incorrectly configured, the smoke tests fail and you get this error message in the DataNode logs:
DisallowedDataNodeException org.apache.hadoop.hdfs.server.protocol. DisallowedDatanodeException
If you boot your Hadoop DataNodes with/as a ramdisk, you must disable the free space check for yum before doing the install. If you do not disable the free space check, yum will fail with the following error:
Fail: Execution of '/usr/bin/yum -d 0 -e 0 -y install unzip' returned 1. Error Downloading Packages: unzip-6.0-1.el6.x86_64: Insufficient space in download directory /var/cache/yum/x86_64/6/base/packages * free 0 * needed 149 k
If the HCatalog smoke test fails, this is displayed in your console:
Metastore startup failed, see /var/log/hcatalog/hcat.err
Log into the HCatalog node in your cluster.
Open
/var/log/hcatalog/hcat.err
or/var/log/hive/hive.log
(one of the two will exist depending on the installation) with a text editor.In the file, see if there is a
MySQL Unknown Host Exception
like this:at java.lang.reflect.Method.invoke (Method.java:597) at org.apache.hadoop.util.Runjar.main (runjar.java:156) Caused by: java.net.UnknownHostException:mysql.host.com atjava.net.InetAddress.getAllByName(INetAddress.java:1157)
This exception can be thrown if you are using a previously existing MySQL instance and you have incorrectly identified the hostname during the installation process. When you do the reinstall, make sure this name is correct.
In the file, see if there is an
ERROR Failed initializing database
entry like this:11/12/29 20:52:04 ERROR DataNucleus.Plugin: Bundle org.eclipse.jdt.core required 11/12/29 20:52:04 ERROR DataStore.Schema: Failed initialising database
This exception can be thrown if you are using a previously existing MySQL instance and you have incorrectly identified the username/password during the installation process. It can also occur when the user you specify does not have adequate privileges on the database. When you do the reinstall, make sure this username/password is correct and that the user has adequate privilege.
Restart the installation process.
You are unable to monitor or manage a service in Ambari Web when you have created
a customized service user name with a hyphen, for example,
hdfs-user
.