免責事項:これは英文の記事 「Increasing VMware vCenter Server and VMware ESX/ESXi logging levels (1004795)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
hostd
ログを vSphere Client から増やすことができます。hostd
のログ レベルを上げるには、次の手順を実行します。 hostd
の構成ファイルを開きます。hostd
の構成ファイルは、/etc/vmware/hostd/config.xml
にあります。/etc/vmware/hostd/config.xml
にある) config.xml
ファイルの次の行を true
に変更します。
<outputToFiles>false</outputToFiles>
<config>
:
<log>
<directory>/var/log/vmware/</directory>
<level>verbose</level>
<name>hostd</name>
<outputToConsole>false</outputToConsole>
<maxFileSize>52428800</maxFileSize>
<maxFileNum>50</maxFileNum>
</log>
:
</config>
<directory>/var/log/vmware/</directory>
directory>
エントリは、VMFS データストアへのフルパスで更新することもできます。 例:<directory>/vmfs/volumes/<datastore name>/<log directory></directory>
<level>verbose</level>
verbose
です。 ESXi/ESX 3.5 以前の場合、デフォルトのログ レベルは info
です。 これを望ましいログ レベルに変更します。 異なるログ レベルの詳細については、「追加情報」のセクションを参照してください。<name>hostd</name>
<outputToConsole>false</outputToConsole>
<maxFileSize>5242880</maxFileSize>
<maxFileNum>50</maxFileNum>
<maxFileSize>
パラメータを増やして、ログの最大サイズを変更します。 <maxFileNum>
パラメータを増やして、ログの最大数を変更します。 hostd
管理エージェント (mgmt-vmware
) を再起動し、変更を有効にします。 詳細については、「ESX および ESXi ホストでの管理エージェントの再起動 (1037058)」を参照してください。 注: 5.x の場合、 hostd ログ出力はデフォルトに設定され、 syslog に出力されます。 この場合、詳細設定 Syslog.loggers.hostd.rotate および Syslog.loggers.hostd.size は、/etc/vmware/hostd/config.xml ファイルの設定よりも優先されます。
設定を変更するには、次の手順を実行します。
- vSphere Client を使用して ESXi ホストに接続します。
- [ソフトウェア] セクションの [構成] タブで、[詳細設定] をクリックします。
- [Syslog] をクリックして展開します。
- [loggers] をクリックして展開します。
- [hostd] をクリックします。
- Syslog.loggers.hostd.rotate および Syslog.loggers.hostd.size の場所を特定します。
- 変数の右にあるテキスト ボックスを使用して、設定を調整します。
注: 5.0.x のデフォルトでは 10 ファイルを各サイズ 5,120 KiB でローテーションし、5.1.x および 5.5.x のデフォルトでは 10 ファイルを各サイズ 10,240 KiB でローテーションします。 ここで変更を行う場合、値はホストに直接設定されるため、 hostd を再起動する必要はありません。
注: 5.0.x のデフォルトでは 10 ファイルを各サイズ 5,120 KiB でローテーションし、5.1.x および 5.5.x のデフォルトでは 20 ファイルを各サイズ 5120 KiB でローテーションします。 ここで変更を行う場合、値はホストに直接設定されるため、 vpxa を再起動する必要はありません。
vpxa
の構成ファイルを開きます。/etc/opt/vmware/vpxa/vpxa.cfg
にあります。 ESXi 5.x/6.0 の場合、vpxa.cfg
ファイルは /etc/vmware/vpxa
にあります。 ESXi 5.0 の場合、vpxa.cfg
ファイルは読み取り専用に設定されています。<config>
:
<log>
:
<maxFileNum>50</maxFileNum>
<maxFileSize>5242880</maxFileSize>
<level>verbose</level>
</log>
:
</config>
<maxFileNum>50</maxFileNum>
<maxFileSize>5242880</maxFileSize>
<level>verbose</level>
verbose
です。 これを望ましいログ レベルに変更します。 異なるログ レベルの詳細については、「追加情報」のセクションを参照してください。<directory>
エントリは <log>
ヘディングの下に追加することができ、VMFS データストアのフルパスで更新することができます。 例:<directory>/vmfs/volumes/<datastore name>/<log directory></directory>
<maxFileSize>
パラメータを増やして、ログの最大サイズを変更します。 <maxFileNum>
パラメータを増やして、ログの最大数を変更します。 vpxa
管理エージェント (vmware-vpxa
) を再起動し、変更を有効にします。 詳細については、「ESX および ESXi ホストでの管理エージェントの再起動 (1037058)」を参照してください。 注: 5.x/6.0 の場合、 vpxa ログ出力はデフォルトに設定され、 syslog に出力されます。 この場合、詳細設定 Syslog.loggers.vpxa.rotate および Syslog.loggers.vpxa.size は、vpxa.cfg ファイルの設定よりも優先されます。
vpxa
ログを vSphere Client から増やすことができます。vpxd
のログを増やすには、「VMware vCenter Server 4.x および 5.x での瑣末な情報のログの有効化 (2080808)」を参照してください。vpxd
の構成ファイルを開きます。vpxd
の構成ファイルは、次の場所にあります。%ALLUSERSPROFILE%\Application Data\VMware\VMware VirtualCenter\vpxd.cfg
<config>
:
<log>
<level>trivia</level>
<maxFileNum>50</maxFileNum>
<maxFileSize>5242880</maxFileSize>
<directory>C:\vpxlog\</directory>
<name>vpxd</name>
</log>
:
</config>
<level>trivia</level>
info
です。 これを望ましいログ レベルに変更します。 異なるログ レベルの詳細については、「追加情報」のセクションを参照してください。<maxFileNum>50</maxFileNum>
<maxFileSize>5242880</maxFileSize>
<directory>C:\vpxlog\</directory>
<name>vpxd</name>
<maxFileSize>
パラメータを増やして、ログの最大サイズを変更します。 <maxFileNum>
パラメータを増やして、ログの最大数を変更します。 vpxd.cfg
ファイルを編集したら、<log>
内の変更を有効にするために、文字
を削除する必要があります。 set
コマンドを使用して、オペレーティング システムのリストを表示することもできます。 詳細については、「Common vCenter Server and vSphere Client Windows paths (1028185)」を参照してください。 vpxd.cfg
ファイルのデフォルト値で上書きされます。 永続的なログ レベルの変更を行うには、vpxd.cfg
ファイルを編集する必要があります。