ESXi ホスト上のすべての仮想マシンまたは個々の仮想マシンのログ ファイルの数を変更できます。

この手順では、個々の仮想マシンのログ ファイル数を制限する方法について説明します。

ホスト上のすべての仮想マシンのログ ファイル数を制限するには、/etc/vmware/config ファイルを編集します。vmx.log.KeepOld プロパティがファイルに定義されていない場合は、追加できます。たとえば、各仮想マシンに 10 個のログ ファイルを保存するには、次の式を /etc/vmware/config に追加します。

vmx.log.keepOld = "10"
PowerCLI スクリプトを使用すると、1 台のホストのすべての仮想マシンでこのプロパティを変更できます。

仮想マシンのログ ファイルだけでなく、すべてのログ ファイルに適用するには、log.keepOld パラメータを使用できます。

前提条件

仮想マシンがパワーオフの状態である。

手順

  1. vSphere Client を使用して vCenter Server システムにログインし、仮想マシンを検索します。
    1. ナビゲータで、[仮想マシンおよびテンプレート] を選択します。
    2. 階層の中から仮想マシンを探します。
  2. 仮想マシンを右クリックし、[設定の編集] をクリックします。
  3. [仮想マシン オプション] を選択します。
  4. [詳細] をクリックして、[構成の編集...] をクリックします。
  5. この仮想マシンで保持するファイル数になるように、vmx.log.keepOld パラメータを追加または編集します。
    たとえば、20 個のログ ファイルを保持して、新しいファイルの作成時に古いファイルの削除を開始するには、 20 と入力します。
  6. [[OK]] をクリックします。