Hi, I am getting the below error when running the import-hive.sh script on
EMR. *I am using Atlas 1.0.0 Version.*

The script is being run with "hadoop" user.

Can you please let me know how this can be fixed?








2019-05-03 13:57:54,524 WARN  - [pool-1-thread-4:] ~ got exception trying
to get groups for user hadoop: id: hadoop: no such user

 (ShellBasedUnixGroupsMapping:87)

2019-05-03 13:57:54,524 ERROR - [pool-1-thread-4:] ~ Exception while
fetching groups  (AtlasAbstractAuthenticationProvider:136)

java.io.IOException: No groups found for user hadoop

       at org.apache.hadoop.security.Groups.noGroupsForUser(Groups.java:157)

       at org.apache.hadoop.security.Groups.access$300(Groups.java:59)

       at
org.apache.hadoop.security.Groups$GroupCacheLoader.load(Groups.java:228)

       at
org.apache.hadoop.security.Groups$GroupCacheLoader.load(Groups.java:208)

       at
com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3542)

       at
com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2323)

       at
com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2286)

       at
com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2201)

       at com.google.common.cache.LocalCache.get(LocalCache.java:3953)

       at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3957)

       at
com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4875)

       at org.apache.hadoop.security.Groups.getGroups(Groups.java:182)

       at
org.apache.atlas.web.security.AtlasAbstractAuthenticationProvider.getAuthoritiesFromUGI(AtlasAbstractAuthenticationProvider.java:124)

       at
org.apache.atlas.web.filters.AtlasAuthenticationFilter$3.doFilter(AtlasAuthenticationFilter.java:311)

Reply via email to