%20%E5%A4%B1%E6%95%97%EF%BC%8C%E9%8C%AF%E8%AA%A4%E7%B7%A8%E8%99%9F%201%EF%BC%8C%E6%A0%B8%E5%BF%83%E7%89%88%E6%9C%AC%E7%82%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-天藍色與 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