Microserver – James Batchelor https://james-batchelor.com Useful I.T & VoIP Ramblings Mon, 18 Apr 2016 17:42:05 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.5 https://james-batchelor.com/wp-content/uploads/2025/05/cropped-cropped-logo-jb-202505-32x32.png Microserver – James Batchelor https://james-batchelor.com 32 32 New Server https://james-batchelor.com/index.php/2015/06/21/new-server/ https://james-batchelor.com/index.php/2015/06/21/new-server/#respond Sun, 21 Jun 2015 12:47:17 +0000 http://james-batchelor.com/?p=284 Continue reading "New Server"]]> My trusty HP Microserver N36L has been ticking along nicely for years with Windows 2003 at the helm, but with support for 2003 coming to an end an alternative was needed.

Recently I have been using Amazon EC2 cloud services for all my website hosting, new customers to the service get a 12 months free teir1.micro instance with myself opting for Windows Server 2012 R2 as my OS, and I’ve taken up this offer since October last year when an extended spell of server woes left me unable to serve websites.

A caveat with the free EC2 instance is the billing process, while the instance is free you have to pay attention to what is included as part of the offer, network usage, hard drive capacities and security keys are subject to charge over certain thresholds, so be aware.

With the trail due to expire in a few months I preferred to avoid an ongoing monthly cost and bring website hosting back to my own server, but not my current server as I didn’t want a box that served the web as well as store all my personal files. The logical conclusion was to get a new server.

HP has just launched the Gen 9 series servers so the Gen 8 are being offered with hefty cash back offers, tempting but the entry level Gen 8 moved to using Intel Celeron processors, while having slightly better performance, the power consumption also increased. Combine that with the expense on upgrading the basic offering with more memory and storage the cheapest solution was to go for a second hand “Gen 7”, something I’m familiar with.

HP Microserver N54L
HP Microserver N54L, last of the Gen 7.

I settled on a used HP Microserver N54L, ready kitted out with 4GB EEC RAM, 2 x 2TB Seagate Barracuda drives, DVD-RW drive and an extra gigabit Ethernet port, plus I can add 2 x 1TB WD Green drives spare from an earlier upgrade. Experience from a micro EC2 instance showed that this server would not be the bottleneck for a website, that would be firmly in my internet connections court.

Going forward the plan is to mothball the N36L server running Win 2003, keeping it essentially as a NAS device and closing incoming connections from the net, with the newer N54L replacing it in everyday tasks . But until then the EC2 instance is free until October, giving me chance to experiment with the best setup before going live, virtualisation will get a look in too.

]]>
https://james-batchelor.com/index.php/2015/06/21/new-server/feed/ 0
Major Outage https://james-batchelor.com/index.php/2014/11/22/major-outage-2/ https://james-batchelor.com/index.php/2014/11/22/major-outage-2/#respond Sat, 22 Nov 2014 18:03:47 +0000 http://james-batchelor.com/?p=232 Continue reading "Major Outage"]]> It had to happen, after years of reliability (apart from an ISP related failure), I had my first hardware related downtime, caused by a power cut that lasted all of one second.

In the electric free event, only a few electricals switched off, my HP Microserver was one that lost power and restarted. Looking at the headless unit after boot, all lights were on, HDD light on full and the network lamp was flickering away as normal. However trying to access the server, even down to a simple ping, it was unresponsive.

Time for investigation, and it was ripped out of its kitchen cupboard home and connected to a TV along with a keyboard and mouse. From there it was painfully apparent that the RAID mirror had been corrupted and the BIOS couldn’t find the OS. The OS drive was in a RAID 1 mirror so I took out the primary master disk (first on the BIOS boot priority) and tried to boot the remaining mirror. This time it started Windows. All was back on track it seemed, waited for the other mirror holding data to re-sync then changed the boot priority in Windows (not BIOS) to use the good OS drive first. A restart to plug the un-synced HDD in and it booted fine, no SMART errors reported with the removed drive and it started to rebuild the system mirror.

Things then took an ugly turn, using the desktop would be as normal for around 90 seconds, then the system would freeze, apart from the mouse for minutes at a time, before coming back to life and displayed applications requested before the freeze. It seemed as if the system was having big problems trying to read from the disk, it would run fine simply moving the mouse around, but when selecting a program it would freeze, and depending on what you requested to load it could be up to 20 minutes. While in this state of freeze, the HDD lamp on the Microserver would be solid, so naturally it pointed to either a bad hard drive or the RAID mirror was having problems.

The HP Microserver in a state of repair
The HP Microserver in a state of repair

Not finding a solution, I admitted defeat and did a fresh install of windows, but still wanted to get the latest backup, the data mirror was easy to recover by just removing the drives as they can be imported on a new install. The OS drive was a bit trickier, the system would freeze if I tried to copy files as is. Luckily I had the old 250GB drive that came with the Microserver, it had Windows 2003 on it and ran on the system until more capacity was required, it was swapped out for a 1TB drive. Not so lucky was that the only software found to copy files from a Foreign RAID mirror cost £50, I shelled out this money as my data was more valuable than the asking fee. Along with an extra 1TB drive to hold the data while I juggle drives it ended up costing me a few quid.

All this from a 1 second power cut.

RAID 1 on a system disk:

Research says this is not a good idea. While it will run with no issues during normal operation, after an unexpected shutdown a RAID controller just can’t tell the difference between a good file and an un-synced, corrupt file, so the controller will either guess, which could restore an out of data file, or create a mismatch of current and out of date files that ultimately brings your OS to a halt.

]]>
https://james-batchelor.com/index.php/2014/11/22/major-outage-2/feed/ 0