开发者

Azure worker role getting stuck in Role state Unknown

Azure toolkit 1.5

  1. Create New project
  2. Add worker role
  3. Hit F5

The deployments get stuck in:

[fabric] Role Instance: deployment(189).WindowsAzureProject1.WorkerRole1.0

[fabric] Role state Unknown开发者_高级运维

Eventually the deployment times out.

Any ideas on how to debug this?


I personally solved this problem by removing *:808 binding in IIS Manager for Default Website.


The required Azure assemblies may be missing from the package you are deploying to Azure.

Double check that each Azure assembly your project is referencing has the copy to local property set to true.

The following article may help to debug the problem:

Debugging MSDN article


Got it working, turned out that Windows Process Activation Service wasn't running correctly on my machine. Reinstalled and enabled tcp activation and now its working!


I had the same problem: roles were permanently stuck in Unknown state and never started properly. Turns out that Net.Tcp Port Sharing Service (SMSvcHost.exe) had taken port 808 and this prevented dev fabric from starting the roles. I restarted the service, and now my roles run fine in dev fabric.

So if you run into the same problem, see if port 808 has been taken by some other process.


Andreas,

You're probably missing an assembly reference or have a startup script issue, best way to continue is to try the deployment with intellitrace enabled.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜