BBSA執行Virtual Guest Job作業超時

狀況:

 

當通過BBSA進行虛擬機克隆時,Vcenter裏面虛擬機創建完成,但是作業不會停止,1小時候作業失敗,虛擬機回收。

 

agent日誌:

 

[31 十月 2012 12:23:32,567] [Thread-928] [INFO] Response returned 
[31 十月 2012 12:29:50,541] [Thread-30] [INFO] Processing delete asset : win2k3 of type : BMC_VMware_VirtualMachine 
[31 十月 2012 12:30:05,580] [Thread-30] [INFO] Deleted the virtual machine win2k3 
[31 十月 2012 12:30:15,595] [Thread-30] [ERROR] Commit failed 
com.bladelogic.om.virtualization.vmware.VMException: VM deploy from template failed
	at com.bladelogic.om.virtualization.vmware.VMWareWebService.monitorEventState(VMWareWebService.java:5948)
	at com.bladelogic.om.virtualization.vmware.deploy.VirtualMachineCustomizationDeployer.waitForCustomizationToComplete(VirtualMachineCustomizationDeployer.java:104)
	at com.bladelogic.om.virtualization.vmware.deploy.VirtualMachineCustomizationDeployer.deploy(VirtualMachineCustomizationDeployer.java:69)
	at com.bladelogic.om.virtualization.vmware.VMWareDeployService.doDeploy(VMWareDeployService.java:535)
	at com.bladelogic.om.virtualization.vmware.VMWareDeployService.commit(VMWareDeployService.java:273)
	at com.bladelogic.om.virtualization.vmware.VMWareDeployService.deploy(VMWareDeployService.java:159)
	at com.bladelogic.om.virtualization.vmware.facade.VMWareDelegate.processRequest(VMWareDelegate.java:267)
	at com.bladelogic.om.virtualization.vmware.launcher.VMWareServiceLauncher.processRequest(VMWareServiceLauncher.java:84)
[31 十月 2012 12:30:15,595] [Thread-30] [ERROR] exception while processing request 
[31 十月 2012 12:30:15,595] [Thread-30] [INFO] Response returned 
 

作業報錯:

 

"Error returned from plug-in ; Plug-in: /BMC_VMware_VirtualInfrastructureManager_win64 ; Plug-in function: blAsset_PutAll ; Plug-in asset: BMC_VMware_VirtualMachineTemplate:<server>:/Templates/<template name> ; Plug-in error code: 100 ; Plug-in error message: Internal error occurred. Index: 1, Size: 1 Please refer agent log for additional details"
 

BBSA調用Vcenter創建虛擬機流程:

 

通過BBSA創建虛擬機,發送指令給Vcenter,當正常情況下執行完Customization task,虛擬機創建完成。在整個創建過程中BBSA會根據Event的信息判斷虛擬機是否創建完成,當獲取到 'Customization Completed' 信息作業結束。如果在該過程中,無法獲取或者出現網絡問題,信息提取時間約爲1個小時,1小時以後作業失敗,虛擬機回收。

 

解決方案:

 

針對該問題可以從一下三個方面進行檢查:

 

1.虛擬機的vmare tools是否安裝成功

2.BBSA與Vcenter之間的網絡連接是否正常

3.檢查event信息是否正常

 

如果希望作業失敗不回收虛擬機,可以通過修改一下配置實現:

rollback-for-vm-on-customization-fail=false
 
發佈了16 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章