PowerEdge:Dell ESXiホスト上に永続的スクラッチの場所を作成する
概要: このハウツー記事では、Dell ESXiホスト上に永続的スクラッチの場所を作成する方法に関する包括的なガイドを提供します。永続的なスクラッチの場所は、ホストの再起動後も一時ファイル、ログ、診断データを保持するために不可欠であり、効果的なトラブルシューティングとシステム メンテナンスに貢献します。
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
手順
永続的なスクラッチの場所を作成します。
- メンテナンス モードの開始
- アクセス ホスト: メモリー制限をオーバーライドするには、
SSH - データストアの一覧表示:
ls /vmfs/volumes
- スクラッチ ディレクトリーを作成します。
mkdir /vmfs/volumes/DatastoreName/DirectoryName Example: mkdir /vmfs/volumes/Datastore1/.locker-ESXHostname
- 現在のスクラッチの場所を確認します。
vim-cmd hostsvc/advopt/view ScratchConfig.ConfiguredScratchLocation
- 新しいスクラッチの場所を設定します。
vim-cmd hostsvc/advopt/update ScratchConfig.ConfiguredScratchLocation string /vmfs/volumes/DatastoreName/DirectoryName
Example:
vim-cmd hostsvc/advopt/update ScratchConfig.ConfiguredScratchLocation string /vmfs/volumes/Datastore1/.locker-ESXHostname>
- Syslog設定: [Confirm]
esxcli system syslog config get
- ローカル ログ出力: 確保
/scratch/log
esxcli system syslog config set --logdir=/scratch/log
- Syslog設定の再ロード:
esxcli system syslog reload
- リブート ESXiホスト
- メンテナンス モードの終了
ESXiはスクラッチ領域を、構成済みの場所、Fat16ファイル システム、VMFSデータストア、RAMディスクの順に使用します。 /tmp/scratchが必要です。
構成を削除するか、RAMディスクにリストアします。
- メンテナンス モードの開始
- 変更
ScratchConfig.ConfiguredScratchLocationの出力を/tmpホスト の詳細設定で。 - 保存
- ホストを再起動します。
- 再起動後、
ScratchConfig.CurrentScratchLocationに更新する必要があります/tmpが必要です。 - 変更が反映されない場合は、ホストを再起動し て、VMFSデータストアを削除します。
または、次のコマンドを使用して、スクラッチ構成を直接クリアすることもできます。
vim-cmd hostsvc/advopt/update ScratchConfig.ConfiguredScratchLocation string ""
ホストを再起動し て変更を適用します。再起動後、ESXiは /tmp/scratch RAMディスク上のスクラッチの場所として。
その他の情報
vSANの場合:
- vSANを使用している場合は、VMwareの記事『ESXiコアダンプおよびスクラッチ パーティションのvSANへの格納』を参照してください。
- vSANでは、vSANデータストアのスクラッチ接続をサポートしていません。接続すると、ホストが応答しなくなる可能性があるためです。詳細については、「 vSANオブジェクトにシステム ログをリダイレクトするとESXiホストがロックアップ(2147541)
を参照してください。
対象製品
VMware ESXi 7.x, VMware ESXi 8.x, VMware ESXi 9.x文書のプロパティ
文書番号: 000217150
文書の種類: How To
最終更新: 23 5月 2025
バージョン: 5
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。