Wednesday, October 17, 2012

TFS 2012 Installation - Build out initial farm (Part-1)

I just finished implementing a new TFS 2010 farm.  This farm consist of two App Tier servers.  The data tier consist of a SQL 2008 R2 cluster.  The below instruction is for creating your initial farm or the very first server:


  1. Service Accounts:
    • Domain\_TFSSetup
      - Add to server's local Admin Group
      - Grant SQL "severadmin" role
    • Domain\_TFSService
      - Add to local security policy "Log on as a service" on the app tier server.
      - Grant db-owner and db-crate 
      for any databases that Team Foundation Server uses
    • Domain\_TFSReports
      Add to local security policy "Log on as a service" on the app tier server.
      - Grant TFSWareHouseDataReader on the report server
  2. If your SQL, SSRS, and SSAS are located on a different server, you need to Install SQL Client Tools first by:
    • Runnning the SQL setup on the TFS machine
    • Select Client Tool Concectivity & Client Tool SDK
    • Install
  3. Run "tfs_server.exe" as Administrator
  4. Select Advanced and click Start Wizard and follow the wizard:
Enter the SQL server name or the cluster alias
It is a good idea to have a service account.  For me, I have an AD account called _TFSService
If you have SSRS setup, enter the requested info.  Otherwise, you can skip it for now.
If you have SSAS setup, enter the requested info.  Otherwise, you can skip it for now.
You can create your first Project Collection if you want or do it later






No comments:

Post a Comment