Support Questions
Find answers, ask questions, and share your expertise
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

i'm not able to see my tables from atlas after an HDF upgrade

Highlighted

i'm not able to see my tables from atlas after an HDF upgrade

New Contributor

HELLO,

After an upgrade to my HDP 2.6, i'm not able to see my new tables and databases. All my services works very well. So i tried to import hive.sh

/usr/hdp/current/atlas-server/hook-bin/import-hive.sh but i got this errors

Using Hive configuration directory [/etc/hive/conf]

Log file for import is /usr/hdp/current/atlas-server/logs/import-hive.log

log4j:WARN No such property [maxFileSize] in org.apache.log4j.PatternLayout.

log4j:WARN No such property [maxBackupIndex] in org.apache.log4j.PatternLayout.

Exception in thread "main" org.apache.atlas.hook.AtlasHookException: HiveMetaStoreBridge.main() failed.

at org.apache.atlas.hive.bridge.HiveMetaStoreBridge.main(HiveMetaStoreBridge.java:650)

Caused by: org.apache.atlas.AtlasServiceException: Metadata service API org.apache.atlas.AtlasClient$API_V1@2807bdebfailed with status 403 (Forbidden) Response Body (<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>

<title>Error 403 {"AuthorizationError":"You are not authorized for READ on [ENTITY] : *"}</title>

</head>

<body><h2>HTTP ERROR 403</h2>

<p>Problem accessing /api/atlas/entities. Reason:

<pre> {"AuthorizationError":"You are not authorized for READ on [ENTITY] : *"}</pre></p><hr /><i><small>Powered by Jetty://</small></i><br/>

<br/>

<br/>

<br/>

<br/>

<br/>

<br/>

<br/>

<br/>

<br/>

<br/>

<br/>

<br/>

<br/>

<br/>

<br/>

<br/>

<br/>

<br/>

<br/>

</body>

</html>

)

at org.apache.atlas.AtlasBaseClient.callAPIWithResource(AtlasBaseClient.java:387)

at org.apache.atlas.AtlasBaseClient.callAPIWithResource(AtlasBaseClient.java:320)

at org.apache.atlas.AtlasBaseClient.callAPIWithRetries(AtlasBaseClient.java:471)

at org.apache.atlas.AtlasClient.callAPIWithRetries(AtlasClient.java:967)

at org.apache.atlas.AtlasClient.getEntity(AtlasClient.java:651)

at org.apache.atlas.hive.bridge.HiveMetaStoreBridge.getEntityReference(HiveMetaStoreBridge.java:352)

at org.apache.atlas.hive.bridge.HiveMetaStoreBridge.getDatabaseReference(HiveMetaStoreBridge.java:230)

at org.apache.atlas.hive.bridge.HiveMetaStoreBridge.registerDatabase(HiveMetaStoreBridge.java:165)

at org.apache.atlas.hive.bridge.HiveMetaStoreBridge.importDatabases(HiveMetaStoreBridge.java:140)

at org.apache.atlas.hive.bridge.HiveMetaStoreBridge.importHiveMetadata(HiveMetaStoreBridge.java:134)

at org.apache.atlas.hive.bridge.HiveMetaStoreBridge.main(HiveMetaStoreBridge.java:647)

Failed to import Hive Data Model!!!

thnks any suggestion !!! Please

1 REPLY 1

Re: i'm not able to see my tables from atlas after an HDF upgrade

Expert Contributor

Error 403 {"AuthorizationError":"You are not authorized for READ on [ENTITY] : *"}

You need to add policy in Ranger if ranger authorizer is ON or in policy-store.txt if SimpleAuthorizer is on