免責事項: これは英文の記事How to monitor snapshot deletion using the vim-cmd commandの日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事を参照してください。
この記事では、vim-cmd コマンドを使用してスナップショットの削除/統合(コンソリデーション)プロセスを監視するための情報を提供します。
VMware vSphere ESXi 7.x
VMware vSphere ESXi 8.x
vim-cmd vimsvc/task_list(ManagedObjectReference) ['vim.Task:haTask-9-vim.VirtualMachine.removeAllSnapshots-304060994']vim-cmd vimsvc/task_info <enter task string>
コマンド例:
vim-cmd vimsvc/task_info haTask-9-vim.VirtualMachine.removeAllSnapshots-304060994
(vim.TaskInfo) {dynamicType = ,key = "haTask-9-vim.VirtualMachine.removeAllSnapshots-304060994",task = 'vim.Task:haTask-9-vim.VirtualMachine.removeAllSnapshots-304060994',description = (vmodl.LocalizableMessage) null,name = "vim.VirtualMachine.removeAllSnapshots",descriptionId = "VirtualMachine.removeAllSnapshots", --running process>entity = 'vim.VirtualMachine:9', entityName = "VirtualMachineName", ---Virtual Machine name>state = "running",---make sure the status is running & is not in a error state>cancelled = false,cancelable = false,error = (vmodl.MethodFault) null,result = ,progress = 33, ---progress of task>reason = (vim.TaskReasonUser) {dynamicType = ,userName = "root",},queueTime = "2013-10-02T07:22:02.224526Z",startTime = "2013-10-02T07:22:02.225526Z",completeTime = ,eventChainId = 304060994,changeTag = ,parentTaskKey = ,rootTaskKey = ,}注: 上記のコマンドを実行した際、スナップショットの統合が完全に正常終了していると state = "success" と表示されます。