AppSync:VMWare仮想NVMeコントローラー上のVMware仮想ディスクのアプリケーション マッピングが失敗する

Summary: AppSyncは、VMWare NVMe仮想コントローラーをサポートしていません。

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

アプリケーション マッピング フェーズがjava.lang.StringIndexOutOfBoundsExceptionで失敗しました:  AppSyncサーバー ログで表示される範囲外の文字列インデックス。

CSVイベントには次のものが表示されます。

 

2019-02-17 19:48:20.161,アプリケーション マッピング, SPP_000001,AppSyncServer,アプリケーションのアプリケーション マッピング フェーズの開始
2019-02-17 19:48:29.688,アプリケーション マッピング, MILE_000005,AppSyncServer,アプリケーションのアプリケーション マッピング フェーズがエラーで終了しました

 
 
AppSyncサーバー ログ:
 

02-17-2019 19:48:27.501エラー WFLYEJB0034: メソッドpublic void com.emc.archway.commands.genericstorage.MapGenericStorageCommandBean.mapNew(com.emc.archway.context.ExecutionContext,com.emc.archway.objectmodel.serviceplan.PhasePit,java.util.Collection)のコンポーネントMapGenericStorageCommandBeanでEJB呼び出しが失敗しました。メソッドpublic void com.emc.archway.commands.genericstorage.MapGenericStorageCommandBean.mapNew(com.emc.archway.context.ExecutionContext,com.emc.archway.objectmodel.serviceplan.PhasePit,java.util.Collection)throws com.emc.archway.errorMessages.ArchwayException: javax.ejb.EJBException: java.lang.StringIndexOutOfBoundsException: 文字列インデックスが範囲外です: -40

02-17-2019 19:48: 27.845 DEBUG >>> HostFileSystemEntityに関連付けられている物理ディスクを検索しています: E:\

02-17-2019 19:48: 27.845 エラー WFLYEJB0034: EJB Invocation failed on component GetSourceStorageCommandBean for method public java.util.List ...com.emc.archway.errorMessages.UnsupportedOperationException: javax.ejb.EJBTransactionRolledbackException: 文字列インデックスが範囲外です: -40
原因: java.lang.StringIndexOutOfBoundsException: 文字列インデックスが範囲外です: -40


02-17-2019 19:48:28.485 エラー例外が発生しました: StringIndexOutOfBoundsException、メッセージ: 文字列インデックスが範囲外です: -40


 
 エージェント ログから、物理ドライブのWWNが期待値として32文字ではなく72文字になり、範囲外/バインド例外がトリガーされます。

AppSyncエージェント ログ:

 

2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91]デバイスのプロパティ
2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] -----------------
2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91]デバイスタイプ: (0x0)
2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91]リムーバブルメディア: いいえ
2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] ベンダー ID: VMware
2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] 製品 ID: 仮想ディスク
2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91]製品リビジョン: 2.0
2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91]シリアル番号: 6000c292XXXXXXXXXXXXXXX
2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] 物理ドライブ: 
.*PHYSICALDRIVEXX*
2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] RMInquiry:: InquireDrive-次のドライブの照会が正常に完了しました: \\ PHYSICALDRIVEXX
2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91] ページ数 83 idenfitiers: 1
2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91]ページ83識別子インデックス0、id = 8サイズ= 36
2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91]ページ83SCSI名文字列が見つかりました
2019-02-17 19:48: 23.201 INFO [6580] [] [XXXXXXXXX] [f5f10af6-18eb-47f2-aa9c-ab57e7c82e91]デバイスWWN: 566972747561XXXXXX69736B00000000303030305F303030305F303030305F3030XXXXXX

 

Cause

仮想ディスクは、ソース ホストの設定の編集に表示されているように、VMware NVMeコントローラーに定義されます。
AppSyncは、VMWare NVMeコントローラーをサポートしていません。

Resolution

AppSyncは、VMware NVMeデバイスをサポートしていません。
『AppSyncサポート マトリックス』に記載されているように、AppSyncでサポートされているVMWareコントローラーを使用してください
2019年3月5日時点で、AppSyncサポート マトリックスには次のように記載されています。

 
RDMおよびVdiskでは、BusLogic Parallel、LSI Logic、VMware準仮想化SCSIコントローラーのみがサポートされています。

Additional Information

この記事では、ソース ホストの編集設定に表示されているように、VMWare NVMeコントローラーに定義されたVMWare仮想ディスク上に存在するSQL Serverデータベースが保護されている場合に、マッピングが失敗する問題について説明します

ソース ホストからのemcreportsの出力に表示される通常のinqを使用して、NVMeコントローラーが使用されているかどうかを次のように識別できます。
 

照会ユーティリティー、バージョンV9.0-2503(Rev 0.0)
(c) 2018 Copyright Dell Inc.All Rights Reserved.
ヘルプの場合は、「inq -h.

」と入力します。...................

------------------------------------------------------------------------------
デバイス :VEND :P ROD :REV :SER NUM :CAP(kb)
------------------------------------------------------------------------------
\\.\PHYSICALDRIVE0 :NVMe :仮想ディスク :1.0 :           が使用するJava Runtime Environmentへのパスを定義します。  3351248896
\\.\PHYSICALDRIVE1:NVMe :仮想ディスク:1.0:           が使用するJava Runtime Environmentへのパスを定義します。  1073741824
\\.\PHYSICALDRIVE2:NVMe :仮想ディスク:1.0:           が使用するJava Runtime Environmentへのパスを定義します。16106127360
\\.\PHYSICALDRIVE3:NVMe :仮想ディスク:1.0:           が使用するJava Runtime Environmentへのパスを定義します。  3351248896

Affected Products

AppSync

Products

AppSync
Article Properties
Article Number: 000168550
Article Type: Solution
Last Modified: 30 Oct 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.