[ 
https://issues.apache.org/jira/browse/HCATALOG-90?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13091236#comment-13091236
 ] 

Francis Liu commented on HCATALOG-90:
-------------------------------------

Yes it is readable.  

For more info here's the log message:

Exception in thread "main" MetaException(message:Got exception: 
java.io.IOException Call to gsbl90640.blue.ygrid.yahoo.com/98
.137.97.190:8020 failed on local exception: java.io.IOException: 
javax.security.sasl.SaslException: GSS initiate failed [Caus
ed by GSSException: No valid credentials provided (Mechanism level: Failed to 
find any Kerberos tgt)])
        at 
org.apache.hadoop.hive.metastore.MetaStoreUtils.logAndThrowMetaException(MetaStoreUtils.java:779)
        at org.apache.hadoop.hive.metastore.Warehouse.getFs(Warehouse.java:103)
        at 
org.apache.hadoop.hive.metastore.Warehouse.getDnsPath(Warehouse.java:133)
        at 
org.apache.hadoop.hive.metastore.Warehouse.getWhRoot(Warehouse.java:148)
        at 
org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.getDefaultDatabasePath(HiveMetaStore.java:578)
        at 
org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.createDefaultDB_core(HiveMetaStore.java:465)
        at 
org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.access$300(HiveMetaStore.java:125)
        at 
org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler$5.run(HiveMetaStore.java:485)
        at 
org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler$5.run(HiveMetaStore.java:482)
        at 
org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.executeWithRetry(HiveMetaStore.java:338)
        at 
org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.createDefaultDB(HiveMetaStore.java:482)
        at 
org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.init(HiveMetaStore.java:250)
        at 
org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.<init>(HiveMetaStore.java:207)
        at 
org.apache.hadoop.hive.metastore.HiveMetaStore.startMetaStore(HiveMetaStore.java:3398)
        at 
org.apache.hadoop.hive.metastore.HiveMetaStore.main(HiveMetaStore.java:3379)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:156)


> HCat Thrift Server AKA Metastore won't start up successfully the first time 
> without a kinit
> -------------------------------------------------------------------------------------------
>
>                 Key: HCATALOG-90
>                 URL: https://issues.apache.org/jira/browse/HCATALOG-90
>             Project: HCatalog
>          Issue Type: Bug
>            Reporter: Francis Liu
>            Assignee: Ashutosh Chauhan
>              Labels: hcatalog, hive
>
> Hcat thrift server (AKA metastore) wouldn't startup because it kept failing 
> to access secured hdfs. The server does not seem to login with kerberos even 
> after providing the credentials in the config file. I'm assuming that's what 
> it's supposed to use:
> hive.metastore.kerberos.keytab.file
> hive.metastore.kerberos.principal
> Looking through the hive code, the hdfs client does not seem to pickup any 
> kerberos configurations/credentials.
> I finally got the server to start by manually logging myself in via kinit 
> then running the start script. Is this normal operation? I didn't see it 
> documented in installation instructions.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to