SBS, SMB, SME, Hyper-V Failover Clusters, Technology, System Builder Tips, views from the I.T. Trenches, and more.
Saturday 31 May 2008
SBS World Wide Community Survey 2008
The survey has become an annual event in the SBS community.
Please take the time to fill it out as the information is used by the SBS team. It will only take a minute.
The Survey site: SBS WWW Community Survey 2008.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Friday 30 May 2008
Microsoft Small Business Specialist User Group is born ... almost
The group will be a part of
I would also like to see the group built upon some focused meetings on our businesses and business practises, working with SBS 2003 and the various infrastructure products, as well as looking ahead to SBS 2008, EBS 2008, and the required infrastructure.
I am also hoping to form a study group for those who want to obtain the Microsoft Small Business Specialist designation for their I.T. firm.
So, please feel free to drop an email to me if you are interested in being a part of this new group.
We would like to have a group gathering for an initial Meet & Greet on Wednesday June 25, 2008 at a venue to be determined by the response we get.
Thanks to Microsoft and EMUG and all who have expressed interest so far.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Intel Server Board Memory Caveat
That list is far from static. It is constantly being updated as more and more manufacturers get their memory products validated with a particular server board.
Intel goes to great lengths for us in the Channel to make sure there is a list of components that will work as they should when configured in a server. These lengths give us the confidence to quote on a server setup knowing that we will have a stable server at the end of that particular build.
When we put a call into Intel to get some assistance with troubleshooting a server problem, one of the first questions out of the technician's mouth will be what type of memory was installed on the server board.
If that memory is not on the approved list, then the reseller/integrator will be responsible for purchasing and installing memory that is on the list before Intel will go any further with the troubleshooting.
This is especially important to keep in mind when faced with:
Note that the part numbers with the "I" suffix are Intel validated. The others are not.
Given the plethora of memory chip manufacturers, PCB board manufacturers, and all of the other components on a memory stick, there are so many combinations that come together to defeat a server configuration out of the box or even a week, month, or year down the road.
The "I" suffix gives us the assurance that the components that make up the memory stick will work as expected when plugged into an Intel server board. The "I" memory sticks will cost more too. It is, however, a small price to pay when a server is due to be delivered tomorrow but decided to start spontaneously rebooting this afternoon near the end of its 72 hour burn in!
We were in that situation once ... and we learned a valuable lesson that day.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
EnergizeIT 2008 Certification Boot Camp at EMUG last night
We had about 240 or so register and it looked as though most of them showed up.
Our presenters were Kai Axford and MVP Kirk Munro.
The presentations were awesome. Kai has an excellent ability to make his point very clear and get a few laughs in between. Among other things, we learned that VMs must be managed in the same manner as a physical system: They must be patched, have A/V running on them, and share similar access permissions structures as physical systems.
Kirk did a good job getting into Server Core as well as a good overview of PowerShell's capabilities.
While working on Server Core, Kirk demonstrated a neat GUI tool that allows one to configure a Core install:
The Server Core Configurator allows one to work with a Core installation without needing to run the various configuration commands at the command line.Server Core Configurator
This is an excellent little tool for those who are looking to get a Core installation up and running and available for RSAT (x86 download site) management via a remote Windows Vista SP1 or Full Server 2008 installation.
All in all, the evening was very rewarding with both excellent speakers and great content.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Thursday 29 May 2008
Java Setup Errors 2755 and 1624 on Windows Vista
No matter what we tried while logged in as the user we would always get:
Note that the install .msi file is not in a temp folder but under its own subfolder.Java Setup: Internal Error 2755. 1624, ...
Just in case we emptied out the Temp folders both under the user's profile and under the %windir% to no avail.
We went to the Java Manual Download page and downloaded the full Offline version for Windows.
Still we did not get anywhere.
A bit of searching turned up the following in Sun's Java forums: Java Install / Autoupdate - Help Please:J2RE Installation fails - "Internal Error 2755. 1624, ".
We followed each suggestion as we progressed down the various posts. None of them worked until the post by JimDenver on 09/18/07 to start the .msi install from the folder listed in the error.
We did that and we were eventually greeted with:
The install kept going until it hit the "Registering Components" phase. Then it just sat there.Java Setup - Progress: Installing Java
We left it alone for about 5 minutes which was an abnormally long time for an install on a laptop as powerful as the one we were working with.
One of the notes in the forum posts talks about antivirus or antispyware blocking the install. So, we brought up the Task Manager and sure enough for every CPU cycle the Windows Installer was taking up Windows Defender was taking up twice as much. It looked as though there was a competition going on between the two.
We killed the Windows Defender process and within seconds the Java install showed:
Just to make sure the Windows Defender blockage did not cause any further issues, we went to the Verify Java Version page and ran the test. We were given a successful install of Java 1.6.6 page!Java Setup - Complete
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Wednesday 28 May 2008
SPLA - Hosted Services 70-501 Free Online Courses and Exam Discount
The courses will provide the foundation that one will need to write and pass the MCTS: Windows Server 2003 Hosted Environments – Configuration and Management exam.Free Online Courses
There are 5 E-Learning courses being offered:
- Course 5238: Overview of the Microsoft Windows-based Hosting Solution E-Learning
- Course 5239: Planning and Deploying the Microsoft Windows-Based Infrastructure Components E-Learning
- Course 5240: Planning and Deploying Microsoft Windows-Based Hosted Services E-Learning
- Course 5241: Running Microsoft Windows-based Hosted Services E-Learning
- Course 5242: Optimizing, Reporting, and Maintaining the Microsoft Windows-Based Hosting Solution E-Learning
- Course 5243: Troubleshooting the Microsoft Windows-based Hosting Solution E-Learning
This is definitely an opportunity that one should not miss for their technicians as part of developing a strong SPLA based business.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Tuesday 27 May 2008
Microsoft Action Pack Renewal Steps
Renewing the Microsoft Action Pack Subscription (MAPS), the process is quite simple:
- Sign into the Partner Membership Centre.
- Click on View Your Membership Account button.
- Click the Membership Center button in the drop down list.
- Click the Orders & Benefits link.
- Click Additional Enrollment Summary in the drop down list.
- Click the Re-Enrollment "tab".
- Click the "Click here to renew" link.
Once the assessment course and exam has been passed the organization will be required to complete an assessment every two (2) years.
I do believe that the assessment is definitely a step in the right direction.
... when we still manage to miss something in the steps and need to reach out for a bit of help! ;)
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Monday 26 May 2008
Canuck Mac Users: Final Cut Tour Announced
Besides our clients that are Mac based, the Mac's video making abilities are a big plus for us.
For those needing a more advanced video editing setup Apple has announced a 5 city tour across Canada for the new Final Cut Studio 2 and Final Cut Server product release:
Seating space seems to be based on the specific venue with Edmonton at 112 seats. So, they are likely to go fast.Final Cut Tour
The links: For those outside of Canada, the worldwide registration page should get you to the appropriate geographical area.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Live Search to offer Cashback ... but what about the search?
The specifics:
A while back, Microsoft made a significant upgrade to the Live Search algorithms that greatly improved the search results.Live Search Cashback Icon
We blogged about that: Windows Live Search vs Google. The improvements were significant as we were not able to find much of anything before the changes at that time.
This new approach to search advertising and the ability to track actual transactions as a result of a click through is awesome! If it flies, it puts pressure on Google to restructure things towards a similar system. Companies that will use this form of advertising will be able to measure with great accuracy the effectiveness of their advertising dollars on the Live.com search engine.
But, there is one huge caveat in amongst all of this: Microsoft's Live Search still does not produce consistent comparable search results to the other search engines. Driving traffic to the search engine for users who are specifically looking to purchase a product is one thing ... having that traffic wash over into Live Search's general search capabilities, and thus search share increases, is another.
Case and point:
The post being searched for is on the OEM branding of Windows Vista. Unfortunately, that post did not show up in our results from the Live Search engine. This example is but one of many where we are searching for specific information and the Live Search results fall short.Search Result for: MPECS Vista OEM
By default, the first search engine we have been turning to when there is a need to troubleshoot a problem or search for specific information on products and services is Live Search.
Sometimes, the Live Search results are pretty similar such as in this case where we were troubleshooting an ActiveSync error on a Mobile 5 device:
We find that the above similar results are rare though. More often than not we find ourselves having to open a new browser tab or window to initiate a specific search on Google, Yahoo, or other engines.ActiveSync Error 0x80070008 Search Results
Don't get us wrong. Live Search has made some huge steps in the right direction.
However, other than driving users to search for products that may or may not have the associated cashbacks, most users will probably stick with their usual search engines for their regular searches. This will especially be true when they see that their searches turn up better all around results in the other engines.
So, to the Live Search Team, you have your work cut out for you: Fine tune your algorithms to turn up more accurate results for searches and search engine users may actually stick around!
This is a huge challenge indeed! ;)
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Saturday 24 May 2008
Small Business Server 2008 - RC0 Public Preview will be available this week ...
For those of us on the private SBS 2008 "Cougar" beta program, we have been privileged to have access to the new RC0 build of SBS 2008 since late last Thursday.
The Public Preview will be available via link this Microsoft Web page: Windows Small Business Server 2008.
Note the "Be the First to Get a Public Preview" for SBS 2008.
The link should go live sometime this coming Wednesday May 28, 2008.
Since this is a Release Candidate version of the product, it should be installed for testing purposes only. Use of the RC0 software in a production environment will not be supported by Microsoft, so if things blow up and that is where the RC0 SBS box happens to be ... there will be no support.
There is a huge learning curve involved with this new product release.
While the install and administration has been simplified to meet the needs of those with no real I.T. background to setup an SBS 2008 box, there is a lot underneath it all that we can get our fingers into the customize those boxes! ;) A neat thing about those underlying features: It is a lot easier with this edition to set things up so that our builds will be greatly simplified, and identical.
Some of the new aspects we will need to grapple with:
- Install options are now available: New and Migration.
- Answer File for installs (fairly straight forward).
- New Management Console.
- New Remote Web Workplace features and capabilities.
- Default data location on the C: drive with wizards to move to other partitions after the fact.
- Active Directory, Group Policy, and ADMX management.
- Exchange 2007 SP1 and its features and abilities
- Windows SharePoint Services 3.0
- Interet access management, filtering, and firewalling for prior SBS 2K3 Premium clients.
We are now able to comment on the product publicly, so we look forward to sharing our SBS 2008 experiences here in the near future!
Will this be our first public comment? Not really, but: Windows Small Business Server 2008 will really ROCK! :D
For those of us who love to build solutions ... real solutions around a whole host of server products, services, and components available in the hardware and software we work with, SBS 2008 will be the "cat's meow".
We will be able to take SBS and especially Remote Web Workplace to that next level providing integrated solutions that will provide our clients with a really kewl plethora of workflow collaboration and data access abilities.
Check it out folks ... SBS 2008 is the bread to our services butter! ;)
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Thursday 22 May 2008
Microsoft Event: Accelerate your Business - Calgary
The focus of the afternoon will be on business opportunities in the new Small Business Server 2008 and Essential Business Server 2008 product platforms.
There will also be an exclusive MSBS Small Business Specialist Community session at 17:00 (5PM) that is something to look forward to.
This event will also be held in the following cities:
- Acclelerate Your Business: Montreal May 27, 2008
- Acclelerate Your Business: Mississauga May 29, 2008
- Accelerate Your Business: Vancouver June 3, 2008
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Intel SRCSASRB hot swap experience was excellent
The controller itself is relatively new to the market.
We had downloaded and installed the Intel RAID Web Console 2 on the server. We used the tool to verify that the beep code that our client had called about was indeed the RAID controller indicating a failed drive.
Once verified, we silenced the alarm so that those working close to the server closet would no longer need to listen to it. ;)
With the rebuild process moving along smoothly, we made a trip down to our client to swap out the defective drive.
Now, the Intel RAID Software User's Guide (download page) while useful, had a different GUI and menu layout than the product we were working with.
So, we needed to figure things out on our own to some extent. Nowhere in the manual was an indication that the drive needed to be stopped prior to it being removed from the server.
So, we pulled the drive. The SRCSASRB did not complain by firing up the alarm.
When we plugged the replacement drive back into the server nothing happened though.
It turned out we needed to launch a new drive scan:
We ran the Rescan and once it finished we saw:Rescan F5
The new hard drive was automatically placed in the previous hot spare's spot! No messing around with the utility. Pretty sweet! :)New Global Hot Spare
The fact that the rebuild did indeed end up taking about 4.5 hours for a 750GB RAID 1 array along with this hot swap being a breeze really shows how far Intel and LSI have come with their RAID technologies.
All in all, the stress levels relative to having a critical RAID array hanging on one more drive failure have been reduced significantly as a result of this experience.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Wednesday 21 May 2008
Hyper-V RC1 Has been released for W2K8 x64
The update can be found here: Update for Windows Server 2008 x64 Edition (KB950049).
Note that the x86 download is the integration and management components only.
Hyper-V is x64 architecture only.
Before starting the update for Hyper-V, make sure to properly shutdown any virtual machines on the server. Also, make sure to purge any existing snapshots as the RC0 snapshots will not be compatible with RC1.
The update initiated on one of our Server Core systems:
Once the update is approved, we are greeted with:OK to install?
A server reboot will be required after the update process completes.Updates are being installed
Once we were connected to Hyper-V via the Hyper-V Manager installed on our Vista SP1 system, we restarted our VMs, connected to the desktops, cancelled the New Hardware Found dialogue (very important) and proceeded to update their Integrated Services (VM Additions on VS2K5 R2 SP1 equivalent).
The Windows XP based VMs took the Integrated Services update without a problem. A reboot was required once the install routine concluded.
Prior to this, we had a lot of grief getting Vista x86 SP1 to setup properly on Hyper-V RC0, so we did nothing beyond configuring new Vista SP1 VMs with legacy NICs to get them connected.
Now, things seem to be working as they should:
We will now be able to experiment with assigning cores to the Vista VMs and measuring performance differences in the same OS as well as the performance impact on other VMs operating on the same Hyper-V server.Hyper-V Devices Properly Configured
Thanks to The things that are better left unspoken blog: Hyper-V RC1 Released.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Seagate 750GB ST3750330NS Failure on SRCSASRB
The server setup:
- Server: SR1560SFNA 1U Dual E5440 Xeon server
- Drive: ST3750330NS 750GB Seagate ES.2 7200RPM Enterprise Storage.
- Controller: SRCSASRB RAID Controller
- Array configuration: RAID 1 (2x ST3750330NS)
- 750GB ST3750330NS Global Hot Spare
A screen shot of the Intel RAID Web Console 2:
One of the last times we had a RAID array fail on an add-in RAID controller was on an Intel SRCS16 RAID controller with a RAID 1 pair and the remaining 4 drives on a RAID 5 array for capacity.Seagate 750GB ES.2 Failed
One of the OS RAID 1 pairs failed. We had to down the server to replace the drive as that was a quirk with the SRCS16 and the then new SATA 300 drives.
The rebuild on the 250GB pair was over 20 hours with the server offline. Performance degradation while the server was online was tangible. This client ran CAD drawings off of the SBS box along with all of the other tasks required by SBS. We left the server on overnight in rebuild mode. It finished just after their office opened the following morning.
In this case, the rebuild rate on the SRCSASRB is significantly better:
Keep in mind that the above time may not accurately reflect the exact time the rebuild will take. Since this is our client's busy time, the rebuild times may be a lot slower due to the OS demand for disk time.750GB RAID 1 Rebuild: ~3-4 Hours: Server Online
We will be popping in to hot swap replace the failed drive and subsequently setting up the replacement as the new hot spare.
The above mentioned SRCS16 failure was a nail biter. We did not have any ShadowProtect backups at that time and would have had to have rebuilt the server using the built-in SBS backup. While that would have worked, it would have been time consuming and our client would not have been pleased with the idea that their people would miss a day of work.
The most critical time in a failed RAID 1 or 5 array is the time to introduce a replacement drive and have it rebuilt.
In today's case we had an identical Seagate ES.2 drive setup as a hot spare.
In a case where there is no hot spare to begin a rebuild cycle as soon as an array drive member fails, there is that additional time for a technician to respond and replace that defective drive.
No hot swap? Then more time and lost production for the client to down the server and replace that defective drive. We then have to ask our client: Do you want to risk the possibility of total loss if another array member dies (goes for both RAID 1 and RAID 5 arrays), or do we down the server, replace the defective unit, and put the server back online in rebuild mode (a lot slower) - or leave it offline in rebuild mode (a lot faster)?
We must keep in mind that stress on the hard disks will increase markedly during the rebuild cycle too. This is because the RAID controller is demanding both the rebuild tasks and the regular server operations if the server is still online.
For clients with higher costs for down time, this is the primary reason to be promoting the hot swap option to them. There is a selling point for the add-in RAID controllers as well: The motherboard based RAID controller in this situation (S5400SF) would more than likely have locked up the server when the drive failed.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Tuesday 20 May 2008
Ingram Micro Canada drops the ball ... yet again :(
Well, a client of ours ordered some Lexar 1GB JumpDrives that were only available from Ingram.
All we needed were 5, so we placed the order online last Wednesday afternoon with the confirmation email for the order coming through shortly after that. We made sure to phone in and verify a number of times via the sales rep we were speaking with that the order was good to go and they assured us that it was.
We had already committed to our client that they would see them today as yesterday was a holiday here in Canada.
We received a call last Friday afternoon from another Ingram sales rep indicating that our order was still on hold and required approval.
We indicated to the Friday sales rep that we had done all of that with the previous Wednesday rep. They even indicated that our credit card was indeed associated with the transaction and that it should have gone through.
So, then began the "negotiations" to have that shipment overnight to us so that we would receive it today. After a successive amount of, "Please let me place you on hold" by the Friday sales rep, they received the go-ahead to get the shipment to us today by UPS overnight at no extra charge.
Guess what?
The transaction was still on hold this afternoon! This was found out because our regular UPS driver had not shown up by lunch. A quick check of the status for the transaction turned up today's date for the transaction being released.
This was after the Friday sales rep assured us that the product would reach us today, after the Wednesday sales rep had assured us that the product would be here by today, and now today the Customer Service rep letting us know that the product will be here tomorrow.
*Sigh*
So, now we are in the position of having to apologize to our client for the product delay all the while providing them with an ETA for tomorrow. In the mean time the delay has caused a production issue with our client, so we will end up needing to compensate them in some way as a sign of good faith.
We are only as good as our word. If a client cannot count on our word, then what else is there?
Under promise and over deliver.That motto takes on a while new meaning when it is our reputation and the food and shelter we provide our families on the hook for a client's lack of confidence in our word. They certainly would not be our client once they have lost that confidence in us.
We have certainly lost confidence in Ingram Micro Canada as a reliable source for product. It is disappointing, but true. :(
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Intel DX38BT Critical BIOS Update Available
This particular update is rather critical as it resolves a number of important issues.
This is definitely one update to add to the Technician's Thumb Drive.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Friday 16 May 2008
Microsoft Desktop Optimization Pack Links
Microsoft Desktop Optimization:
- Microsoft Desktop Optimization Pack for Software Assurance Page
- Microsoft Desktop Optimization Pack - Tools
- Microsoft Desktop Optimization Pack On-Demand Webcast
- Microsoft Desktop Optimization Pack for Software Assurance - Wipro TCO White Paper
- MDOP on Microsoft Downloads
The above PDF is here: Microsoft Diagnostics and Recovery Toolset.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
MDOP 2008 Available for download for Open Licensing Clients
The big thing for us and what was our current Microsoft Desktop Optimization Pack (MDOP) 2007 edition was the discovery of not being able to work with a Windows Vista installation that had a lost local admin password. The user had set things up so that once they were configured they did not need the admin account for any changes.MDOP 2008 Download
Booting to ERD Commander 2005 (a part of MDOP 2007) to change that admin password led us to the message that ERD Commander could not find any supported operating systems!
The MDOP 2008 download is a compressed file that upon extraction we could see:
Prior to running the Recovery Tools setup, the following files will be needed:ERD Commander 2005 plus two new files for 2008
- Install Debugging Tools for Windows 32-bit Version
- Install Debugging Tools for Windows 64-bit Version (note Itanium version too)
- Download Windows Symbol Packages (if required)
- Debugging Tools for Windows - Overview page
Here are some highlights from the install routine:
- A Windows Vista DVD will be required to create the image:
- Note that if the ERD setup is being run on x64 architecture, then the DVD for the image must also be an x64 based Vista OS.
- The setup will ask which tools need to be installed onto the bootable disk, we left the default which was the complete set.
- Setup will ask for the Windows Debugging tools. Note the default folder location setup requests:
- Once the above files have been downloaded and installed, the folder location will actually look like this:
- The Standalone System Sweeper will request a definition download which we allowed. Note that the download may take a few minutes.
- We are then presented with a request for additional drivers to be installed into the WinPE environment:
- Because we work primarily with Intel products, we made sure all of the regularly used RAID and NIC drivers were extracted and ready to install:
- We are then presented with the opportunity to add any additional files and folders that will be accessible once we boot to WinPE:
- Remember that any additional drivers and utilities that would be made available must be in the x64 flavour to work. We have a couple of bootable flash drives, one for x86 and one for x64 WinPE. We use them to install our lab images onto our lab systems. So, we pulled some of the necessary utilities from them to this WinPE setup too.
- The ISO image will be generated to a folder we select.
- Once the ISO image has been completed, we are presented with the option to burn it to a DVD.
There are also a huge number of additional utilities included with Windows Vista Software Assurance. It is well worth the expense.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Thursday 15 May 2008
Server Core - From Scratch to Hyper-V Production
This list is by no means comprehensive, but the listed commands are the required ones to make things happen!
Assume the following:
- Intel Xeon X3220 Quad Core Server
- 8 GB of ECC RAM
- 750GB Seagate RAID 1 array
- Dual Gigabit NICs
- DVDROM Optical
- Server 2008 setup names the server: WIN-35CVS22
Once the Server 2008 Core install has been completed one will be greeted with the Logon for admin. From there:
- Out of the box the Admin password is blank. Set a new password for the local admin account that meets password complexity requirements.
- Find the new server's name:
- hostname [Assume Enter after each line]
- Rename the server to our pending production name:
- netdom RenameComputer WIN-35CVS22 /NewName:TN-CoreVS01
- shutdown -r -t 05
- Configure our partitions:
- DiskPart
- Select Disk 0
- Create Par Primary Size=13312
- Sel Par 2 (assuming partition 1 is the system drive)
- format fs=ntfs label="SwapFile"
- assign letter=S
- Create Par Primary (no size specified as the balance will be taken)
- Sel Par 3
- format fs=ntfs label="VirtualMachines" Quick (No Quick means a long wait)
- assign letter=G
- list vol (should see optical, C:, S:, and G:)
- exit [Enter]
- Move the Swap File over to the S: partition:
- wmic computersystem where name="TN-CoreVS01" set AutomaticManagedPagefile=False
- wmic pagefileset where name=”S:\\pagefile.sys” set InitialSize=8192,MaximumSize=12288
- If the pagefileset command gives you grief, reboot, then try the command again and it should work.
- shutdown -r -t 05
- Join the SBS domain and place the server in a custom OU:
- netdom Join TN-CoreVS01 /Domain:MySBSDomain.Local
/OU:OU=SBSServers,OU=Computers,OU=MyBusiness,DC=Domain,DC=Local
/UserD:MySBSAdmin
/PasswordD:* (asterisk will prompt for the password) - If the command fails, check for typos.
- shutdown -r -t 05
- Post reboot login: MyDomainAdmin@MySBSDomain + password
- Create and share the base virtual machine folder:
- G:
- MkDir VMs (name whatever you like)
- net share VirtualMachines=G:\VMs /Grant:"MySBSDomain\Domain Admins",FULL /Remark:"My Virtual Machines"
- Net Share VirtualMachines (lists all settings relevant to the share)
- Install the Hyper-V role then update it:
- bcdedit /set hypervisorlaunchtype auto
- start /w OCSetup Microsoft-Hyper-V (Case Sensitive and a restart is required)
- On another system: Download the Hyper-V current release to a network share (assume M: via logon script)
- M: (location of the Hyper-V update bits)
- CD Microsoft\Hyper-V (relevant folder for you)
- Windows6.0-KB950050-x64-Hyper-V.msu (update will run and restart)
- Setup Windows Networking - Static IP and network DNS Server:
- On the domain DHCP server setup reservations for the planned IPs needed for the 2 NICs.
- ipconfig to get the currently assigned IP addresses in relationship to the NIC name.
- netsh interface ipv4 show interfaces (note Idx number)
- netsh interface ipv4 set address name="3" source=static address=192.168.37.250 mask=255.255.255.0 gateway=192.168.37.1
- netsh interface ipv4 add dnsserver name="3" address=192.168.37.2 index=1
- For the following, hit the F3 key (DOSKey for those who remember), then the up arrow key to scroll through previously used commands to make things easier than retyping everything. Just change the relevant IP setting.
- netsh interface ipv4 set address name="7" source=static address=192.168.37.249 mask=255.255.255.0 gateway=192.168.37.1
- netsh interface ipv4 add dnsserver name="7" address=192.168.37.2 index=1 (please ignore wrapping)
- IPConfig /all to verify settings.
- Configure the Windows Firewall (MS KB947709) to allow RDP, folder sharing, and remote admin:
- netsh advfirewall firewall set rule name="Remote Administration (RPC-EPMAP)" new enable=yes profile=domain
- netsh advfirewall firewall set rule name="Remote Administration (NP-In)" new enable=yes profile=domain
- netsh advfirewall firewall set rule name="Remote Administration (RPC)" new enable=yes profile=domain
- netsh advfirewall firewall set rule name="remote desktop (tcp-in)" new enable=Yes profile=domain
- This is the correct syntax for this one ... not the original in the post that came from the above KB article that has been struck out. Plus, a couple of extras were needed to make things complete.
- NOTE: Check the current assigned profile and change the above profile setting as appropriate: netsh advfirewall show currentprofile
- NetSH Reference Post.
- Enable remote firewall management:
- Netsh advfirewall firewall set rule group=“Windows Firewall Remote Management” new enable=yes
- Enable Terminal Services Admin:
- cscript c:\Windows\System32\Scregedit.wsf /ar 0
- Test by mstsc /v:TS-CoreVS01 (from a remote workstation)
- Update the Server Core installation (previous blog post).
- If ISOs reside on a network share, configure the Hyper-V server to access the share via Constrained Delegation (previous blog post).
Now that we have a good grasp on what commands are required to complete a Hyper-V setup on Server Core, we can place all of the above commands into a series of batch files that can be ran at each step. Some quick modifications to tailor things such as names and not leaving our domain admin password in a plain text file would be a good thing.
Batching the above command sets would reduce the amount of time required to run post OS install setup steps significantly. It would also save us from having to retype that command or hitting the F3 key to bring it back to edit it yet again! ;)
With the Hyper-V Manager we are able to create, modify, update, and delete any virtual machines associated with any Hyper-V enabled Server 2008 instance on our domain. One can also use an MMC on Vista to connect to the Server Core machine and manage its settings to some degree.
The first task post Hyper-V Manager install on Vista SP1 is to change the default directories under Hyper-V Settings for the Virtual Hard Disks folder and Virtual Machines folder (configuration file folder) to:
- Virtual Hard Disks: G:\VMs\Virtual Hard Disks
- Virtual Machines: G:\VMs\Hyper-V
- start /w slmgr.vbs -ipk ABCDE-FGHIJ-KLMNO-PQRST-UVWXY
- start /w slmgr.vbs -ato
UPDATE: Missed the Windows Networking setup step.
UPDATE 2008-09-01: Added the initial step to discover the host name, added the update Server Core step, and some minor tweaks to the commands. Updated the firewall rules to reflect the proper syntax.
UPDATE 2008-10-30: Added the Exit command for the DiskPart command set, and a link to our previous post on moving the swapfile in Server Core.
UPDATE 2009-02-20: Added the Constrained Delegation step as well as the opening up of the Windows Advanced Firewall to remote management step.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Wednesday 14 May 2008
SR1530AH + PCI-E Riser = SRCSASRB RAID Capable
The 1U SR1530HSH/SH server systems come in 2 SKUs and both have the same motherboard (MB):
- SR1530SH: With fixed hard drives
- SR1530HSH with 3 Hot Swap Drive Bays
- SR1530AH: Base model with S3000AH MB and fixed drives
- SR1530AHLX: Base model with S3000AHLX MB and fixed drives
- SR1530HAHLX: Premium model with S3000AHLX MB and 3 hot swap drives
So, in some cases we have configured the SR1530AH model with the add-in PCI-E PCB and subsequently an SRCSASRB Intel RAID controller for better drive performance without the need for the LX or hot swap features.
There is a proper sequence for installing and updating the RAID controller's firmware:
- Install the Intel RAID controller into the PCI-E Riser card.
- Install the riser into the 1U server.
- Boot the server and connect to the RAID controller BIOS.
- Setup the RAID array(s).
- Reboot.
- Download the newest SRCSASRB firmware.
- Boot to a bootable USB flash drive.
- Update the firmware.
- Reboot and check into the SRCSASRB settings.
- Download the newest S3000AH BIOS.
- Boot to a bootable USB flash drive.
- Update the BIOS
- Reboot and verify the SRCSASRB shows up in the BIOS' hard drive boot order.
- Boot into the Windows Server 2008 setup.
- Install the SRCSASRB drivers and go from there.
After the firmware update and subsequent boot into the Windows Server 2008 setup we kept getting an error message indicating that there was no controller associated with the hard disks listed. The error is identical to the one experienced in a previous Windows Vista setup problem.
In this case though, we rebooted back into the BIOS and sure enough the RAID controller was not listed as one of the boot device options.
Once we updated the board's BIOS we were good to go ... the SRCSASRB showed up in the BIOS as a bootable device and Windows Server 2008 was happy to be installed on the configured array.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Western Digital Raptors and Intel On Board RAID Caveats
We have a large number of Seagate RAID 1 mirrors on Intel on board RAID controllers and to date have not experienced this same issue under similar circumstances.
What we have been seeing is the breaking of the mirror if there is a hardware stall or freeze due to either an incorrectly installed/configured hardware driver or a malfunctioning piece of hardware that locks up the system.
So far, the breaking of the mirror seems to be isolated to the Raptors.
In one case, we had a mirror break that also took out the OS.
Keep in mind that we are only installing the Raptors into high end systems that we build in-house for key clients. This is our first run back into Western Digital drives in over five years.
However, any systems that we have put together so far that have displayed the above issues have indeed experienced the RAID 1 mirror being broken and at least needing an array rebuild or in some cases an array reinitialization and now in one case a reload of the OS.
On initial observation, it looks like the Raptors are a little more sensitive to a break in the data stream.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Tuesday 13 May 2008
Intel SR1530HSH/SH On Board RAID and Server 2008
When at the S3200SH choose your OS download page, if one chooses either the 32bit or 64bit versions of Vista we end up with no drivers available.
However, if we choose the Server 2003 x64 or x86 OS version, we do end up with a download option: Software RAID Driver for Windows version 09.23.1010.2007.
After extracting the drivers we see:
Place the drivers on a USB drive and we are good to go.Windows Vista x86 and x64 RAID Drivers
Windows Server 2008 will pickup the RAID array(s) and the OS install can proceed.
By the way, the Intel Server Configurator gives us a SATA based DVDROM or DVDRW as options. Intel has a disclaimer on their S3200SH support site indicating that connecting the SATA based optical drive to an on board or add-in RAID card is "Supported but not tested".
We have done a number of Server 2008 installs for both Full and Core editions on systems configured with on board and add-in RAID. So far we have not run into a SATA based optical drive access or performance problem.
Keep in mind that we make a point of sourcing only the Intel specific part numbers from our suppliers. We will not purchase other branded or supplied slimline optical drives for our rack mount server setups. For servers, we always err on the side of caution.
This is one issue we will need to keep an eye on until Intel puts a "Fully supported and tested" indicator for the RAID controllers we work with.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Intel SR1530HSH/SH Server System Build Experiences
The BIOS update that was required to enable support for the new Xeon X3350/60 CPUs was released.
Since these particular systems incorporate hot swap capabilities, updating the BIOS alone is not an option. We also need to update the BMC, FRU, and other components. The Intel Deployment Assistant (IDA) that boots via the supplied Intel drivers CD gives us the ability to connect to the Internet and download any required updates and then apply them seamlessly.
We are finding that the updates available to the IDA via the Internet are out of date though. So, we end up having to go to the product's support page and downloading the newest update package manually.
Once we have downloaded the update, we do the following to update the server system:
- We extract the download and place it on a USB flash drive in an appropriately named folder.
- From there we boot the SR1530HSH/SH system up into the BIOS and enter the Boot Manager.
- We choose the EFI Shell option for boot device and wait until the shell finishes booting.
- A little *BSD/Linux experience pays off here as we need to access the USB drive: fs0: [Enter]
- Once the EFI shell finishes booting it will tell you in the list of attached drives which "drive letter" to connect to.
- Note that some standard DOS shell commands work as do *BSD/Linux ones.
- Once into the updates folder type: startup.nsh [Enter]
- Note that the update initialization may take a while. Please wait until it generates the update options.
- Choose your update type (we choose both BMC & FRU)
- Options will be presented to enter user data such as part numbers, serial numbers, and the like.
- Once the process is complete, one will see: Updates completed. Please reboot using the front panel button.
If using the on board RAID controller, we tend to setup and initialize the arrays before we do the updates. When using an add-in RAID controller such as the SRCSASRB, we will update the firmware on the RAID controller after updating the system BIOS and components as the newer RAID controller firmware may break the connection with the server board on an older BIOS.
Product related links:
- Intel SR1530HSH/SH and S3200SH Links
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Friday 9 May 2008
iMac Safari troubles and Office 2008 for Mac
It has our HP 5590 ScanJet connected to it since the HP driver setup on Vista, our office is essentially 100% Vista now, is rather flaky. We cannot get documents scanned with relative ease into PDFs anymore on the PC.
The iMac doesn't make it any easier, as the HP Scan to PDF always wants to OCR the input. That doesn't work so well for all of the handwritten notes we like to digitize for archival and wiki purposes.
So, we use the Scan to Print HP feature to Save as PDF in the iMac's print dialogue! ;) A bit of a funky way to get around the problems we are having, but it works.
We have since installed Office 2008 for Mac on the machine and began to work our way through the new product.
However, we cannot for whatever reason get Safari to work on any secure sites or to log into Blogger and get the Blogger editor up and running. This we are not able to do any blogging via the iMac at this point.
Suffice it to say that Office for Mac 2008 is a really neat update to the Office for Mac product.
When our priority bench catch-up projects get done here over the next week or so, we will format and install Leopard on the iMac and run through the setup on our SBS 2K3 network, install and configure Office 2008 for Mac, and then blow it away to start fresh connecting it to our Beta 2 of SBS 2008.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Thursday 8 May 2008
SBS - New User Workstation Setup Checklist
Being a professional, with all of our training and/or experience, means being consistent.
Every time we setup a new user, their experience should be no different than the last user to be setup, or the previous 5 users.
Keeping that consistency across the various hardware, desktop OS, and applications encountered can be extremely difficult at times.
However, there are a number of things we can do to make sure that everything relating to their network profile, Outlook, and desktop appearance on the machine and via the network out of the gate are consistent:
- Create the new User Account in the Add User Wizard
- First Last (We always use FirstLast or First.Last in some cases)
- Note the Email Alias setting: This is their FirstL@ or FLast@ etc. for outside email.
- Setup the user's email account on the ISP if required.
- Setup POP3Connector to pull email if required.
- Create local user as above with password on Vista machines for UAC local Admin priviledges (where domain user not local admin)
- Logon to the user's workstation/laptop.
- Start Word or Excel and setup the user name and initials first.
- In some cases where we start Outlook first, Outlook will not show that little dialogue window! It flashes by, then Outlook gets hung up waiting for input that we can no longer provide.
- Start Outlook and confirm the user's mailbox is correct.
- Verify their connections to Exchange
- Send a test email to technician's test email account (reply via PDA or RWW for two way verification)
- Connect Outlook to the required Public Folders.
- Connect Outlook to any required SharePoint site resources.
- Copy the existing Outlook e-mail autocomplete name list.
- Setup the workstation properties:
- Right click My Computer (XP) Computer (Vista) and Set the user's name into the Computer Description field under the Computer Name tab (Vista under Advanced System Settings)
- Set the proper identifier to the C: drive name: MC-UserName (MC= My Client initials - makes for easier system identification in Explorer)
- Existing workstation/laptop rename and reboot.
- Verify printers - connect to printer shares on Vista x64
- Setup Fax on Vista (Start --> fax --> start a new fax and connect to \\mysbsserver)
- Verify My Documents (Documents on Vista) redirection
- Copy any existing user profile data into the relevant places if required:
- IE: Favourites and an export to OPML for feeds
- Desktop contents
- Verify Internet connectivity and ISA Client Firewall settings (SBS Premium)
- IE default home page: http://companyweb/
- Start Windows Media Player and express setup and verify Internet connectivity
- Clear the Start Menu recent list.
- Configure and verify any required Line of Business Applications.
- Verify the Anti Virus product's functionality with the new profile.
- Run any required OS and Application updates while working on the machine.
- Run GPUpdate /force to verify Group Policy is configured correctly.
- Check the system logs for any anomalies.
- Arrange the desktop icons accordingly (we have a snapshot of each client's out of the box desktop).
- Have any required Acceptable Use Policy papers ready for the user to sign.
- Meet and training (in person or via remote).
However, the most important element to this list from the client's perspective:
- User's hard drive name is their name for quick identification.
- Network Neighborhood shows the user name properly under the Description field.
- User's first time experience is the same as any other user.
- Their local, Outlook, and Start Menu (Vista) names are correct.
- All profile requirements are there and no post install support phone call is required.
This setup list reflects our current SBS OS: 2003. We will create a new one that better reflects the admin`s experiences setting users up on SBS 08 when the time comes for the Beta to go public.
UPDATE 2008-10-21: Added the Outlook E-mail Autocomplete Names copy to the new workstation.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Windows XP SP3 via WSUS now available
For some of our clients, this update will be held off for a bit longer yet as we have not had the chance to do a full range of testing.Windows XP Service Pack 3 in WSUS
So, when going through the WSUS console or SBS R2 console acknowledging those updates, keep that in mind for your clients before hitting the Approve button.
In our case, we will take one of the more advanced users and manually update their workstation/laptop before other users. They are usually quick to point out improvements or not and whether their Line of Business Apps get broken or have issues with the Service Pack.
Prior to that update being applied we will snapshot their workstation/laptop with ShadowProtect for that "just in case" fall back.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Wednesday 7 May 2008
Display Flicker - Change the Refresh
For the most part, a screen set to refresh at 60 Hz will provide a clear and flicker free image.
Some LCD monitors are a little more sensitive to outside electromagnetic interference (EM) than others. It used to be that one could change the refresh rate in the video card driver to 70 Hz or even 75 Hz to eliminate any EM interference.
On the newer and larger LCD monitors this does not seem to be the case.
Electricity cycles at 60 Hz. Sometimes, when the monitor is set to refresh at 60 Hz, the image will flicker.
Some may never notice it, but for those of us with relatively sensitive eyes we pick it up immediately. In the case of CRT monitors, the refresh rate was the first thing to get adjusted due to the annoying characteristics of the CRT's image flickering.
In this case, the monitor in question is a new Acer X243w. When the ATI driver was set to refresh at 60 Hz, there was no end to the amount of flickering in the monitor's image.
But, there was no option on that monitor to bump up the refresh rate to 70+ Hz.
There was however an option to bump it down:
Once the setting change was made and applied, the flickering was gone.Acer X243W Refresh at 59 Hz
Having the refresh rate on the monitor set to 60 Hz along with the A/C being at 60 Hz when having EM issues is a bit like having two fans, one directly behind the other, spinning at the same rate but not synchronized. One will notice the lack of synchronization in the way of a flicker.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Tuesday 6 May 2008
Hyper-V on Server Core - Hardware Considerations
For those that require a number of virtualized desktops for remote access or perhaps a virtualized small Web server setup:
- Intel Xeon 3300 Series Quad Core CPU
- Intel 1U Server System or Pedestal
- 8GB ECC DDR2
- Intel RAID controller SRCSASRB or equivalent (minimum)
- Seagate Enterprise Storage ES SATA 3.0Gb/s Series
- Dual Intel Xeon 5400 series CPUs
- 32GB ECC FB RAM
- Intel 2U or 5U Server System
- Intel RAID controller SRCSASPH16I or equivalent (minimum)
- Hot Swap
- Seagate Cheetah 15K RPM SAS
There is a lot of flexibility to be had for virtualization and other server infrastructure needs on the Modular Server.
Whatever the virtualization requirements that our clients have, server capabilities today can bring about a very quick and reasonable Return on Investment and with their very efficient power consumption patterns significantly reduce the Total Cost of Ownership over the life of the server.
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.
Monday 5 May 2008
Airport WiFi Consideration
This is the first time that I have attempted to use an airport WiFi setup.
The airport WiFi here at Toronto's Pearson International is not free. The one time fee, or membership fee, for those using the Hotspot is quite reasonable.
But, for whatever reason, once connected to the HotSpot and into the sign up process, I needed to download and install some sort of software MSI package. At least, that is what was indicated during the sign up process for the one day pass.
The laptop that I am using is an old shop Pentium M machine. It is not the quickest system on the block.
In a way this is fortunate, as the download process went quick, but the setup routine for the HotSpot software took a bit longer ... long enough to see the "You are ready to use our HotSpot" message flash in between and under the first "Run" after the download completed, and the second "Run" to accept the unsigned publisher prompt.
This leads to a bit of a puzzle since the Terms & Conditions (T&C) did not indicate as the to outright purpose of the software other than the usual EULA statements.
So, here we are connected to our desktop via RWW without installing the software requested by the HotSpot Web page. Nothing in the T&C indicated that we had to install the software either. It was implied that we should install it.
When it comes to registering for a "free" or "paid" service, one needs to make sure that every "i" is dotted and every "t" is crossed. Read the T&Cs and any EULA that may be associated with the product or service. Read the Privacy Policy and Service Statements if there are any.
If a service provider does not outline in a very clear and concise language exactly what the T&Cs are for a given software package that looks like it needs to be installed as part of the service, then one needs to weigh in very carefully whether they are willing to open their system up to that software package.
In this case, the answer is a clear and resounding "No" ... especially since the software package is not a required part of the service and the HotSpot service itself operates independently of the software package.
This begs the question: Exactly what is the nature and purpose of the HotSpot software?
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
*All Mac on SBS posts are posted on our in-house iMac via the Safari Web browser.