VMware Tools Kaynaklı Snapshot Sorunu
Merhaba,
VMware vSphere ortamında virtual machine’in backup’ını almak istediğimizde ilk olarak o virtual machine’in snapshot’ı alınıyor. Bu işlem sırasında işletim sistemi içerisindeki VSS servisi kullanılarak quiesce snapshot alnıyor.
Eğer kullanmış olduğunuz virtual machine’de VMware Tools 10.0.0 Build: 10240 kullanıyorsanız snapshot esnasında aşağıdaki hata ile karşılaşabilirsiniz.
Cannot quiesce this virtual machine because VMware Tools is not currently available.
Bu hatayı vSphere Web Client veya vSphere Client ekranında event bölümlerinde görebilirsiniz. Bu hatayı gördükten sonra virtual machine ‘in bulunduğu dizinde bulunan vmware.log’larına baktığınızda aşağıdaki log’ları görebilrisiniz.
2016-07-29T19:26:47.378Z| vmx| I120: SnapshotVMX_TakeSnapshot start: ‘jgb’, deviceState=0, lazy=0, logging=0, quiesced=1, forceNative=0, tryNative=1, saveAllocMaps=0 cb=1DE2F730, cbData=32603710 2016-07-29T19:26:47.407Z| vmx| I120: DISKLIB-LIB_CREATE : DiskLibCreateCreateParam: vmfsSparse grain size is set to 1 for ‘/vmfs/volumes/51af837d-784bc8bc-0f43-e0db550a0c26/rmvm02/rmvm02-000001. 2016-07-29T19:26:47.408Z| vmx| I120: DISKLIB-LIB_CREATE : DiskLibCreateCreateParam: vmfsSparse grain size is set to 1 for ‘/vmfs/volumes/51af837d-784bc8bc-0f43-e0db550a0c26/rmvm02/rmvm02_1-00000 2016-07-29T19:26:47.408Z| vmx| I120: SNAPSHOT: SnapshotPrepareTakeDoneCB: Prepare phase complete (The operation completed successfully). 2016-07-29T19:26:56.292Z| vmx| I120: GuestRpcSendTimedOut: message to toolbox timed out. 2016-07-29T19:27:07.790Z| vcpu-0| I120: Tools: Tools heartbeat timeout. 2016-07-29T19:27:11.294Z| vmx| I120: GuestRpcSendTimedOut: message to toolbox timed out. 2016-07-29T19:27:17.417Z| vmx| I120: GuestRpcSendTimedOut: message to toolbox timed out. 2016-07-29T19:27:17.417Z| vmx| I120: Msg_Post: Warning 2016-07-29T19:27:17.417Z| vmx| I120: [msg.snapshot.quiesce.rpc_timeout] A timeout occurred while communicating with VMware Tools in the virtual machine. 2016-07-29T19:27:17.417Z| vmx| I120: —————————————- 2016-07-29T19:27:17.420Z| vmx| I120: Vigor_MessageRevoke: message ‘msg.snapshot.quiesce.rpc_timeout’ (seq 10949920) is revoked 2016-07-29T19:27:17.420Z| vmx| I120: ToolsBackup: changing quiesce state: IDLE -> DONE 2016-07-29T19:27:17.420Z| vmx| I120: SnapshotVMXTakeSnapshotComplete: Done with snapshot ‘jgb': 0 2016-07-29T19:27:17.420Z| vmx| I120: SnapshotVMXTakeSnapshotComplete: Snapshot 0 failed: Failed to quiesce the virtual machine (31). 2016-07-29T19:27:17.420Z| vmx| I120: VigorTransport_ServerSendResponse opID=ffd663ae-5b7b-49f5-9f1c-f2135ced62c0-95-ngc-ea-d6-adfa seq=12848: Completed Snapshot request. 2016-07-29T19:27:26.297Z| vmx| I120: GuestRpcSendTimedOut: message to toolbox timed out.
Ufak bir inceleme yaptıkdan sonra bu sorunun VMware Tools version 10.0.9 versiyonunda resolve duruma geldiğini gördüm.
https://pubs.vmware.com/Release_Notes/en/vmwaretools/1009/vmware-tools-1009-release-notes.html#resolvedissues
Vmware Tools version’unu 3917699 version’una yükselttikden sorunun düzeldiğini gördüm. Eğer yapınızda birden fazla virtual machine var ise ve bu virtual machine’lerde vmware tools yüzünden backup alamıyorsanız kesinlikle vmware tools’u güncellemenizi öneririm.
Umarım faydalı olmuştur.
İyi çalışmalar.