%20%E3%81%AF%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%20%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%206.2.0-1018%20%E3%81%A7%20errno%201%20%E3%81%A7%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F.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
2番目の警告は最初の警告の結果であることは理解していますが、設定によってこれを防ぐことができることも知っています。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