Following the post, we found there are two agents on SCVMM server: 3.0.6005.0 and 3.0.6019.0 under C:\Program Files\Microsoft System Center 2012\Virtual Machine Manager\agents\amd64.
We installed the 3.0.6019.0 agents.
At the beginning, I install it with just administrator right. And the issue can't be fixed.
Then I tried to install it with the VMM user who has the administrator role and VMM role both.
The solution is failed.
Then at last I remove the host and re-add the host.
The issue is fixed and the agent is upgrade to latest version.