jeongbobae created KAFKA-16145:
----------------------------------

             Summary: Windows Kafka Shutdown
                 Key: KAFKA-16145
                 URL: https://issues.apache.org/jira/browse/KAFKA-16145
             Project: Kafka
          Issue Type: Bug
          Components: connect
    Affects Versions: 3.6.0
         Environment: windows, openjdk-21, kafka_2.12-3.6.0
            Reporter: jeongbobae
             Fix For: 3.6.0


ERROR Error while deleting segments for test.public.testtable-0 in dir 
C:\tmp\kafka-logs (org.apache.kafka.storage.internals.log.LogDirFailureChannel)
java.nio.file.FileSystemException: 
C:\tmp\kafka-logs\test.public.testtable-0\00000000000002043576.timeindex -> 
C:\tmp\kafka-logs\test.public.testtable-0\00000000000002043576.timeindex.deleted:
 The process cannot access the file because it is being used by another process
        at 
java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:92)
        at 
java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
        at java.base/sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:414)
        at 
java.base/sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.java:291)
        at java.base/java.nio.file.Files.move(Files.java:1430)
        at 
org.apache.kafka.common.utils.Utils.atomicMoveWithFallback(Utils.java:982)
        at 
org.apache.kafka.storage.internals.log.AbstractIndex.renameTo(AbstractIndex.java:227)
        at 
org.apache.kafka.storage.internals.log.LazyIndex$IndexValue.renameTo(LazyIndex.java:122)
        at 
org.apache.kafka.storage.internals.log.LazyIndex.renameTo(LazyIndex.java:202)
        at kafka.log.LogSegment.changeFileSuffixes(LogSegment.scala:495)
        at kafka.log.LocalLog$.$anonfun$deleteSegmentFiles$1(LocalLog.scala:917)
        at 
kafka.log.LocalLog$.$anonfun$deleteSegmentFiles$1$adapted(LocalLog.scala:915)
        at scala.collection.immutable.List.foreach(List.scala:333)
        at kafka.log.LocalLog$.deleteSegmentFiles(LocalLog.scala:915)
        at kafka.log.LocalLog.removeAndDeleteSegments(LocalLog.scala:317)
        at kafka.log.UnifiedLog.$anonfun$deleteSegments$2(UnifiedLog.scala:1469)
        at kafka.log.UnifiedLog.deleteSegments(UnifiedLog.scala:1845)
        at 
kafka.log.UnifiedLog.deleteRetentionMsBreachedSegments(UnifiedLog.scala:1443)
        at kafka.log.UnifiedLog.deleteOldSegments(UnifiedLog.scala:1487)
        at kafka.log.LogManager.$anonfun$cleanupLogs$3(LogManager.scala:1282)
        at 
kafka.log.LogManager.$anonfun$cleanupLogs$3$adapted(LogManager.scala:1279)
        at scala.collection.immutable.List.foreach(List.scala:333)
        at kafka.log.LogManager.cleanupLogs(LogManager.scala:1279)
        at 
kafka.log.LogManager.$anonfun$startupWithConfigOverrides$2(LogManager.scala:562)
        at 
org.apache.kafka.server.util.KafkaScheduler.lambda$schedule$1(KafkaScheduler.java:150)
        at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
        at 
java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358)
        at 
java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
        at java.base/java.lang.Thread.run(Thread.java:1583)
        Suppressed: java.nio.file.FileSystemException: 
C:\tmp\kafka-logs\test.public.testtable-0\00000000000002043576.timeindex -> 
C:\tmp\kafka-logs\test.public.testtable-0\00000000000002043576.timeindex.deleted:
 The process cannot access the file because it is being used by another process
                at 
java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:92)
                at 
java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
                at 
java.base/sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:328)
                at 
java.base/sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.java:291)
                at java.base/java.nio.file.Files.move(Files.java:1430)
                at 
org.apache.kafka.common.utils.Utils.atomicMoveWithFallback(Utils.java:978)
                ... 25 more
 
 
ERROR Shutdown broker because all log dirs in C:\tmp\kafka-logs have failed 
(kafka.log.LogManager)
 



{color:#172b4d}*Run in administrator mode, no processes running*{color}
{color:#172b4d}*What more can I do?*{color}



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

Reply via email to