vim-cmd コマンドを使用してスナップショットの削除を監視する方法
search cancel

vim-cmd コマンドを使用してスナップショットの削除を監視する方法

book

Article ID: 442166

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免責事項: これは英文の記事How to monitor snapshot deletion using the vim-cmd commandの日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事を参照してください。

この記事では、vim-cmd コマンドを使用してスナップショットの削除/統合(コンソリデーション)プロセスを監視するための情報を提供します。

 

Environment

VMware vSphere ESXi 7.x
VMware vSphere ESXi 8.x

Resolution

vim-cmd コマンドを使用してスナップショットの削除/統合を監視するには:
 

  1. 統合およびスナップショット削除タスクを実行しているホストへの SSH シェル セッションを開き、次のコマンドを実行します。:

    vim-cmd vimsvc/task_list

    出力例:

    (ManagedObjectReference) [
    'vim.Task:haTask-9-vim.VirtualMachine.removeAllSnapshots-304060994'
    ]
     
  2. タスクに関する詳細情報を取得するには、次のコマンドを実行します。:

    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" と表示されます。

Additional Information

How to monitor snapshot deletion using esxtop command