免責事項:これは英文の記事 「VMware Tools Memory Leak Issues」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
長期間にわたり、vSphere API の ListGuestAliases と ListGuestMappedAliases が使用された場合、ゲスト OS 内で vmtoolsd プロセスのメモリ使用率が高騰する事象が確認されています。
この問題を解決するには:
最新バージョンの VMware Tools にアップデートします。Installing and upgrading VMware Tools in vSphere
VMware Tools 11.0.1 以降および各ゲスト OS の open-vm-tools が修正を含んでいます。open-vm-tools を提供していない Linux バージョン用の Tar 形式のインストーラおよび OSP を使用している場合には、VMware Tools 10.3.21 以降へアップグレードすることが推奨です。
OS ベンダーが提供する open-vm-tools は、VMware Tools のリリーススケジュールとは独立して、最新のパッケージアップデートに修正が含まれています。下記の表はメモリリークの問題の修正を含むパッケージバージョンです。
| Linux OS | 11.0.x | 10.3.x | 10.2.x | 10.1.x |
| Debian | 2:11.0.0-1 (unstable) | 2:10.3.10-1+deb10u2 (buster) | No | No |
| Ubuntu | 2:11.0.5-4 | 2:10.3.10-3ubuntu1 | No | No |
| OpenSUSE/SLE | 11.0.5-4.21.1 | (no 10.3.x in SuSE) | No | No |
| Fedora | 11.0.0-4 | open-vm-tools 11.0.0 packages are available for all supported Fedora releases (Fedora 29 and later). | No | No |
| RHEL | 11.0.0-4.el8 | 10.3.0-2.el7_7.1, 10.3.10-2.el7, 10.3.10-3.el8_1.1 | 10.2.5-3.el7_6.1 | 10.1.10-3.el7_5.2 |
| Photon 2 | 10.3.10-4.ph2 | No | No | |
| Photon 3 | 10.3.10-3.ph3 | No | No |