openebs / mayastor

Dynamically provision Stateful Persistent Replicated Cluster-wide Fabric Volumes & Filesystems for Kubernetes that is provisioned from an optimized NVME SPDK backend data storage stack.
Apache License 2.0
753 stars 109 forks source link

I/O type 'Flush' not supported by at least one of child devices #1750

Closed mrvnklm closed 1 month ago

mrvnklm commented 1 month ago

Describe the bug getting the following error in io-engine pod with high cpu usage

[2024-10-07T17:44:14.832745163+00:00  INFO io_engine::bdev::nexus::nexus_bdev:nexus_bdev.rs:1170] Nexus 'ba068991-3046-4a34-83bc-1c98ba3625da' [open]: I/O type 'Flush' not supported by at least one of child devices

OS info:

Additional context I have only one instance of mariadb-galera with 3 replicas running. The disk I am using is a virtual disk which the hoster calls local block storage

edit: microk8s mayastor-pools add --node uk8s-1 --size 20GB on my root disk causes the same issue

tiagolobocastro commented 1 month ago

Unfortunately today, high cpu usage is expected, see https://github.com/openebs/mayastor/issues/1745 for tracking interrupt mode enhancement request.

tiagolobocastro commented 1 month ago

Please follow the other ticket for updates on interrupt mode enhancement.