File Server Upgrade

Woke up this morning to the sound of my desktop computer starting up. Thought it was a little weird as my nothing should be rebooting it, my recent wins in ConfigMgr means that no updates should have been applied, and the computer was left on overnight.

Turns out it was a power failure, which is never a good thing in my house as my server farm currently is not UPS protected. Normally means I have to manually start up my windows environment, hosted on two ESXi hosts connecting to shared storage on a Solaris 11 box. However this morning upon connecting to each ESXi box no storage was showing up. SSHing to my SolarisBox showed that two of my drives were unavailable. Both of these drives were in the same array, so that array had not come online. That array holds all the virtual servers from my ESXi servers (the bulk of my data is on the other array).

Fortunately power cycling the box bought the drives back up, with the array in a degraded state. While all four drives were showing as available, the array had encountered errors in every exported LUN, so every one of my virtual servers would now be suspect.

Drove to the markets to buy replacement disks, as I no longer could trust these ones. The old disks had a reasonable life, I’d bought them at various times during my first two years in Canberra so they were about five years old by this point. Ended up with 4x Western Digital WD30EZRX disks, each 3TB in size. Seemed like a good deal to me, and should see available disk space (after redundancy and formatting loss) increasing from 900GB to 10TB.

Turns out the WD 3.0TB drives use a feature called “Advanced Formatting”, which is not compatible with Solaris. Once drives cross the 2.19TB size the on disk clusters must increase in size from 512 bytes to 4 kilobytes. As the majority of operating systems out there get confused with disks that have clusters that big WD has hidden this fact by configuring their larger drives to report 512 byte clusters.

This is normally not an issue, however ZFS on Solaris works a lot closer with the disk than consumer operating systems, and needs to know the correct cluster size. A mismatch in the disks actual cluster size and the size that Solaris is using for a ZFS Pool can cause a large performance loss. You cannot currently override the automatically detected cluster size Solaris uses.

In order to overcome this limitation I had to create the initial pool with a FreeBSD Live CD. I initially used ZFSguru to achieve this, as it had a nice web interface that provides a tick box to just do that, however Solaris would refuse to import the created pools properly. I was receiving Primary Label Corrupt errors and two of the four disks in the pool were showing in the import command as partitions, rather than the whole disk. I ended up downloading a patched version of the ZPool binary and using it instead.

A Trip of Firsts

Heading down to Adelaide next weekend to visit Jane for Raelene’s birthday.

Due to my usual slackness, and some confusion over Raelene’s flights, I ended up with an odd routing on the way down. Flying from Canberra to Sydney, then to Melbourne, then joining Raelene on her Melbourne to Adelaide flight.

This trip is a trip of firsts for many reasons:

  • This is my first flight with Virgin since they changed their branding from Virgin Blue to Virgin Australia.
  • I get to fly on Virgin Australia’s new ATR72 Canberra to Sydney service. Operated by Sky West airlines for the Virgin Group, the fuel efficient ATR72 is replacing Virgin’s Embraer E170s. The E170s were a favourite of mine, much more comfortable than their 737s, but Virgin is getting rid of them.
  • My first Melbourne to Adelaide leg, and my first Adelaide to Sydney leg. I’ve been to Adelaide four times now, once by plane and three by road, but I’ve only flown Canberra to Sydney direct. I collect flight legs (along with casino chips and old keys), so its nice to get two more lines on the map.
  • My first flights with both Virgin and Qantas since getting Silver status with them. I got Silver for Qantas through some work travel, and Virgin nicely matched my status through a special offer they were running at the time.

Casino Chip Collection

And another in the series of my boring collections – this time its Casino Chips.

IMG_0066

I’m trying to get chips from every casino in Australia. I’m only collecting chips that I have won from a casino, walking in and buying the chips (or having someone else do it for me) does not count. Every chip in my collection currently was won on a pontoon hand (21).

Continue reading Casino Chip Collection

Key Collection

While cleaning up the place today (throwing a bunch of crap out on the way, I’m trying to break myself of the pack rat habit), I discovered I’ve amassed quite a bunch of keys I no longer have use for anymore. I suppose everyone does. I thought I’d document them for prosteritys sake.

Alright, the truth is I’m procrastinating, but whatever.

IMG_0042

Continue reading Key Collection

Selecting a server location

With a recent clean up of my websites, it may be time to rebuild my web server. Illallangi.com is hosted on a virtual server provided by Linode, who operate data centres in several locations.

With their recent opening of a data center in the Asia-Pacific region (Tokyo, Japan), I’ve been questioning my current servers location in Newark.

As most of my users are located in Australia, with the majority of people hosted on my service being users of Internode, I’m aiming to have the lowest latency and fastest download speed for users on Internode’s network.

In order to determine which of Linode’s six locations would be most appropriate for use, I first downloaded the six speed test files to my Solaris server to see how they performed. I used my Solaris server as it was a convenient box with a copy of wget; the same tests could have been performed using any download tool. The files are 100 megabytes each, one on a server in each of Linode’s locations.

Continue reading Selecting a server location

Christmas Trip 2011

I’m slowly going to be posting entries for my Christmas Road Trip 2011, however just for now here is a summary of what I did each day.

Date Comment
24-Dec Canberra to Melbourne
Melbourne to Devonport (overnight)
25-Dec Devonport to Hobart
Christmas Day at Bob and Viv’s
Stayed at Quest Savoy (overnight)
26-Dec  
Stayed at Quest Savoy (overnight)
27-Dec  
Stayed at Quest Savoy (overnight)
28-Dec Toured MONA
Stayed at Quest Savoy (overnight)
29-Dec Drove to Port Arthur
Stayed at Port Arthur Holiday Park (overnight)
30-Dec Drove to Bicheno
Stayed at Best Western Beachfront (overnight)
31-Dec Drove to Mark and Sarah’s place
New Years Eve party at Mark and Sarah’s (overnight)
1-Jan Stayed at Mark and Sarah’s (overnight)
2-Jan Stayed at Mark and Sarah’s (overnight)
3-Jan Devonport to Melbourne (overnight)
4-Jan Stayed at Derik and Trish’s (overnight)
5-Jan Stayed at Derik and Trish’s (overnight)
6-Jan Stayed at Derik and Trish’s (overnight)
7-Jan Stayed at Derik and Trish’s (overnight)
8-Jan Stayed at Derik and Trish’s (overnight)
9-Jan Stayed at Derik and Trish’s (overnight)
10-Jan Stayed at Derik and Trish’s (overnight)
11-Jan Stayed at Derik and Trish’s (overnight)
12-Jan Drove to Warnambool via the Great Ocean Road
Stayed at Gallery Apartments (overnight)
13-Jan Drove to Adelaide
Stayed at Nghi and Anita’s (overnight)
14-Jan Stayed at Nghi and Anita’s (overnight)
15-Jan Stayed at Nghi and Anita’s (overnight)
16-Jan Drove to Broken Hill
Stayed at the Royal Exchange Hotel (overnight)
17-Jan Drove to Dubbo
Stayed overnight at Cattlemans Country Motor Inn & Serviced Apartments (overnight)
18-Jan Drove to Canberra via Bathurst

Christmas Eve

WP_000163Up early (0600, very early for me) to finish cleaning the house and packing the car. Was all ready to go and left the house dead on 0800.

The 750km drive was just as boring as ever. Stopped at the normal spot for fuel (the first servo past Albury/Wodonga), however lined up for a lot longer than usual due to it being Christmas Eve and all.

Made it to Melbourne well and truly in advance of my 18:30 boarding time, so had to kill a few hours in Melbourne, without straying too far from Station Pier. You all know what that means, Casino time!

Killed a couple of hours at Crown, managing to double my stake with a combination of Pontoon and Casino War.

After the Crown I decided to eat before boarding, knowing that the food on-board SPoT is either the boring (but not bad) buffet, or the expensive restaurant. Went to a Grill’d burger joint in Degraves street for a small burger, then gave a Lord of the Fries a second chance after their abysmal showing on Jimmy’s birthday. My suspicions proved correct, 2am on a Saturday evening is not their best time.

Boarded the boat shortly after 1900, parking in G6 and remembering to take a photo this time (I have a bad habit of forgetting which floor my car is parked on).

WP_000166Went to my cabin and dumped my stuff. I had only been able to book a twin share porthole cabin for this trip (that’s what I get for leaving the booking so late), so I was sharing a room with a stranger. I’ve never tried this before on the boat, usually ending up with an ocean-view recliner seat, but it worked well so I think I’ll do it again in the future. Its certainly nice having a proper bed to sleep in, although the porthole is not really worth the extra money.

Went up to the top deck for the departure. Was an interesting angle to view Melbourne from, but I was feeling kind of tired after the early start. I knew I would have an early start the next day, so I went to my cabin for an early night. My cabin mate for the evening must have had the same idea, he was sound asleep when I got there.

Free to a Good (or Bad) Home

Free to a good home.

Would prefer pickup by Satuday the 8th, or other arrangements made.

Equipment was working last time it was used, no guarantees, no returns, all equipment offered on an as-is basis

Pickup from Swinger Hill, Phillip, Canberra

First in best dressed.

Requests via email to andrew.cole@illallangi.com

Continue reading Free to a Good (or Bad) Home

Christmas Trip 07

Leg 1 – Canberra to Townsville (via Brisbane)

Carrier Flight Origin Destination Equipment
Virgin DJ559 Canberra 12:40 EDST 15/12 Brisbane 13:15 EST 15/12 Boeing 737-?00
Virgin DJ661 Brisbane 14:15 EST 15/12 Townsville 16:10 EST 15/12 Boeing 737-?00

Leg 2 – Townsville to Tully

Leg 3 – Innisfail to Cairns

Leg 4 – Cairns to Singapore (via Darwin)

Carrier Flight Origin Destination Equipment
Jetstar JQ57 Cairns 13:55 EST 02/01 Singapore 19:40 TAI 02/01 Airbus A?00

Leg 5 – Singapore to Taipei

Carrier Flight Origin Destination Equipment
Jetstar 3K521 Singapore 13:00 SIN 03/01 Taipei 17:40 SIN 03/01

Leg 6 – Taipei to Singapore

Carrier Flight Origin Destination Equipment
Jetstar 3K522 Taipei 18:25 SIN 14/01 Singapore 23:05 SIN 14/01

Leg 7 – Singapore to Melbourne (via Darwin)

Carrier Flight Origin Destination Equipment
Tiger TR702 Singapore 18:10 SIN 16/01 Darwin 00:15 CST 17/01 Airbus A?00
Tiger TT7567 Darwin 02:20 CST 17/01 Melbourne 08:00 EDST 17/01 Airbus A?00

Leg 8 – Melbourne to Canberra

Carrier Flight Origin Destination Equipment
Virgin DJ725 Melbourne 21:10 EDST 17/01 Canberra 22:10 EDST 17/01 Boeing 737-?00

Quote of the day

for want of a nail, the horseshoe was lost

for want of a horseshoe, a steed was lost

for want of a steed, the message was not delivered

for want of an undelivered message, the war was lost

Points for anyone who knows the source…

Archives

Recent Comments