Skip to content

Failing trino-iceberg-minio setup #45

@tschaub

Description

@tschaub

Running docker compose up with the trino-iceberg-minio example fails with things like this in the logs:

hive-metastore-1     | MetaException(message:Error creating transactional connection factory)
hive-metastore-1     | 	at org.apache.hadoop.hive.metastore.RetryingHMSHandler.<init>(RetryingHMSHandler.java:84)
hive-metastore-1     | 	at org.apache.hadoop.hive.metastore.RetryingHMSHandler.getProxy(RetryingHMSHandler.java:93)
hive-metastore-1     | 	at org.apache.hadoop.hive.metastore.HiveMetaStore.newRetryingHMSHandler(HiveMetaStore.java:8541)
hive-metastore-1     | 	at org.apache.hadoop.hive.metastore.HiveMetaStore.newRetryingHMSHandler(HiveMetaStore.java:8536)
hive-metastore-1     | 	at org.apache.hadoop.hive.metastore.HiveMetaStore.startMetaStore(HiveMetaStore.java:8806)
hive-metastore-1     | 	at org.apache.hadoop.hive.metastore.HiveMetaStore.main(HiveMetaStore.java:8723)
hive-metastore-1     | 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
hive-metastore-1     | 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
hive-metastore-1     | 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
hive-metastore-1     | 	at java.lang.reflect.Method.invoke(Method.java:498)
hive-metastore-1     | 	at org.apache.hadoop.util.RunJar.run(RunJar.java:323)
hive-metastore-1     | 	at org.apache.hadoop.util.RunJar.main(RunJar.java:236)
hive-metastore-1     | Caused by: MetaException(message:Error creating transactional connection factory)
hive-metastore-1     | 	at org.apache.hadoop.hive.metastore.RetryingHMSHandler.invokeInternal(RetryingHMSHandler.java:208)
hive-metastore-1     | 	at org.apache.hadoop.hive.metastore.RetryingHMSHandler.invoke(RetryingHMSHandler.java:108)
hive-metastore-1     | 	at org.apache.hadoop.hive.metastore.RetryingHMSHandler.<init>(RetryingHMSHandler.java:80)
hive-metastore-1     | 	... 11 more

In trying to work around this, I have tried to modify the setup to use a JDBC catalog. See https://github.com/tschaub/trino-example.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions