DPM にて VTL をご利用いただく際の注意点について

こんにちは。日本マイクロソフト System Center Support Team の益戸です。
今回は、SC DPM にてテープ装置をご利用いただく際の注意点についてお伝えいたします。

昨今では、今までの物理テープライブラリの他、VTL を採用いただくお客様も増えてまいりました。
比較的、物理テープ装置より構成に自由度があり、冗長化や MPIO などにも対応している機器も増えております。

しかしながら、DPM では、あくまで OS がデバイスマネージャーにて認識した構成を元に動作いたします為、以下の構成等の場合には、想定通り動作しない場合があります。

<デバイスマネージャー上に複数のライブラリとして登録される事例>
VTL からは、1 台のテープライブラリを DPM サーバーへ見せる構成となりますが、デバイスマネージャー上からは、以下のように複数のテープライブラリと認識される場合があります。

具体的には、LAAgentCurr.errlog (※) に以下の通り、すでにテープドライブが構成済みである [Tape drive found at drive bay X is already configured!!] がメッセージが表示され、動作としては、テープドライブが認識したり、しなかったりと不安定な動作となります。
デバイスマネージャーに対して、どのように認識させるかという点については、テープライブラリの仕様に依存しますが、DPM としては、常に 1 台のライブラリに対しては、デバイスマネージャー上からは 1 台のみが表示される構成でご利用ください。

※ LAAgentCurr.errlog は、DPM がテープライブラリに関する情報が出力されるログファイルです。
DPM ログ記録の設定 : https://docs.microsoft.com/ja-jp/system-center/dpm/set-up-dpm-logging?view=sc-dpm-2016

===========
2F4C      2FC0      09/07     08:09:17.868       30           cfgclass.cpp(176)              [000001C36DB68FE8]      1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Initializing Device with path \\?\scsi#sequential&ven_hp&prod_ultrium_vt#5&3459bf6&0&000600#{53f5630b-b6bf-11d0-94f2-00a0c91efb8b}
2F4C      2FC0      09/07     08:09:17.868       30           system.cpp(1183)                            1CB8319C-6113-4441-B859-226E074848ED   WARNING           Failed: Hr: = [0x80070002] Failed to initialize IOCTL timeout from registry. Initializing with default timeout [900000 ms].
2F4C      2FC0      09/07     08:09:17.868       30           system.cpp(1168)                            1CB8319C-6113-4441-B859-226E074848ED   WARNING           Failed: Hr: = [0x80070002] : Encountered Failure: : lVal : r.GetValue(L"LibraryIoctlTimeout", &s_dwIoctlTimeoutInMs)
2F4C      2FC0      09/07     08:09:17.868       30           cfgclass.cpp(176)              [000001C36DB693F8]      1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Initializing Device with path \\?\scsi#sequential&ven_hp&prod_ultrium_vt#5&3a80e81a&0&000600#{53f5630b-b6bf-11d0-94f2-00a0c91efb8b}
2F4C      2FC0      09/07     08:09:17.868       30           cfgclass.cpp(176)              [000001C36DB69808]      1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Initializing Device with path \\?\scsi#sequential&ven_hp&prod_ultrium_vt#5&3459bf6&0&000800#{53f5630b-b6bf-11d0-94f2-00a0c91efb8b}
2F4C      2FC0      09/07     08:09:17.868       30           cfgclass.cpp(176)              [000001C36DB69C18]      1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Initializing Device with path \\?\scsi#sequential&ven_hp&prod_ultrium_vt#5&3a80e81a&0&000800#{53f5630b-b6bf-11d0-94f2-00a0c91efb8b}
2F4C      2FC0      09/07     08:09:17.868       30           cfgclass.cpp(1104)           [000001C36CCBE690]      1CB8319C-6113-4441-B859-226E074848ED            NORMAL             We got 4  devices for class 1
2F4C      2FC0      09/07     08:09:17.868       30           cfgclass.cpp(176)              [000001C36DB6C688]      1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Initializing Device with path \\?\scsi#changer&ven_hp&prod_d2dbs#5&3459bf6&0&000900#{53f56310-b6bf-11d0-94f2-00a0c91efb8b}
2F4C      2FC0      09/07     08:09:17.868       30           cfgclass.cpp(176)              [000001C36DB6CA98]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Initializing Device with path \\?\scsi#changer&ven_hp&prod_d2dbs#5&3459bf6&0&000500#{53f56310-b6bf-11d0-94f2-00a0c91efb8b}
2F4C      2FC0      09/07     08:09:17.868       30           cfgclass.cpp(176)              [000001C36DB6CEA8]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Initializing Device with path \\?\scsi#changer&ven_hp&prod_d2dbs#5&3a80e81a&0&000900#{53f56310-b6bf-11d0-94f2-00a0c91efb8b}
2F4C      2FC0      09/07     08:09:17.868       30           cfgclass.cpp(176)              [000001C36DB6D2B8]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Initializing Device with path \\?\scsi#changer&ven_hp&prod_d2dbs#5&3a80e81a&0&000500#{53f56310-b6bf-11d0-94f2-00a0c91efb8b}
2F4C      2FC0      09/07     08:09:17.868       30           cfgnudev.cpp(185)          [000001C36D91D1B0]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Number of changers 4
2F4C      2FC0      09/07     08:09:17.883       30           lacommonlib.cpp(157)                   1CB8319C-6113-4441-B859-226E074848ED   NORMAL             Element 0 is not accessible
2F4C      2FC0      09/07     08:09:17.883       30           cfgnudev.cpp(741)          [000001C36D91D1B0]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Tape drive found at drive bay 0 is already configured!!
2F4C      2FC0      09/07     08:09:17.883       30           cfgnudev.cpp(741)          [000001C36D91D1B0]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Tape drive found at drive bay 1 is already configured!!
2F4C      2FC0      09/07     08:09:17.883       30           cfgnudev.cpp(741)          [000001C36D91D1B0]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Tape drive found at drive bay 2 is already configured!!
2F4C      2FC0      09/07     08:09:17.883       30           cfgnudev.cpp(741)          [000001C36D91D1B0]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Tape drive found at drive bay 3 is already configured!!
2F4C      2FC0      09/07     08:09:17.899       30           lacommonlib.cpp(157)                   1CB8319C-6113-4441-B859-226E074848ED   NORMAL             Element 0 is not accessible
2F4C      2FC0      09/07     08:09:17.899       30           cfgnudev.cpp(741)          [000001C36D91D1B0]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Tape drive found at drive bay 0 is already configured!!
2F4C      2FC0      09/07     08:09:17.899       30           cfgnudev.cpp(741)          [000001C36D91D1B0]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Tape drive found at drive bay 1 is already configured!!
2F4C      2FC0      09/07     08:09:17.899       30           cfgnudev.cpp(741)          [000001C36D91D1B0]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Tape drive found at drive bay 2 is already configured!!
2F4C      2FC0      09/07     08:09:17.899       30           cfgnudev.cpp(741)          [000001C36D91D1B0]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Tape drive found at drive bay 3 is already configured!!
2F4C      2FC0      09/07     08:09:17.899       30           lacommonlib.cpp(157)                   1CB8319C-6113-4441-B859-226E074848ED   NORMAL             Element 0 is not accessible
2F4C      2FC0      09/07     08:09:17.899       30           cfgnudev.cpp(741)          [000001C36D91D1B0]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Tape drive found at drive bay 0 is already configured!!
2F4C      2FC0      09/07     08:09:17.899       30           cfgnudev.cpp(741)          [000001C36D91D1B0]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Tape drive found at drive bay 1 is already configured!!
2F4C      2FC0      09/07     08:09:17.899       30           cfgnudev.cpp(741)          [000001C36D91D1B0]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Tape drive found at drive bay 2 is already configured!!
2F4C      2FC0      09/07     08:09:17.899       30           cfgnudev.cpp(741)          [000001C36D91D1B0]     1CB8319C-6113-4441-B859-226E074848ED            NORMAL             Tape drive found at drive bay 3 is already configured!!
2F4C      2FC0      09/07     08:09:17.899       30           lacommonlib.cpp(157)                   1CB8319C-6113-4441-B859-226E074848ED   NORMAL             Element 0 is not accessible
============