You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "evan.zhao (Jira)" <ji...@apache.org> on 2026/09/10 08:43:00 UTC
[jira] [Created] (KAFKA-21061) AtomicMoveNotSupportedException(Invalid cross‑device link) when deleting topic on mdadm software‑RAID
evan.zhao created KAFKA-21061:
---------------------------------
Summary: AtomicMoveNotSupportedException(Invalid cross‑device link) when deleting topic on mdadm software‑RAID
Key: KAFKA-21061
URL: https://issues.apache.org/jira/browse/KAFKA-21061
Project: Kafka
Issue Type: Bug
Affects Versions: 3.9.1
Reporter: evan.zhao
Attachments: image-2026-09-10-16-40-49-605.png, image-2026-09-10-16-41-21-375.png
h3. Environment
* OS: Linux
* Kafka Version: {{3.9.1}}
* Storage: Data directory resides on *mdadm software RAID array (/dev/md126)*
* Filesystem: ext4 on md raid device
!image-2026-09-10-16-41-21-375.png|width=463,height=299!
h3. Problem Description
When deleting a topic, Kafka tries to rename topic partition directory to a {{-delete}} suffixed marker directory via {{{}Utils.atomicMoveWithFallback(){}}}. It throws {{{}java.nio.file.AtomicMoveNotSupportedException: Invalid cross‑device link{}}}.
After this exception, Kafka marks the entire log directory as {*}offline{*}, stops serving all replicas under this log dir. Internal {{__consumer_offsets}} partitions in the same log directory become unavailable, group metadata and offset loading fails, consumer groups stop working.
Stack trace snippet:
!image-2026-09-10-16-40-49-605.png|width=548,height=210!
--
This message was sent by Atlassian Jira
(v8.20.10#820010)