AppSync: VPLEX sanal birimleri bulunurken Uygulama Eşleme başarısız oldu
Summary:
AppSync, wwn ile sanal disk bölümü bilgilerini alamıyor: VPLEX yönetim konsolu sorunları nedeniyle VPLEX'den.
Symptoms
AppSync, VPLEX yönetim konsolu sorunları nedeniyle VPLEX kümesinden wwn:<wwn_id> ile sanal disk bölümü bilgilerini alamıyor.
AppSync komutu başarısız oldu:https://xxx.xx.xxx.xxx:443/vplex/export+storage-view+find HTTP/1.1
Sunucu Günlüğünde bulunan birincil hata şudur:
Bu hatayla ilgili ayrıntılar, burada görüldüğü gibi Sunucu Günlüğünde bulunur:
<date> 10:07:20.697 INFO [Thread-404] [com.emc.archway.restclient.RESTClient] [xxxx] [] executeRequest: executing POST: POST https://xxx.xx.xxx.xxx:443/vplex/export+storage-view+find HTTP/1.1
<date> 10:07:20.822 INFO [Thread-404] [com.emc.archway.restclient.RESTClient] [xxxx] [] executeRequest: Response Status Line: HTTP/1.1 541
<date> 10:07:20.822 ERROR [Thread-404] [com.emc.archway.restclient.RESTClientRequest] [xxxx] [] Response is
<date> 10:07:20.822 ERROR [Thread-691 (HornetQ-client-global-threads-739147480)] [com.emc.archway.service.vplex.VPLEXClient] [xxxx] [] Exception Occurred: RESTClientUnexpectedResponseCodeException, Message: { "response": { "context": null, "message": "export storage-view find -c /clusters/cluster-1 -v VPD83T3:<wwn_id> ", "exception": "export Evaluation of <<export storage-view find -c\nstorage-view /clusters/cluster-1 -v\nfind: VPD83T3:<wwn_id> >> failed.\ncause: Command execution failed.\ncause: com.emc.vplex.smsv2.business.BusinessException: Failure\n attempting to refresh properties 'storage-views' on Export.\ncause: Failure attempting to refresh properties 'storage-views' on\n Export.\ncause: Infinite or NaN\n", "custom-data": null }}
<date> 10:07:20.822 ERROR [Thread-691 (HornetQ-client-global-threads-739147480)] [com.emc.archway.service.vplex.VPLEXClient] [xxxx] [] +++The following stack trace is abbreviated.+++
<date> 10:07:20.822 ERROR [Thread-691 (HornetQ-client-global-threads-739147480)] [com.emc.archway.service.vplex.VPLEXServiceBean] [xxxx] [] Exception Occurred: VPLEXRequestFailedException, Message: { "response": { "context": null, "message": "export storage-view find -c /clusters/cluster-1 -v VPD83T3:<wwn_id> ", "exception": "export Evaluation of <<export storage-view find -c\nstorage-view /clusters/cluster-1 -v\nfind: VPD83T3:<wwn_id> >> failed.\ncause: Command execution failed.\ncause: com.emc.vplex.smsv2.business.BusinessException: Failure\n attempting to refresh properties 'storage-views' on Export.\ncause: Failure attempting to refresh properties 'storage-views' on\n Export.\ncause: Infinite or NaN\n", "custom-data": null }}
<date> 10:07:20.869 ERROR [Thread-691 (HornetQ-client-global-threads-739147480)] [com.emc.archway.service.vplex.VPLEXServiceBean] [xxxx] [] com.emc.archway.service.vplex.VPLEXClient.sendSingleVplexRequest(VPLEXClient.java:206) [top 3 frames]
<date> 10:07:20.869 ERROR [Thread-691 (HornetQ-client-global-threads-739147480)] [com.emc.archway.service.vplex.VPLEXServiceBean] [xxxx] [] com.emc.archway.service.vplex.VPLEXServiceBean.executeCLICommand(VPLEXServiceBean.java:1161) [top 3 frames]
<date> 10:07:20.869 ERROR [Thread-691 (HornetQ-client-global-threads-739147480)] [com.emc.archway.service.vplex.VPLEXServiceBean] [xxxx] [] com.emc.archway.service.vplex.VPLEXServiceBean.getStorageViewsInfosContainingWwn(VPLEXServiceBean.java:1418) [top 3 frames]
<date> 10:07:20.869 ERROR [Thread-691 (HornetQ-client-global-threads-739147480)] [com.emc.archway.service.vplex.VPLEXServiceBean] [xxxx] [] com.emc.archway.service.vplex.VPLEXServiceBean.getVirtualVolumeIdFromWwn(VPLEXServiceBean.java:914)
<date> 10:07:21.088 INFO [Thread-691 (HornetQ-client-global-threads-739147480)] [com.emc.archway.service.vplex.VPLEXServiceBean] [xxxx] [] VPLEXRequestFailedException while finding virtual volume with wwn:<wwn_id> in cluster:cluster-1 error:{ "response": { "context": null, "message": "export storage-view find -c /clusters/cluster-1 -v VPD83T3:<wwn_id> ", "exception": "export Evaluation of <<export storage-view find -c\nstorage-view /clusters/cluster-1 -v\nfind: VPD83T3:<wwn_id> >> failed.\ncause: Command execution failed.\ncause: com.emc.vplex.smsv2.business.BusinessException: Failure\n attempting to refresh properties 'storage-views' on Export.\ncause: Failure attempting to refresh properties 'storage-views' on\n Export.\ncause: Infinite or NaN\n", "custom-data": null }}
<date> 10:07:21.635 INFO [Thread-691 (HornetQ-client-global-threads-739147480)] [com.emc.archway.service.vplex.VPLEXServiceBean] [xxxx] [] VPLEXRequestFailedException while finding virtual volume with wwn:<wwn_id> in cluster:cluster-1 error:{ "response": { "context": null, "message": "export storage-view find -c /clusters/cluster-1 -v VPD83T3:<wwn_id> ", "exception": "export Evaluation of <<export storage-view find -c\nstorage-view /clusters/cluster-1 -v\nfind: VPD83T3:<wwn_id> >> failed.\ncause: Command execution failed.\ncause: com.emc.vplex.smsv2.business.BusinessException: Failure\n attempting to refresh properties 'storage-views' on Export.\ncause: Failure attempting to refresh properties 'storage-views' on\n Export.\ncause: Infinite or NaN\n", "custom-data": null }}
<date> 10:07:21.807 INFO [Thread-691 (HornetQ-client-global-threads-739147480)] [com.emc.archway.service.eventservice.EventServiceBean] [xxxx] [] EVENT [VNX_000072]: 172.xx.xx.xx\E:\ were mapped to array CKM00xxxx. If the array is a VNX, XtremIO, VPLEX Cluster, VNXe or Unity array, register CKM00xxxxxx. If the array is a VMAX array, register EMC SMI-S Provider managing the VMAX Array.(METADATA: TYPE-INFO, TIME-2017-06-13 10:07:21.807+0100NATIVETIME-2017-06-13 10:07:21.807+0100, HOST-xxxx, PHASE-Application mapping, THREAD=Thread-691 (HornetQ-client-global-threads-739147480), USER-j.leslie, CATEGORY-GENERIC, SESSIONID-1yZV80s43ZbQGSyjn4RQ6zxO6fwKc1Y2UJD-d8aG)
<date> 10:07:21.872 INFO [Thread-691 (HornetQ-client-global-threads-739147480)] [com.emc.archway.service.eventservice.EventServiceBean] [xxxx] [] EVENT [GENL_000044]: The following application items could not be mapped to any configured storage system: xxxx-SQL-01:ReportServerTempDB.Register the required storage system in AppSync.(METADATA: TYPE-WARNING, TIME-2017-06-13 10:07:21.872+0100NATIVETIME-2017-06-13 10:07:21.872+0100, HOST-xxxx, PHASE-Application mapping, THREAD=Thread-691 (HornetQ-client-global-threads-739147480), USER-j.leslie, CATEGORY-GENERIC, SESSIONID-1yZV80s43ZbQGSyjn4RQ6zxO6fwKc1Y2UJD-d8aG)
<date> 10:07:21.888 INFO [Thread-691 (HornetQ-client-global-threads-739147480)] [com.emc.archway.service.eventservice.EventServiceBean] [xxxx] [] EVENT [SPP_000037]: Cannot determine the storage type where application xxxx-SQL-01:ReportServerTempDB resides. Verify if the application is located on a supported EMC storage that has been added to AppSync.(METADATA: TYPE-ERROR, TIME-2017-06-13 10:07:21.872+0100NATIVETIME-2017-06-13 10:07:21.872+0100, HOST-xxxx, PHASE-Application mapping, THREAD=Thread-691 (HornetQ-client-global-threads-739147480), USER-j.leslie, CATEGORY-GENERIC, SESSIONID-1yZV80s43ZbQGSyjn4RQ6zxO6fwKc1Y2UJD-d8aG)
Cause
NaN sorununun nedeninin şu anda CST JNI yerel kodunun iş parçacığı güvenli olmaması ve FPU kayıtlarını bozması ve FPU'yu kullanması gereken diğer java iş parçacıklarına (çift sayılar gibi) müdahale etmesi olduğuna inanılmaktadır.
Resolution
Kalıcı Çözüm:
Bu sorun VPLEX GeoSynchrony kod sürümü 6.0 Servis Paketi 1 Yama 4 ve üzerinde düzeltilmiştir.
Geçi -ci çözüm:
- VPLEX yönetim konsolunu yeniden başlatın.
- AppSync servis planını yeniden çalıştırın.
VPLEX Management Console hizmetinin nasıl yeniden başlatılacağı hakkında daha fazla bilgi için şu KB makalesine başvurun: 000167777: ViPR Denetleyici : VPLEX dağıtılmış LUN oluşturma işlemi Durum 524 ile başarısız oluyor: Sonsuz veya NaN