ESXi Host Client で仮想マシンの設定を保存すると sched.cpu.affinity = "all" が追加される
search cancel

ESXi Host Client で仮想マシンの設定を保存すると sched.cpu.affinity = "all" が追加される

book

Article ID: 426011

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免責事項:これは英文の記事「ESXi Host Client adds sched.cpu.affinity = "all" to virtual machine configuration(426009)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。 

ESXi Host Client を使用して仮想マシンの設定を編集および保存した後、仮想マシン構成ファイル (.vmx) に sched.cpu.affinity = "all" というパラメータが追加されることがあります。

このパラメータは、vCenter Server や vSphere Client を介して仮想マシンを新規作成した直後には存在しません。

Environment

VMware vSphere ESXi ESXi Host Client

Cause

ESXi Host Client を介して設定を保存する際、ユーザーインターフェイスは CPU アフィニティ設定を確認します。特定のアフィニティが定義されていない場合(デフォルトの状態)、ESXi Host Client は構成ファイルに対して sched.cpu.affinity = "all" を明示的に書き込みます。これは、デフォルト設定の場合はエントリを作成しない vSphere Client の動作とは異なります。

Resolution

対処は不要です。

設定 sched.cpu.affinity = "all" は、仮想マシンが利用可能なすべての論理プロセッサで実行可能であることを明示的に示しています。これは、構成ファイルにパラメータが存在しない場合のデフォルトの動作と機能的に同一です。

このパラメータが存在することによって、パフォーマンスやスケジューリングに悪影響が及ぶことはありません。したがって .vmx ファイルからこの行を削除する必要はありません。