PowerFlex 4.x – Přidání existujícího RG selže s VXFM0004 nebo VXFM00611
Summary: Přidání existující služby selže a zobrazí se interní chyba serveru VXFM0004 nebo HTTP 500. Po předchozím odebrání služby ze zařízení PFxM je jeden (nebo více) uzlů ve stavu "Deployed". Očekávaný stav uzlu po odebrání služby ze zařízení: Ready ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Po předchozím odebrání skupiny prostředků a opětovném přidání této skupiny prostředků se v uživatelském rozhraní zobrazí:
An error occurred. Expand the list to view the details of the error. (500) The operation cannot be performed because of an internal issue. (VXFM0004)
asmManager.log ukazuje podobné těm níže:
2023-07-18 04:05:14,981 [https-jsse-nio-9080-exec-5] (ServiceTemplateComponentService.java:75) [DEBUG] filter: (serviceTemplate.templateId ne "ad43fce5-9a80-466e-9ebe-8bb5
002faae8") and (type eq "SCALEIO") and (asmGUID eq "scaleio-block-legacy-gateway") and (parameters.value eq "PD-1") and (serviceTemplate.deployment notnull)
2023-07-18 04:05:14,981 [https-jsse-nio-9080-exec-5] (ServiceTemplateComponentService.java:76) [DEBUG] sort: name
2023-07-18 04:05:14,981 [https-jsse-nio-9080-exec-5] (ServiceTemplateComponentService.java:77) [DEBUG] offset: 0 limit: 1
2023-07-18 04:05:15,089 [https-jsse-nio-9080-exec-5] (DeploymentService.java:1636) [ERROR] Device Reservation for deployment 82ecd3ee-0234-47fe-b33c-f61d15190834 failed. R
olling back attached devices and their states
2023-07-18 04:05:15,144 [https-jsse-nio-9080-exec-5] (BrownfieldService.java:3162) [ERROR] Exception occurred while validating existing service
com.dell.asm.rest.common.exception.LocalizedWebApplicationException: HTTP 500 Internal Server Error
at com.dell.asm.asmcore.asmmanager.app.rest.DeploymentService.updateFromComponentValues(DeploymentService.java:1582) ~[classes!/:?]
at com.dell.asm.asmcore.asmmanager.app.rest.DeploymentService$$FastClassBySpringCGLIB$$fadfdd18.invoke(<generated>) ~[classes!/:?]
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.27.jar!/:5.3.27]
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.27.jar!/:5.3.27]
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.27.jar!/:5.3.27]
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.27.jar!/:5.3.27]
at com.dell.asm.asmcore.asmmanager.app.rest.DeploymentService$$EnhancerBySpringCGLIB$$53f63bf9.updateFromComponentValues(<generated>) ~[classes!/:?]
at com.dell.asm.asmcore.asmmanager.app.rest.BrownfieldService.validateExistingService(BrownfieldService.java:2781) [classes!/:?]
at com.dell.asm.asmcore.asmmanager.app.controller.BrownfieldController.validateExistingService(BrownfieldController.java:130) [classes!/:?]
at com.dell.asm.asmcore.asmmanager.app.controller.BrownfieldController$$FastClassBySpringCGLIB$$b2683910.invoke(<generated>) [classes!/:?]
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) [spring-core-5.3.27.jar!/:5.3.27]
Cause
Jeden ze dvou uzlů používaných při nasazení služby přejde po odebrání služby ze zařízení do stavu "Deployed".
Očekávaný stav uzlu po odebrání služby ze zařízení: Připravený
Příčinou je kód monitorování stavu tenkého nasazení:
Kód odebere pravidelné aktualizace inventáře (ze starší logiky kódu jsme aktualizovali inventář zařízení do stejného stavu) – to je dobré, ale není to nutné, protože se jedná o aktualizaci zastaralého zadávání dat pro zařízení.... když asm-core změní stav zařízení z "Deployed" na "Ready" a kontrola stavu jej znovu aktualizuje na "Deployed"
Očekávaný stav uzlu po odebrání služby ze zařízení: Připravený
Příčinou je kód monitorování stavu tenkého nasazení:
Kód odebere pravidelné aktualizace inventáře (ze starší logiky kódu jsme aktualizovali inventář zařízení do stejného stavu) – to je dobré, ale není to nutné, protože se jedná o aktualizaci zastaralého zadávání dat pro zařízení.... když asm-core změní stav zařízení z "Deployed" na "Ready" a kontrola stavu jej znovu aktualizuje na "Deployed"
Resolution
- Odeberte příslušný uzel z inventáře prostředků
- Znovu ji objevte
- Pokračujte přidáním existující skupiny prostředků
Article Properties
Article Number: 000217807
Article Type: Solution
Last Modified: 30 May 2025
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.
asmManager.log ukazuje podobné těm níže: