hi~ 

i have question. 

i installed kafka in azure kubernetes services. 

but occur is error. 

-- error --
{"thread_name":"controller-event-thread","msg":"[ReplicaStateMachine 
controllerId=0] Triggering offline replica state 
changes","level":"INFO","time":"2023-02-27T00:09:39.590Z"}
{"thread_name":"kafka-log-cleaner-thread-0","msg":"Failed to clean up log for 
__consumer_offsets-4 in dir /opt/kafka/data/topics due to 
IOException","level":"ERROR","time":"2023-02-27T00:09:39.905Z"}
java.nio.file.FileSystemException: 
/opt/kafka/data/topics/__consumer_offsets-4/00000000000000000000.log.cleaned: 
Operation not permitted
        at 
java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100)
        at 
java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
        at 
java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
        at 
java.base/sun.nio.fs.UnixFileAttributeViews$Basic.setTimes(UnixFileAttributeViews.java:125)
        at java.base/java.nio.file.Files.setLastModifiedTime(Files.java:2355)
        at kafka.log.LogSegment.lastModified_$eq(LogSegment.scala:650)
        at kafka.log.Cleaner.cleanSegments(LogCleaner.scala:609)
        at kafka.log.Cleaner.$anonfun$doClean$6(LogCleaner.scala:538)
        at kafka.log.Cleaner.$anonfun$doClean$6$adapted(LogCleaner.scala:537)
        at scala.collection.immutable.List.foreach(List.scala:333)
        at kafka.log.Cleaner.doClean(LogCleaner.scala:537)
        at kafka.log.Cleaner.clean(LogCleaner.scala:511)
        at kafka.log.LogCleaner$CleanerThread.cleanLog(LogCleaner.scala:380)
        at 
kafka.log.LogCleaner$CleanerThread.cleanFilthiestLog(LogCleaner.scala:352)
        at 
kafka.log.LogCleaner$CleanerThread.tryCleanFilthiestLog(LogCleaner.scala:332)
        at kafka.log.LogCleaner$CleanerThread.doWork(LogCleaner.scala:321)
        at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:96)
{"thread_name":"kafka-log-cleaner-thread-0","msg":"Failed to clean up log for 
__consumer_offsets-4 in dir /opt/kafka/data/topics due to 
IOException","level":"ERROR","time":"2023-02-27T00:09:39.905Z"}
java.nio.file.FileSystemException: 
/opt/kafka/data/topics/__consumer_offsets-4/00000000000000000000.log.cleaned: 
Operation not permitted
        at 
java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100)
        at 
java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
        at 
java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
        at 
java.base/sun.nio.fs.UnixFileAttributeViews$Basic.setTimes(UnixFileAttributeViews.java:125)
        at java.base/java.nio.file.Files.setLastModifiedTime(Files.java:2355)
        at kafka.log.LogSegment.lastModified_$eq(LogSegment.scala:650)
        at kafka.log.Cleaner.cleanSegments(LogCleaner.scala:609)
        at kafka.log.Cleaner.$anonfun$doClean$6(LogCleaner.scala:538)
        at kafka.log.Cleaner.$anonfun$doClean$6$adapted(LogCleaner.scala:537)
        at scala.collection.immutable.List.foreach(List.scala:333)
        at kafka.log.Cleaner.doClean(LogCleaner.scala:537)
        at kafka.log.Cleaner.clean(LogCleaner.scala:511)
        at kafka.log.LogCleaner$CleanerThread.cleanLog(LogCleaner.scala:380)
        at 
kafka.log.LogCleaner$CleanerThread.cleanFilthiestLog(LogCleaner.scala:352)
        at 
kafka.log.LogCleaner$CleanerThread.tryCleanFilthiestLog(LogCleaner.scala:332)
        at kafka.log.LogCleaner$CleanerThread.doWork(LogCleaner.scala:321)
        at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:96)
{"thread_name":"LogDirFailureHandler","msg":"[ReplicaManager broker=0] Stopping 
serving replicas in dir 
/opt/kafka/data/topics","level":"WARN","time":"2023-02-27T00:09:39.910Z"}
{"thread_name":"LogDirFailureHandler","msg":"[ReplicaManager broker=0] Stopping 
serving replicas in dir 
/opt/kafka/data/topics","level":"WARN","time":"2023-02-27T00:09:39.910Z"}
{"thread_name":"LogDirFailureHandler","msg":"[ReplicaManager broker=0] Broker 0 
stopped fetcher for partitions  and stopped moving logs for partitions  because 
they are in the failed log directory 
/opt/kafka/data/topics.","level":"WARN","time":"2023-02-27T00:09:39.920Z"}
{"thread_name":"LogDirFailureHandler","msg":"[ReplicaManager broker=0] Broker 0 
stopped fetcher for partitions  and stopped moving logs for partitions  because 
they are in the failed log directory 
/opt/kafka/data/topics.","level":"WARN","time":"2023-02-27T00:09:39.920Z"}
{"thread_name":"LogDirFailureHandler","msg":"Stopping serving logs in dir 
/opt/kafka/data/topics","level":"WARN","time":"2023-02-27T00:09:39.921Z"}
{"thread_name":"LogDirFailureHandler","msg":"Stopping serving logs in dir 
/opt/kafka/data/topics","level":"WARN","time":"2023-02-27T00:09:39.921Z"}
{"thread_name":"LogDirFailureHandler","msg":"Shutdown broker because all log 
dirs in /opt/kafka/data/topics have 
failed","level":"ERROR","time":"2023-02-27T00:09:39.924Z"}
{"thread_name":"LogDirFailureHandler","msg":"Shutdown broker because all log 
dirs in /opt/kafka/data/topics have 
failed","level":"ERROR","time":"2023-02-27T00:09:39.924Z"}
-- error-- 
so.. permission is same other directory. 
/opt/kafka/data/topics/__consumer_offsets-39:
total 20484
drwxrwxrwx    2 root     tm-app           0 Feb 21 05:45 .
drwxrwxrwx    2 root     tm-app           0 Feb 21 05:17 ..
-rwxrwxrwx    1 root     tm-app    10485760 Feb 27 08:20 
00000000000000000000.index
-rwxrwxrwx    1 root     tm-app        2669 Feb 21 05:48 
00000000000000000000.log
-rwxrwxrwx    1 root     tm-app    10485756 Feb 27 08:20 
00000000000000000000.timeindex
-rwxrwxrwx    1 root     tm-app          10 Feb 27 08:20 
00000000000000000004.snapshot
-rwxrwxrwx    1 root     tm-app           8 Feb 27 08:20 leader-epoch-checkpoint

/opt/kafka/data/topics/__consumer_offsets-4:
total 123356
drwxrwxrwx    2 root     tm-app           0 Feb 21 05:45 .
drwxrwxrwx    2 root     tm-app           0 Feb 21 05:17 ..
-rwxrwxrwx    1 root     tm-app      192184 Feb 27 08:20 
00000000000000000000.index
-rwxrwxrwx    1 root     tm-app           0 Feb 27 08:20 
00000000000000000000.index.cleaned
-rwxrwxrwx    1 root     tm-app   104857386 Feb 25 19:47 
00000000000000000000.log
-rwxrwxrwx    1 root     tm-app        2482 Feb 27 08:20 
00000000000000000000.log.cleaned
-rwxrwxrwx    1 root     tm-app      288288 Feb 27 08:20 
00000000000000000000.timeindex
-rwxrwxrwx    1 root     tm-app          12 Feb 27 08:20 
00000000000000000000.timeindex.cleaned
-rwxrwxrwx    1 root     tm-app    10485760 Feb 27 08:20 
00000000000000483187.index
-rwxrwxrwx    1 root     tm-app        1304 Feb 25 19:47 
00000000000000483187.log
-rwxrwxrwx    1 root     tm-app          10 Feb 27 08:20 
00000000000000483187.snapshot
-rwxrwxrwx    1 root     tm-app    10485756 Feb 27 08:20 
00000000000000483187.timeindex
-rwxrwxrwx    1 root     tm-app          10 Feb 27 08:20 
00000000000000483193.snapshot
-rwxrwxrwx    1 root     tm-app           8 Feb 27 08:20 leader-epoch-checkpoint
thank you. 

Reply via email to