The Microsoft HPC & Batch Team Blog

The blog for the Big Compute team in Microsoft Azure, working on HPC & Batch services and technologies

How to connect to a HPC Server cluster from a PC not into the AD

How to connect to a HPC Server cluster from a PC not into the AD

  • Comments 2
  • Likes

To manage/monitor/use a cluster you don’t need to be logged on the head node, you just have to install the HPC Pack on your Windows Workstation.

Idealy your PC and the cluster will be into the same Active Directory, but if this is not the case, you will need to follow this step : 

1 - Install HPC Pack on your PC

2 - If the head node name resolution is not made :

          Add your the head node into your host file ( located in c:\Windows\System32\drivers\etc\ )

3 - Use an account into the cluster AD when you talk to the head node :

         Add your AD credential into the Network Password Manager of your PC
         (you will use this credential each time you “talk” to the head node): 

  • For Vista :
    1. Goes into the "Control Pannel \ User Account" and then select "Manage your network passwords"
    2. Into the WIndows "Stored Credential Properties", enter the head node name and then the domain account name and password

           Your can also go and see this Tutorial : http://www.vistax64.com/tutorials/76585-stored-user-names-passwords.html

  • For XP/2003 :
    1.  If you are running Windows Server 2003, click Control Panel, click Stored User Names and Passwords, and then go to step 5. If you are running Windows XP, go to step 2.
    2. In Control Panel, click User Accounts.
    3. Click the Advanced tab.
    4. Click Manage Passwords.
    5. Click Add.
    6. Type the name of the SoftGrid Virtual Application Server.
    7. Type the domain name and the user name in the following format:
      Domain\Username
    8. Type the password.
    9. Click OK, click Close, and then click OK

        see : http://support.microsoft.com/kb/931172 

 

Comments
  • I'm trying to connect to a scheduler via IScheduler in an ASP.NET application. I am connected to the head node via a VPN because it is in a far away land called Nebraska and on a different, untrusted domain. I can connect with the job manager tool just fine. Connecting by calling scheduler.Connect() gives me "credentials rejected". Since SetCachedCredentials is conveniently missing in the version of the API that I have access to (odd since DeleteCachedCredentials does exist), the method described above seems like my only hope. Unfortunately it doesnt seem to make any difference! What might I be doing wrong here?

    Daniel

  • Daniel if you hop over to our discussion forums you'll have a better chance at getting your questions answered. Try here: http://social.microsoft.com/Forums/en-US/windowshpcdevs/threads/

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment