您的位置:首页 > 运维架构 > Shell

Hbase shell错误

2016-08-22 21:46 344 查看
xshell进入hbase错误:

执行:hbase shell

Caused by: GSSException: No valid credentials provided (Mechanism level: Failed to find any Kerberos tgt)
at sun.security.jgss.krb5.Krb5InitCredential.getInstance(Krb5InitCredential.java:147)
at sun.security.jgss.krb5.Krb5MechFactory.getCredentialElement(Krb5MechFactory.java:121)
at sun.security.jgss.krb5.Krb5MechFactory.getMechanismContext(Krb5MechFactory.java:187)
at sun.security.jgss.GSSManagerImpl.getMechanismContext(GSSManagerImpl.java:223)
at sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:212)
at sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:179)
at com.sun.security.sasl.gsskerb.GssKrb5Client.evaluateChallenge(GssKrb5Client.java:193)
... 246 more

xshell进入spark错误:

执行:spark-shell

[e_lbvin@slave-32 conf]$ spark-shell

Setting default log level to "WARN".

To adjust logging level use sc.setLogLevel(newLevel).

Welcome to

      ____              __

     / __/__  ___ _____/ /__

    _\ \/ _ \/ _ `/ __/  '_/

   /___/ .__/\_,_/_/ /_/\_\   version 1.6.0

      /_/

Using Scala version 2.10.5 (Java HotSpot(TM) 64-Bit Server VM, Java 1.7.0_67)

Type in expressions to have them evaluated.

Type :help for more information.

16/08/29 14:34:39 WARN util.Utils: Service 'SparkUI' could not bind on port 4040. Attempting port 4041.

16/08/29 14:34:39 WARN util.Utils: Service 'SparkUI' could not bind on port 4041. Attempting port 4042.

16/08/29 14:34:39 WARN util.Utils: Service 'SparkUI' could not bind on port 4042. Attempting port 4043.

16/08/29 14:34:40 WARN security.UserGroupInformation: PriviledgedActionException as:e_lbvin (auth:KERBEROS) cause:javax.security.sasl.SaslException: GSS initiate failed [Caused by GSSExcept

ion: No valid credentials provided (Mechanism level: Failed to find any Kerberos tgt)]16/08/29 14:34:40 WARN ipc.Client: Exception encountered while connecting to the server : javax.security.sasl.SaslException: GSS initiate failed [Caused by GSSException: No
valid credentials 

provided (Mechanism level: Failed to find any Kerberos tgt)]16/08/29 14:34:40 WARN security.UserGroupInformation: PriviledgedActionException as:e_lbvin (auth:KERBEROS) cause:java.io.IOException: javax.security.sasl.SaslException:
GSS initiate failed

 [Caused by GSSException: No valid credentials provided (Mechanism level: Failed to find any Kerberos tgt)]

解决:

当前机器上执行----》
kinit -kt   /data/e_lvbin/e_lvbin.keytab      e_lvbin@ENN.CN

注意:e_lvbin.keytab需要生成

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: