MariaDB io_uring_queue_init() はカーネル バージョン 6.2.0-1018 で errno 1 で失敗しました

MariaDB io_uring_queue_init() はカーネル バージョン 6.2.0-1018 で errno 1 で失敗しました

私は公式の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

2番目の警告は最初の警告の結果であることは理解していますが、設定によってこれを防ぐことができることも知っています。innodb_use_native_aio=OFF

しかし、私は高性能な非同期I/Oが欲しいです

コンテナのカーネルバージョンを確認したところuname -r6.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

関連情報