AIO handle が枯渇すると「Bootbank cannot be found at path '/bootbank'」アラートが記録される
search cancel

AIO handle が枯渇すると「Bootbank cannot be found at path '/bootbank'」アラートが記録される

book

Article ID: 418320

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免責事項:これは 「KB 415659 "Bootbank cannot be found at path '/bootbank'" alert happens when it runs out of AIO handles.」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

 

vGPU が接続された複数の仮想マシンが単一のホスト上で同時に実行されている場合、次のアラートが vmkernel.log ファイルに記録されます:

ALERT: Bootbank cannot be found at path '/bootbank'

また、vmkernel.log ファイルに以下の警告メッセージも記録されます: 

WARNING: FDS: ###: Could not initialize AIO handles ########: No free handles

Environment

VMware vSphere ESXi 7.0
VMware vSphere ESXi 8.0
VMware ESX 9.0

Cause

ESXiは、システム上のFDSに最大32,768個のAIOハンドルを割り当てることができます。単一のホスト上でvGPUが接続された多数の仮想マシンを実行すると、利用可能なAIO​​ハンドルが枯渇し、空きAIOハンドル不足によりデバイスファイルを開けなくなる可能性があります。ESXi 上で backup.sh スクリプトが '/bootbank' に対して stat システムコールを実行した際に AIO handle の枯渇により失敗するとこのアラートが記録されます。

これは KB 408376 と同じ原因によるものです。

 

Resolution

Broadcom エンジニアリング チームが修正に取り組んでいます。

回避策:

大量のAIOハンドルを消費している仮想マシンをパワーオフするか、消費量の少ないホストに移行することで、この問題を回避できます。
より詳細な情報は KB 408376Resolution の項目をご参照ください。