[ https://issues.apache.org/jira/browse/HIVE-29052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17986713#comment-17986713 ]
Denys Kuzmenko edited comment on HIVE-29052 at 6/28/25 2:51 PM: ---------------------------------------------------------------- How did you create a tarball? {code} mvn clean package -DskipTests -Pdocker {code} dist profile doesn't have dependencies similar to docker profile, maybe we should add them there as well Initiator is not packaged and if you checked template for docker it's disabled there was (Author: dkuzmenko): How did you create a tarball? {code} mvn clean package -DskipTests -Pdocker {code} dist profile doesn't have dependencies similar to docker profile, maybe we should add them there as well > Error starting standalone HMS: "IcebergHouseKeeperService class not found" > -------------------------------------------------------------------------- > > Key: HIVE-29052 > URL: https://issues.apache.org/jira/browse/HIVE-29052 > Project: Hive > Issue Type: Task > Components: Standalone Metastore > Affects Versions: 4.1.0, 4.2.0 > Reporter: Butao Zhang > Priority: Major > > During local standalone HMS deployment testing, the following exception log > was observed: > > {code:java} > 2025-06-28T17:19:28,840 ERROR [Metastore threads starter thread] > leader.LeaseLeaderElection: Error notifying the listener: > org.apache.hadoop.hive.metastore.leader.CompactorTasks@61e0c33d, leader: true > java.lang.ClassNotFoundException: > org.apache.hadoop.hive.ql.txn.compactor.Initiator > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) > ~[?:?] > at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) > ~[?:?] > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) > ~[?:?] > at java.base/java.lang.Class.forName0(Native Method) ~[?:?] > at java.base/java.lang.Class.forName(Class.java:375) ~[?:?] > at > org.apache.hadoop.hive.metastore.leader.CompactorTasks.instantiateThread(CompactorTasks.java:53) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.leader.CompactorTasks.getCompactorThreads(CompactorTasks.java:67) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.leader.CompactorTasks.takeLeadership(CompactorTasks.java:136) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.leader.LeaseLeaderElection.lambda$notifyListener$0(LeaseLeaderElection.java:141) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] > at > org.apache.hadoop.hive.metastore.leader.LeaseLeaderElection.notifyListener(LeaseLeaderElection.java:138) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.leader.LeaseLeaderElection.doWork(LeaseLeaderElection.java:120) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.leader.LeaseLeaderElection.tryBeLeader(LeaseLeaderElection.java:181) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.leader.LeaseLeaderElection.tryBeLeader(LeaseLeaderElection.java:63) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.leader.LeaderElectionContext.lambda$start$2(LeaderElectionContext.java:125) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at java.base/java.lang.Thread.run(Thread.java:833) [?:?] > at > org.apache.hadoop.hive.metastore.leader.LeaderElectionContext.start(LeaderElectionContext.java:136) > [hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.HiveMetaStore$8.run(HiveMetaStore.java:855) > [hive-standalone-metastore-server-4.1.0.jar:4.1.0] > 2025-06-28T17:19:28,847 ERROR [Metastore threads starter thread] > leader.LeaseLeaderElection: Error notifying the listener: > org.apache.hadoop.hive.metastore.leader.HouseKeepingTasks@33d3660, leader: > true > org.apache.hadoop.hive.metastore.api.MetaException: > org.apache.iceberg.mr.hive.metastore.task.IcebergHouseKeeperService class not > found > at > org.apache.hadoop.hive.metastore.utils.JavaUtils.getClass(JavaUtils.java:56) > ~[hive-standalone-metastore-common-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.leader.HouseKeepingTasks.getRemoteOnlyTasks(HouseKeepingTasks.java:72) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.leader.HouseKeepingTasks.takeLeadership(HouseKeepingTasks.java:112) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.leader.LeaseLeaderElection.lambda$notifyListener$0(LeaseLeaderElection.java:141) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] > at > org.apache.hadoop.hive.metastore.leader.LeaseLeaderElection.notifyListener(LeaseLeaderElection.java:138) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.leader.LeaseLeaderElection.doWork(LeaseLeaderElection.java:120) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.leader.LeaseLeaderElection.tryBeLeader(LeaseLeaderElection.java:181) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.leader.LeaseLeaderElection.tryBeLeader(LeaseLeaderElection.java:63) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.leader.LeaderElectionContext.lambda$start$2(LeaderElectionContext.java:125) > ~[hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at java.base/java.lang.Thread.run(Thread.java:833) [?:?] > at > org.apache.hadoop.hive.metastore.leader.LeaderElectionContext.start(LeaderElectionContext.java:136) > [hive-standalone-metastore-server-4.1.0.jar:4.1.0] > at > org.apache.hadoop.hive.metastore.HiveMetaStore$8.run(HiveMetaStore.java:855) > [hive-standalone-metastore-server-4.1.0.jar:4.1.0] > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)