RecoverPoint for VMs:叢集安裝失敗「驗證失敗:交易 ID XX 已逾時」
摘要: 叢集安裝於安裝先決條件失敗,並顯示「驗證失敗:交易 ID XX 已逾時」
症狀
叢集安裝失敗,在安裝先決條件出現「Validation failed: Transaction ID XX has timed-out"
從 clusterLogic 記錄:
2019/09/24 08:53:18.461 [http-bio-443-exec-9] (RESTCommand.java:164) INFO - Returning transaction ID 23 for task ValidationsExternalTask2019/09/24 08:53:18.461 [pool-6-thread-5968] (Task.java:124) DEBUG - ValidationsExternalTask: Start running task: Mapping validations results.2019/09/23 14:02:22.780 [pool-6-thread-4238] (Task.java:93) DEBUG - ValidationsExternalTask: Task successful: Mapping validations results.2019/09/23 14:02:22.780 [pool-6-thread-4238] (Task.java:111) DEBUG - ValidationsExternalTask: task: Mapping validations results.old status is: RUNNING, setting stat us to SUCCESS. 2019/09/24 09:53:19.547 [http-bio-443-exec-7] (TransactionManager.java:351) DEBUG - Transaction ID 23 has timed-out.2019/09/24 09:53:19.548 [http-bio-443-exec-7] (TransactionManager.java:185) WARN - Task has timed-out: LOCAL_232019/09/24 09:53:19.548 [http-bio-443-exec-7] (TransactionHolderCL.java:52) INFO - Updating transaction id: LOCAL_23
..
clusterLogic.log:2019/09/24 10:21:35.925 [pool-6-thread-5968] (Task.java:93) DEBUG - ValidationsExternalTask: Task successful: Mapping validations results.clusterLogic.log:2019/09/24 10:21:35.925 [pool-6-thread-5968] (Task.java:111) DEBUG - ValidationsExternalTask: task: Mapping validations results.old status is: RUNNING, setting status to SUCCESS.
預先部署的子工作開始:
2019/09/24 08:53:18.469 [http-bio-443-exec-10] (BaseInstallationServerAdapter.java:115) INFO - validateConnection - validating connection to: 127.0.0.12019/09/24 08:53:18.469 [http-bio-443-exec-10] (ImplProxyFactory.java:44) DEBUG - IS-Client connection to RPA[ 127.0.0.1] already exists. returning from pool [size=2].2019/09/24 08:53:18.509 [pool-6-thread-5968] (EsxClusterMapper.java:47) DEBUG - Got esxClusterMORValue: domain-c10519232019/09/24 08:53:18.510 [pool-6-thread-5968] (EsxClusterMapper.java:42) DEBUG - Got esxClusterUuid: DE6ABE7A-C25E-4765-B7C4-D905E240A1A0:c10519232019/09/24 08:53:18.512 [pool-6-thread-5968] (EsxClusterMapper.java:47) DEBUG - Got esxClusterMORValue: domain-c8547272019/09/24 08:53:18.512 [pool-6-thread-5968] (EsxClusterMapper.java:42) DEBUG - Got esxClusterUuid: DE6ABE7A-C25E-4765-B7C4-D905E240A1A0:c8547272019/09/24 08:53:18.515 [pool-6-thread-5968] (EsxClusterMapper.java:47) DEBUG - Got esxClusterMORValue: domain-c327278
2019/09/24 08:53:18.722 [pool-6-thread-5968] (EsxClusterMapper.java:42) DEBUG - Got esxClusterUuid: DE6ABE7A-C25E-4765-B7C4-D905E240A1A0:s19512522019/09/24 08:53:18.724 [pool-6-thread-5968] (EsxClusterMapper.java:47) DEBUG - Got esxClusterMORValue: domain-s22417272019/09/24 08:53:18.724 [pool-6-thread-5968] (EsxClusterMapper.java:42) DEBUG - Got esxClusterUuid: DE6ABE7A-C25E-4765-B7C4-D905E240A1A0:s22417272019/09/24 08:53:18.971 [http-bio-443-exec-10] (ValidatePasswordTask.java:45) DEBUG - Connection for username 'admin' took:503
....
2019/09/24 10:21:35.577 [pool-6-thread-5968] (Task.java:124) DEBUG - : Start running task: ValidationResultCombinerTask_PerformPreDeploymentValidationOnVCenterTask with params: val$title: PerformPreDeploymentValidationOnVCenterTask
原因
在安裝期間,叢集邏輯會在 vCenter 和 ESXi 叢集上執行部署前驗證。叢集邏輯從擷取虛擬基礎結構開始,在取得整個虛擬基礎結構後,它會執行驗證。
當此任務需要超過 60 分鐘才能完成時,會導致超時錯誤。任務仍會在後台繼續並完成。
由於環境較大、性能不佳等原因,獲取整個VI的任務可能需要一些時間。
解析度
因應措施:
此問題有因應措施,但必須由 Dell 技術支援人員介入。如需技術支援,請聯絡 Dell 客戶支援中心或您的服務代表,並引用此 Dell 知識庫解決方案 ID。
主意:
此問題已在較新版本的虛擬機器用 RecoverPoint 中修正 (在 6.0 SP2 P1 中已確認)。