%20%E5%A4%B1%E8%B4%A5%EF%BC%8C%E9%94%99%E8%AF%AF%E5%8F%B7%E4%B8%BA%201%EF%BC%8C%E5%86%85%E6%A0%B8%E7%89%88%E6%9C%AC%E4%B8%BA%206.2.0-1018.png)
我使用官方 docker hub 镜像运行 MariaDB:mariadb:lts
(这是 MariaDB 10.11.6-MariaDB-1:10.11.6+maria~ubu2204 源修订版 fecd78b83785d5ae96f2c6ff340375be803cd299)
当容器启动时我收到以下消息:
[Warning] mariadbd: io_uring_queue_init() failed with errno 1
[Warning] InnoDB: liburing disabled: falling back to innodb_use_native_aio=OFF
我确实知道第二个警告是第一个警告的结果,并且也知道我可以通过配置来防止这种情况innodb_use_native_aio=OFF
但是我希望有高性能异步 I/O
我已经检查了容器的内核uname -r
版本6.2.0-1018-azure与docker主机相同。
$ uname -a
Linux vm-ubuntu-90 6.2.0-1018-azure #18~22.04.1-Ubuntu SMP Tue Nov 21 19:25:02 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux