vMotion of a virtual machine fails with error: PBM error occurred during PreMigrateCheckCallback
search cancel

vMotion of a virtual machine fails with error: PBM error occurred during PreMigrateCheckCallback

book

Article ID: 316611

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

To resolve the PBM error occurred during PreMigrateCheckCallback error when attempting to vMotion a virtual machine, ensure that the Profile-Driven Storage service is running.

Symptoms:
  • vMotion of a virtual machine fails.
  • You see this error similar to:

    A general system error occurred: PBM error occurred during PreMigrateCheckCallback: No connection could be made because the target machine actively refused it.
     
  • No migration logs for vMotion task found in the source and destination host.
  • In the C:\ProgramData\VMware\vCenterServer\logs\vmware-vpx\vpxd.log file, you see entries similar to:

    <YYYY-MM-DD>T<time> warning vpxd[11728] [Originator@6876 sub=Default] Failed to connect socket; <io_obj p:0x000000002c3835b8, h:22928, <TCP '0.0.0.0:0'>, <TCP '[::1]:8190'>>, e: system:10061(No connection could be made because the target machine actively refused it)
    <YYYY-MM-DD>T<time> error vpxd[11728] [Originator@6876 sub=HttpConnectionPool-009013] [ConnectComplete] Connect failed to <cs p:000000003ab423c0, TCP:localhost:8190>; cnx: (null), error: class Vmacore::SystemException(No connection could be made because the target machine actively refused it)
    <YYYY-MM-DD>T<time> info vpxd[11764] [Originator@6876 sub=pbm opID=task-internal-2-1473431e-c0] PBMCallback: PbmFunctionTracer::~PbmFunctionTracer: Leaving PbmServiceAccess::Connect
    <YYYY-MM-DD>T<time> error vpxd[11764] [Originator@6876 sub=pbm opID=task-internal-2-1473431e-c0] [Vpxd::StorageCommon::ServiceClientAdapter::ConnectLocked] Failed to login to service: class Vmacore::SystemException(No connection could be made because the target machine actively refused it)
    <YYYY-MM-DD>T<time> info vpxd[11764] [Originator@6876 sub=pbm opID=task-internal-2-1473431e-c0] PBMCallback: PbmFunctionTracer::~PbmFunctionTracer: Leaving PbmService::GetPbmProfileManager
    <YYYY-MM-DD>T<time> error vpxd[11764] [Originator@6876 sub=pbm opID=task-internal-2-1473431e-c0] PBMCallback: PbmService::HandleExternalFaultMessage: PBM error occurred during QueryAllAssociatedProfiles: No connection could be made because the target machine actively refused it
    </time></time></time></time></time></time>


    Note: The preceding log excerpts are only examples. Date, time, and environmental variables may vary depending on your environment.


Environment

VMware vCenter Server 7.0.x
VMware vCenter Server Appliance 6.0.x
VMware vCenter Server Appliance 6.7.x
VMware vCenter Server Appliance 6.5.x

Cause

This issue occurs when the Profile-Driven Storage service is not running.

Resolution

To resolve the issue, ensure that the Profile-Driven Storage service is running. For more information, see Stopping, starting, or restarting VMware vCenter Server Appliance 6.x services (2109887).


Additional Information

For more information, see Preconfigured vSphere Alarms.
Cloning a virtual machine fails with the error: A general system error occurred: PBM error occurred during PreCloneCheckCallback
虚拟机的 vMotion 失败并显示以下错误:在 PreMigrateCheckCallback 过程中出现 PBM 错误 (PBM error occurred during PreMigrateCheckCallback)
仮想マシンの vMotion に次のエラーで失敗する:PreMigrateCheckCallback の最中に PBM エラーが発生しました (PBM error occurred during PreMigrateCheckCallback)