1.1
Setting Up The December Team System Preview
I've recently downloaded the Microsoft Visual Studio Team
System December CTP from MSDN, and have begun the process of setting up the
full blown system. I’m using a Dell PowerEdge 2550 Dual P3-1Ghz system with 2GB
of memory running Virtual Server 2005. The plan is to setup 2 virtual machines
running Windows Server 2003 each having 640 Mb of memory.
Here’s how it will break down
Ø
Hercules: The Dell rack server configured with Window Server
2003, running Virtual Server 2005, DNS, and Active Directory for the
“LanThrash” domain.
Ø
Hades: The first Virtual Server that will function as the “Data
Tier” for the Visual Studio Team System.
Ø
Hermes: The second Virtual Server that will function as the
“Application Tier” for the Visual Studio Team System.
I'll be following the instructions found here http://go.microsoft.com/fwlink/?LinkId=40042&clcid=0x40
1.1.1
Configuring Hercules for VSTS
Not much needs to be done since Hercules is already setup as
the Domain Controller for the LanThrash domain.
1.1.1.1 Create New
Domain Users in Active Directory on Hercules
Start/Administrative Tools/Active Directory Users and
Computers/Domain/Users/New/User
Add TFSSetup
Add TFSService
1.1.2
Configuring Hades for the Data Tier
1.1.2.1 Add New
Domain Users to Local Administrator Group on Hades
Start/Administrative Tools/Computer Management/Local Users
and Groups/Groups/Administrators/Add to Group...
Add LanThrash/TFSSetup
Add LanThrash/TFSService
1.1.2.2 Install
IIS 6.0
Start/Adminstrative Tools/Manage Your Server/Add or Remove a
Role
Add Application Server Role
Enable ASP.Net
1.1.2.3 Install
Microsoft SQL Server Beta 2
Download Microsoft SQL Server Beta 2 from msdn subscriptions
Use the Virtual Server 2005 Administration website to mount
the .iso file to the Hades CD/DVD Virtual Drive
Run the Install Program
Follow the instructions "How to: Install Microsoft SQL
Server 2005 for the Team Foundation Data Tier" in the setup guide
Reboot the server
Finish installation of SQL following the "How to:"
1.1.2.4 Install
VSTS Data Tier on Hades
Logon to Hades with the TFSSetup user
Run the Data Tier Setup program following the prompts.
(Note: Apparently
you can’t mount an .iso file larger than 2.2Gb under Virtual Server, so I
used the Virtual
CD-ROM Control Panel to mount the .iso file on Hercules, and then copy the
/VSTS/DT folder to Hades directly. Apparently you cannot share a mounted .iso
either, the other work around was to add the mounted drive on Hercules as a
resource to the Hermes machine, but I couldn’t get that to work on Virtual
Server)
1.1.3
Configure Hermes for the Application Tier
1.1.3.1 Add New
Domain Users to Administrators group on Hermes
Same as Hades
1.1.3.2 Install IIS
6.0
Same as Hades
1.1.3.3 Install
Windows SharePoint Services
Download and run Windows
SharePoint Services with SP1
Choose the Typical Install
1.1.3.4 Logon to
Hermes under the LanThrash/TFSSetup user
1.1.3.5 Run the
Setup program according to the directions
It should be noted that I had a couple of problems while
doing the install. First this
one, while trying to find the Data Tier databases, but it went
away, for whatever reason. The next one was an Error 3200, which someone
else reported
here, I simply hit Retry and it worked, although another solution or cause was
having a website running on the same port 8080, that Team System was attempting
to use.
1.2
Conclusion
All in all it went rather smoothly, of course this was over
a period of a couple of days as I had to configure my new domain, and all my
other miscellaneous client computer, etc. I’ll now perform the straight ahead
installation of the Client Tier on my Dell Optiplex, but that should be easy J