Alexey Scherbakov created IGNITE-19749:
------------------------------------------

             Summary: AccessDeniedException on windows
                 Key: IGNITE-19749
                 URL: https://issues.apache.org/jira/browse/IGNITE-19749
             Project: Ignite
          Issue Type: Bug
            Reporter: Alexey Scherbakov
             Fix For: 3.0


{noformat}
org.apache.ignite.lang.IgniteInternalException: IGN-CMN-65535 
TraceId:ac3ebe36-c426-4388-ba3f-02294db2cc19 
org.apache.ignite.lang.IgniteInternalCheckedException: IGN-CMN-65535 
TraceId:b9bc45c5-0f89-42cd-b530-b7f356ca268f Error when renaming delta file: 
D:\work\ignite-3\modules\ignite3-ycsb-work\1686841339026\db\db\table-1\part-0-delta-0.bin.tmp
        at 
org.apache.ignite.internal.pagememory.persistence.checkpoint.Checkpointer.body(Checkpointer.java:224)
        at 
org.apache.ignite.internal.util.worker.IgniteWorker.run(IgniteWorker.java:108)
        at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.util.concurrent.CompletionException: 
org.apache.ignite.lang.IgniteInternalCheckedException: IGN-CMN-65535 
TraceId:b9bc45c5-0f89-42cd-b530-b7f356ca268f Error when renaming delta file: 
D:\work\ignite-3\modules\ignite3-ycsb-work\1686841339026\db\db\table-1\part-0-delta-0.bin.tmp
        at 
java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:331)
        at 
java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:346)
        at 
java.base/java.util.concurrent.CompletableFuture$BiRelay.tryFire(CompletableFuture.java:1423)
        at 
java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
        at 
java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2088)
        at 
org.apache.ignite.internal.pagememory.persistence.checkpoint.Checkpointer.lambda$syncUpdatedPageStores$0(Checkpointer.java:490)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        ... 1 more
Caused by: org.apache.ignite.lang.IgniteInternalCheckedException: IGN-CMN-65535 
TraceId:b9bc45c5-0f89-42cd-b530-b7f356ca268f Error when renaming delta file: 
D:\work\ignite-3\modules\ignite3-ycsb-work\1686841339026\db\db\table-1\part-0-delta-0.bin.tmp
        at 
org.apache.ignite.internal.pagememory.persistence.checkpoint.Checkpointer.renameDeltaFileOnCheckpointThread(Checkpointer.java:782)
        at 
org.apache.ignite.internal.pagememory.persistence.checkpoint.Checkpointer.fsyncDeltaFile(Checkpointer.java:521)
        at 
org.apache.ignite.internal.pagememory.persistence.checkpoint.Checkpointer.lambda$syncUpdatedPageStores$0(Checkpointer.java:483)
        ... 3 more
Caused by: java.nio.file.FileAlreadyExistsException: 
D:\work\ignite-3\modules\ignite3-ycsb-work\1686841339026\db\db\table-1\part-0-delta-0.bin.tmp
 -> 
D:\work\ignite-3\modules\ignite3-ycsb-work\1686841339026\db\db\table-1\part-0-delta-0.bin
        at 
java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:87)
        at 
java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
        at java.base/sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:395)
        at 
java.base/sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.java:292)
        at java.base/java.nio.file.Files.move(Files.java:1421)
        at 
org.apache.ignite.internal.util.IgniteUtils.atomicMoveFile(IgniteUtils.java:771)
        at 
org.apache.ignite.internal.pagememory.persistence.store.AbstractFilePageStoreIo.renameFilePath(AbstractFilePageStoreIo.java:598)
        at 
org.apache.ignite.internal.pagememory.persistence.checkpoint.Checkpointer.renameDeltaFileOnCheckpointThread(Checkpointer.java:780)
        ... 5 more
        Suppressed: java.nio.file.AccessDeniedException: 
D:\work\ignite-3\modules\ignite3-ycsb-work\1686841339026\db\db\table-1\part-0-delta-0.bin.tmp
 -> 
D:\work\ignite-3\modules\ignite3-ycsb-work\1686841339026\db\db\table-1\part-0-delta-0.bin
                at 
java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:89)
                at 
java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
                at 
java.base/sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:309)
                at 
java.base/sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.java:292)
                at java.base/java.nio.file.Files.move(Files.java:1421)
                at 
org.apache.ignite.internal.util.IgniteUtils.atomicMoveFile(IgniteUtils.java:754)
                ... 7 more
{noformat}

Reproducable by running ycsb benchmark:
https://github.com/gridgain/apache-ignite-3/tree/ignite3-ycsb
.\modules\ycsb\README.md




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to