HA クラスタのデータストアのアンマウントまたは削除が、「ホストの vSphere HA エージェントは、データストアでのファイル アクティビティの静止に失敗しました」というエラーで失敗する
search cancel

HA クラスタのデータストアのアンマウントまたは削除が、「ホストの vSphere HA エージェントは、データストアでのファイル アクティビティの静止に失敗しました」というエラーで失敗する

book

Article ID: 340192

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

Symptoms:

免責事項: これは英文の記事 「Unmounting or removing a datastore in a HA cluster fails with the error: The vSphere HA agent on host failed to quiesce file activity on datastore (2055137)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


  • 高可用性 (HA) クラスタのデータストアのアンマウントまたは削除に失敗する。
  • HA 対応クラスタでデータストアのアンマウントまたは削除ができない。
  • この問題は、データストア ハートビート操作またはデータ保全操作に使用する HA クラスタで発生する。
  • vSphere Client に次の警告が表示される。

    ホスト「hostname」の vSphere HA エージェントは、データストア「/vmfs/volumes/volume id」でのファイル アクティビティの静止に失敗しました。データストアをアンマウントまたは削除する操作を続行するには、データストアがアクセス可能であり、ホストがアクセス可能で、その vSphere HA エージェントが実行中であることを確認します。
  • C:\ProgramData\VMware\VMware VirtualCenter\Logs の vpxd.log ファイルには、次のようなエントリが含まれる。

    T11:24:08.681Z [xxxxxxxxxxxx info 'vpxdvpxdVmomi' opID=OpId-xxxxxxxxxxxxx-1d] [ClientAdapterBase::InvokeOnSoap] Invoke done (<host IP>, csi.FdmService.setDatastoreDisabled)
    T11:24:08.682Z [xxxxxxxxxxxx verbose 'DAS' opID=OpId-xxxxxxxxxxxxx-1d] [VpxdDas::GetDatastoreInfo] Skip datastore [vim.Datastore:datastore-13,DRS-ESX30] which is not shared
    T11:24:08.697Z [xxxxxxxxxxxx verbose 'DAS' opID=OpId-xxxxxxxxxxxxx-1d] [VpxdDas::GetDatastoreInfo] Skip datastore [vim.Datastore:datastore-31,datastore1] which is not shared
    T11:24:08.707Z [xxxxxxxxxxxx error 'DAS'] [VpxdDas::SetDatastoreDisabledForHACallback] Failed to disable datastore /vmfs/volumes/volume ID on host [vim.HostSystem:host-30,host IP]: N3Csi5Fault16NotAuthenticated9ExceptionE(csi.fault.NotAuthenticated)
  • /var/log の fdm.log ファイルには、次のようなエントリが含まれる。

    T11:47:34.531Z [FFF23B70 warning 'Default'] [FdmAccessChecker::Validate] No auth data found for privileged operation setDatastoreDisabled (session=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)
    T11:47:34.557Z [FFFE6B70 warning 'Default'] [FdmAccessChecker::Validate] No auth data found for privileged operation unsetDatastoreDisabled (session=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)
    T11:47:34.605Z [FFF23B70 info 'commonvpxLro' opID=OpId-xxxxxxxxxxxxx-1d-13] [VpxLRO] -- BEGIN task-internal-1 -- -- csi.FdmService.login -- xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
    T11:47:34.625Z [FFF23B70 verbose 'HttpConnectionPool-000003' opID=OpId-xxxxxxxxxxxxx-1d-13] HttpConnectionPoolImpl created. maxPoolConnections = 1; idleTimeout = 900000000; maxOpenConnections = 1; maxConnectionAge = 0
    T11:47:34.730Z [FFF23B70 info 'vmomi.soapStub[2]' opID=OpId-xxxxxxxxxxxxx-1d-13] Resetting stub adapter for server <cs p:1f361840, TCP:localhost:443> : Closed
    T11:47:34.731Z [FFF23B70 verbose 'HalCnx' opID=OpId-xxxxxxxxxxxxx-1d-13] [HalCnx] Authenticate succeeded: userName=vpxuser
    T11:47:34.733Z [FFF23B70 info 'commonvpxLro' opID=OpId-xxxxxxxxxxxxx-1d-13] [VpxLRO] -- FINISH task-internal-1 -- -- csi.FdmService.login --
    T11:47:34.739Z [FFFA5B70 info 'commonvpxLro' opID=OpId-xxxxxxxxxxxxx-1d-8c] [VpxLRO] -- BEGIN task-internal-2 -- -- csi.FdmService.unsetDatastoreDisabled -- xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
    T11:47:34.740Z [FFFA5B70 verbose 'FDM' opID=OpId-xxxxxxxxxxxxx-1d-8c] [FdmService::UnsetDatastoreDisabled] invoked on datastore /vmfs/volumes/<volume ID>
    T11:47:34.740Z [FFFA5B70 info 'Invt' opID=OpId-xxxxxxxxxxxxx-1d-8c] [InventoryManagerImpl::UnsetDatastoreDisabled] Datastore (/vmfs/volumes/505dc9ea-2f199983-764a-001b7858bddc) not disabled.Do nothing
    T11:47:34.740Z [FFFA5B70 info 'commonvpxLro' opID=OpId-xxxxxxxxxxxxx-1d-8c] [VpxLRO] -- FINISH task-internal-2 -- -- csi.FdmService.unsetDatastoreDisabled --


Environment

VMware vSphere ESXi 5.1
VMware vCenter Server 5.1.x

Resolution

この問題は、vCenter Server 5.1 Update 1a で解決されています。最新バージョンは、VMware vCloud Suite Download Center からダウンロードできます。

詳細については、『VMware vCenter Server 5.1 Update 1 a Release Notes』の「VMware HA and Fault Tolerance Issues」を参照してください。

アップグレードせずにこの問題を回避するには、クラスタの設定から vSphere HA を無効にして、影響されるデータストアを削除してから、vSphere HA を再度有効にします。vSphere HA を無効にする方法に関する詳細については、「Disabling VMware High Availability (HA)(1008025)」を参照してください。


Additional Information

Unmounting or removing a datastore in a HA cluster fails with the error: The vSphere HA agent on host failed to quiesce file activity on datastore