Created on 08-23-2015 04:11 AM - edited 09-16-2022 02:38 AM
2015-08-23 03:47:13,250 ERROR NodeConfiguratorThread-6-5:net.schmizz.concurrent.Promise: <<authenticated>> woke to: net.schmizz.sshj.userauth.UserAuthException: password auth failed 2015-08-23 03:47:13,250 INFO NodeConfiguratorThread-6-5:net.schmizz.sshj.userauth.UserAuthImpl: `password` auth failed 2015-08-23 03:47:13,250 WARN NodeConfiguratorThread-6-5:com.cloudera.server.cmf.node.NodeConfigurator: Could not authenticate to localhost net.schmizz.sshj.userauth.UserAuthException: Exhausted available authentication methods at net.schmizz.sshj.userauth.UserAuthImpl.authenticate(UserAuthImpl.java:114) at net.schmizz.sshj.SSHClient.auth(SSHClient.java:205) at net.schmizz.sshj.SSHClient.auth(SSHClient.java:190) at com.cloudera.server.cmf.node.NodeConfigurator.connect(NodeConfigurator.java:341) at com.cloudera.server.cmf.node.NodeConfigurator.configure(NodeConfigurator.java:889) at com.cloudera.server.cmf.node.NodeConfigurator.run(NodeConfigurator.java:935) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: net.schmizz.sshj.userauth.UserAuthException: keyboard-interactive auth not allowed by server at net.schmizz.sshj.userauth.UserAuthImpl.authenticate(UserAuthImpl.java:81) ... 10 more 2015-08-23 03:47:13,250 INFO NodeConfiguratorThread-6-5:com.cloudera.server.cmf.node.NodeConfiguratorProgress: localhost: Setting AUTHENTICATE as failed and done state
Created 08-23-2015 09:22 AM
If this solution did not work for you, what have you tried to do to fix the issue?
The " Exhausted available authentication methods" exception indicates that there is a misconfiguration on the host whereby the user specified cannot authenticate via SSH.
Try using SSH from the command line of another host and use the same user that you are entering in the installation wizard to attempt to authenicate to one of the nodes you are attempting to add to the cluster.
- if you are using "root" then ssh as "root" is disabled by default on some OSes... you might check that.
- if you are using a non-root user, then verify that sudo, you might need to configure your sudoers with something like "userid ALL=(ALL)NOPASSWD:ALL"
Created 08-23-2015 09:22 AM
If this solution did not work for you, what have you tried to do to fix the issue?
The " Exhausted available authentication methods" exception indicates that there is a misconfiguration on the host whereby the user specified cannot authenticate via SSH.
Try using SSH from the command line of another host and use the same user that you are entering in the installation wizard to attempt to authenicate to one of the nodes you are attempting to add to the cluster.
- if you are using "root" then ssh as "root" is disabled by default on some OSes... you might check that.
- if you are using a non-root user, then verify that sudo, you might need to configure your sudoers with something like "userid ALL=(ALL)NOPASSWD:ALL"
Created 08-24-2015 01:33 AM
Using ubuntu 14.04 LTS Heres a snap of my sudoers file
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
What changes must be made ?
Created 08-24-2015 01:45 AM
Thanks man changing the sudoer worked out !!