sjxiaoyang commented on issue #3095:
URL: https://github.com/apache/amoro/issues/3095#issuecomment-2290365014

   ```
   java.lang.RuntimeException: Run with ugi request failed.
        at org.apache.amoro.table.TableMetaStore.call(TableMetaStore.java:261)
        at 
org.apache.amoro.table.TableMetaStore.lambda$doAs$0(TableMetaStore.java:231)
        at 
java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base/javax.security.auth.Subject.doAs(Subject.java:376)
        at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1930)
        at org.apache.amoro.table.TableMetaStore.doAs(TableMetaStore.java:231)
        at 
org.apache.amoro.io.AuthenticatedHadoopFileIO.newOutputFile(AuthenticatedHadoopFileIO.java:68)
        at 
org.apache.iceberg.io.OutputFileFactory.newOutputFile(OutputFileFactory.java:105)
        at 
org.apache.iceberg.io.BaseTaskWriter$BaseRollingWriter.openCurrent(BaseTaskWriter.java:298)
        at 
org.apache.iceberg.io.BaseTaskWriter$BaseRollingWriter.<init>(BaseTaskWriter.java:265)
        at 
org.apache.iceberg.io.BaseTaskWriter$BaseRollingWriter.<init>(BaseTaskWriter.java:255)
        at 
org.apache.iceberg.io.BaseTaskWriter$RollingFileWriter.<init>(BaseTaskWriter.java:347)
        at 
org.apache.iceberg.io.UnpartitionedWriter.<init>(UnpartitionedWriter.java:37)
        at 
org.apache.amoro.optimizing.IcebergRewriteExecutor.dataWriter(IcebergRewriteExecutor.java:98)
        at 
org.apache.amoro.optimizing.AbstractRewriteFilesExecutor.rewriterDataFiles(AbstractRewriteFilesExecutor.java:147)
        at org.apache.amoro.table.TableMetaStore.call(TableMetaStore.java:256)
        at 
org.apache.amoro.table.TableMetaStore.lambda$doAs$0(TableMetaStore.java:231)
        at 
java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base/javax.security.auth.Subject.doAs(Subject.java:376)
        at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1930)
        at org.apache.amoro.table.TableMetaStore.doAs(TableMetaStore.java:231)
        at 
org.apache.amoro.io.AuthenticatedHadoopFileIO.doAs(AuthenticatedHadoopFileIO.java:201)
        at 
org.apache.amoro.optimizing.AbstractRewriteFilesExecutor.execute(AbstractRewriteFilesExecutor.java:108)
        at 
org.apache.amoro.optimizing.AbstractRewriteFilesExecutor.execute(AbstractRewriteFilesExecutor.java:64)
        at 
org.apache.amoro.optimizer.common.OptimizerExecutor.executeTask(OptimizerExecutor.java:149)
        at 
org.apache.amoro.optimizer.common.OptimizerExecutor.executeTask(OptimizerExecutor.java:103)
        at 
org.apache.amoro.optimizer.common.OptimizerExecutor.start(OptimizerExecutor.java:52)
        at java.base/java.lang.Thread.run(Thread.java:833)
   Caused by: java.lang.NoClassDefFoundError: 
software/amazon/awssdk/transfer/s3/progress/TransferListener
        at java.base/java.lang.Class.forName0(Native Method)
        at java.base/java.lang.Class.forName(Class.java:467)
        at 
org.apache.hadoop.conf.Configuration.getClassByNameOrNull(Configuration.java:2652)
        at 
org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:2617)
        at 
org.apache.hadoop.conf.Configuration.getClass(Configuration.java:2713)
        at 
org.apache.hadoop.fs.FileSystem.getFileSystemClass(FileSystem.java:3563)
        at 
org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:3598)
        at org.apache.hadoop.fs.FileSystem.access$300(FileSystem.java:171)
        at 
org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:3702)
        at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:3653)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:555)
        at org.apache.hadoop.fs.Path.getFileSystem(Path.java:366)
        at org.apache.iceberg.hadoop.Util.getFs(Util.java:56)
        at 
org.apache.iceberg.hadoop.HadoopOutputFile.fromPath(HadoopOutputFile.java:53)
        at 
org.apache.iceberg.hadoop.HadoopFileIO.newOutputFile(HadoopFileIO.java:97)
        at 
org.apache.amoro.io.AuthenticatedHadoopFileIO.lambda$newOutputFile$2(AuthenticatedHadoopFileIO.java:68)
        at org.apache.amoro.table.TableMetaStore.call(TableMetaStore.java:256)
        ... 27 more
   Caused by: java.lang.ClassNotFoundException: 
software.amazon.awssdk.transfer.s3.progress.TransferListener
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Builtin
   ```
   
   Finally , i choice the same this s3-transfer-manager-2.24.12
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to