Storage Jenga

March 10th, 2010

If you look after storage arrays you may have come to a situation like this.

You have a disk array, you want to turn it off (for whatever reason, age, replacement, it smells of old cheddar.. whatever).  Alas there is some customer still using a portion of it, you now need to wait for them to leave before you can decommision it.

Well I have had an idea to ‘help’ them in their exodus from the shelf.  Quite simply you enact storage Jenga.  How does this work?  easy, every day/couple of days/ weeks  (depending on your desired timescale/array size), you send a member of staff to site, once on site, that member of staff removes, physically a single disk from the array and leaves.  Now the customer has a chance of surviving this, depending on your configuration and hot spares, but each disk removed increases their odds of goodbye :)

I imagine this will work with maximum excitement with RAID 10 arrays with a couple of hot spares, possibly pulling a disk JUST before the time it takes to rebuild the hotspare :)

Wonder if management will let me try it some time? Hmmmmm :D

Bizarre dream

March 4th, 2010

I am sure everyone has strange dreams, but this one seems to have stuck even after waking.. anyway..

1st off it started in a Cats & Dogs way with talking dogs seemingly trying to sort something (not all the details are still there), these later became actual people.  I think at the point of transition, a white poodle whith a pink mohecan was found dead, drowned.. after this people seem to be the main characters.

The drowning seemed to stick, and ended up with people seeming to flit between two realities, one where everything was normal, the other where there was no atmosphere, just water.  However the two bled together causing the sight of people ’swimming’ in air and drowning.  Later one it transpired that looking in though a window at a certain temperature would cause the reality flip!

Someone gets killed, someone else gets blamed and there is now a seeming battle between red and blue armies (denoted by their uniforms being red and blue, and their dugouts being painted in their colours!).  Possibly leading on for the killed person or something, kinda just flipped.

Lots of running and then someone saying “The Owl is coming!” and “The Owl has returned”.  cut to an over city view of red and blue dugouts converging on a single point where ‘The Owl’ is and is kicking bottom!  The Owl in this case would be of the AtariOwl variety (I know because I saw him).

I then woke up wondering what the hell, but also.. COOL! :D

Well it was entertaining at least :D

Not to be out done

February 20th, 2010

Spotted that mr slick had posted an update from his blackberry wordpress app, so not to be out done I am posting this from my iPhone wordpress app :)

Nothing much to put, well I suppose there is but nothing in a sensible mental format at the moment :)

Merry(?) xmas

December 25th, 2009

This is going to be my 1st xmas away from the kids, up until a few days ago all was fine.  Not so much now, I see why this is said to be the hardest time of year for parents away from their kids.

Back from Germany

November 11th, 2009

Spent last weekend in Koln, Germany with friends.  Main reason for going was the european JagFest in Kaarst on the Sat, but we padded it out a few days either side turning it into a long weekend and more of a holiday.

The event was superbe, my comedy German phrases seemed to both work and be understood as well as giving everyone a giggle.  Bonus.  I didn’t win anything (again) but did get to catch up with friends and some retro authors I respect (snagging a copy of S.Quornhorsts game Encaved for the 2600).  Also almost begging Matthias Domin to sell his new game :D

No plans for the next few days, other than meeting up with an old WoW ex-guild mate who is German, so back to the bar for an early night.  Turns out my most used German phrase is not only funny but an excellent ice breaker, and we ended up joining up with a group of ladies also staying in the hotel, and much mirth and idiocy was had.

A trip around the chocolate mueseum, some mighty tastey epic Bockwurst, big catch up with friends, and back to the hotel, where the nights plans for Karaoke had been canceled due to sleepy ladies (someone kept them up until 5am the night before!).  Bit of out of the box thinking and we soon had the hotels iMac as a stand in for a Karaoke machine, with YouTube as a source for lyrics and music.  There was much rejocing, well not from Mike, but it was a good giggle and much fun was had by all the other singers until the interwebs broke :(

Not so late a night for me, which was good as the following day was the trip home and having to drive from Luton airport.

Can’t wait to go again. Ich Lieben Deutschland :D

Been a while, been some changes

October 4th, 2009

Its been quite a while since I wrote on this blog, partly that was due to the FaceBook abomination (hate it but, well, its becoming an annoyingly common part of life).  Still its not as permanent as a blog, and well I like owning my own thoughts thank-you-very-much so I am not getting rid of this just yet :D

As well as those changes, life itself has been somewhat complicated, the most complex portion of this being my home life.  I am not going to go into any detail, not everything needs to be on the net for the world to read, but suffice to say I have seperated from my wife and am now lodging with an old friend who very generously has allowed me into is home (cheers mate, massively appreciated and huge help).  Things are different but thankfully amicable between myself and my ex, she is being very good about the whole thing and we are both getting on with our lives.  The kids are naturally the biggest concern and both myself and my ex are taking every measure to ensure they are not ill-affected by all this.  Little man was concerned that the internet would go away and the PS3 taken.. *wipes tear* that’s ma’ boy :D   he has his priorities sorted.. good lad.

Work is going immensely well, and I am finding my place in life again.  Hopefully I will get back into all the things that interest me over the next few months and find time to comment on them here.  There are so many groups of individuals who have helped me come though this difficult period with their support, kind words and thoughts.  Big thanks to my WoW Guild Fallen-Shadow and to my Jaguar related friends whom have been a big help (special shout to GazTee for getting me to Watchmen with Dave Gibbons and JFUK’09  cheers m8)

Now, ONWARDS!

IPv6

July 28th, 2009

Decided to take the plunge and get this setup on my own little slice of interwebs. Have been chatting to a colleague about the joys and the problems that lie ahead. So rather than wait until they bite me in the arse at work, I am making use of my colo :D (sorry for those who suffer hosting outages because of it.. but it really is for the best :D ).

Alas however it would seem that one major problem I need to address is my secondary DNS server which resides off my work network, a paid for VM. As it uses virtuozzo for its virtualisation I am told by the nice chaps at 1&1 that its not possible to have IPv6. The kernel that it presents to its VMs is a 2.6.9 and has no IPv6 module :( They of course did not use this as an opportunity to try and up-sell me a root server package.. oh no.. of course not…

Well until I get my finger out and move that VM somewhere else at least I can get the rest of it happily co-existing in IPv6 and IPv4 space.. I hope. Today was fun, got myself a /48 from SixXS.net and once I figured out that deleting the multicast link addresses from the interfaces was bad (NUBTARD!) I was soon happily pinging google from my server. Huzzah!

Hopefully tonight I can improve the config to ensure the servers keep their addresses on reboot and can start seeing about getting me some traffic over those there links. None of this crazy auto address stuff for me thanks, I want to be able to remember my v6 addresses :D

Jeff Wayne’s War of the Worlds

June 15th, 2009

Managed to grab some tickets to see this show which I have heard several people raving about. Looks like I just managed to get the tickets in time, as they were pretty good seats, same level as the stage pretty much and to the side. Looking at the floor-plan of the Liverpool Echo I honestly thought we would be sat right at the side of it, thankfully we were not, and had a great view of the whole stage.

Never having been to this kind of show before, I was expecting something more along the lines of a play, rather than a band and singers. So was a little unsure at 1st. However that soon changed once it kicked in. It was very impressive and awe inspiring, didn’t find myself bored at all. Pretty much whistled by!

Really impressed with the stamina of the musicians, and the quality. Superbe! Told the story really well, and although the CGI was cheesy as hell, I can let it pass, not sure if its intentionally bad or not, but it worked. (PS3 or X-box 360 could have produced better in real time tbh).

Very enjoyable night out it was. Added to the awe of the show was also the pure hilarity of idiots and completely un-courteous fools in a full carpark. One women who we spotted on arrival taking 6+ attempts to reverse into a parking space (no car in either space to her sides), subsequently stalled the lift not once, not twice but 3 times! Later on leaving she was cursing every car that didn’t give HER sole right of way and nearly crashed into 2 or 3 others. I just sat and actually laughed (as Diane can attest) at the ballet/dodgems of people battling to get out NOWNOWNOWNOW!!!!!

But that aside (I expected parking drama tbh.. in their credit Liverpool Echo parking staff I think did a top notch job of keeping it going as smoothly as they could) top night out, go and see it if you can.

From the mouth of babes

June 2nd, 2009

Ah they learn so quickly. Had a complaint from Monkey (aged 7) that his younger sister Froo (5.5) had called him (and I quote) “an ignorant pig” :D

Sometimes I wonder just how old she really is :)

Curreh

June 2nd, 2009

I few weeks ago.. well months really we arranged a regular social team event. Namely goto the local (to work) curry emporium (The Copperpot) for a team curry. Turns out the currys (by my reconning are rather nice), the service is pleasant and the establishment is clean and well looked after.

Food is good, you get a complimentary glass of wine (I imagine its nothing amazing, but its nice) and the bill comes with after eights and brandy :)

After weeks of training, building my curry-foo, tonight was the night I was going for it, I was going to have a Vindaloo. Having only ever heard the hype of the Vindaloo I was a little worried but egged myself on due to Ade claiming he would match me curry for curry.

I think both myself and Ade were a little concered with what we had done as we finished off the popadums and sauce tray. Thankfully when our lamb Vindaloos arrived, they were not as hot as we had (or my youth had told me) expected. There was deffinately potency there, hopefully it was my training allowing me to tase it, but it was full of flavour and had heat on my whole tongue and a little at the back of the throat. Both myself and Ade finished it all without issue. So my 1st ever Vindaloo, sorted. I can now start to roam the rest of the rather large menu they have at the Copperpot.

(yeah I want a chufty badge, I ate a vindaloo :) )

Suncream

May 26th, 2009

Is good. Just because you are covered and wearing a helmet doesn’t mean the damn sun won’t sneak through the HUGE vents in your helmet and cook your skin… making you look somewhat a burk… much to the delight of those I work with.

sunburn = ow

Weedkiller marketing?

May 26th, 2009

With my new dynamic self.. time to take on that knotweed again. Little bit of interweb research (wikipedia > search ‘japanese knotweed’) :) I popped off to B&Q to nab me some toxins.

Back home with my box of fun (hopeful plant death), I set about in my alchemy lab (kitchen) to concoct the vial brew (put the disolvable plastic sachet into water, whilst trying not to eat it).

To my Joy (litterally GLEE) it turns out I have managed to purchase “Alpha-betty-weedkiller” !!

Lookit!:

Alpha-betty-weedkiller

Seems all the lettering off the disolvable sachet came up to the surface! what fun!

sedantry – -

May 24th, 2009

I am far too un-active.. its pissing me off. So once again, chocolate banned (although there was a big slice of choc cake today.. stupid me..).

need to loose a load and build fitness again, so have plans for the Gym before work.. need to get membership sorted, but with finances tight £40 a month (or there abouts) is a bit of an issue. Still..

Thankfully Andy popped over yesterday and managed to persuade me out on my bike again today. He used the trick of turning up on his bike and pointing at the various bits.. worked a charm :) Glorious day so off we went. Headed West which was new for me, and to Liverpool airport. Stopping at the bottom of the runway to watch planes coming in and others take off. Helicopters are just weird, as they have to follow the runway and taxi ways.. funny to watch.

Snagged me a video of a Jet landing too, used phone so not amazing but still :

I will stick the few snaps I took up on the gallery.. it could do with something new too I think.

Overall 22 miles, which isn’t too bad for the 1st run in about 12 months. Absolutely shattered and my legs and arse are sore, but so glad I did it. Thanks for dragging me out Andy.

Now I just need to keep at it and get the old vibe back :)

Debian and VMware server “The path /usr/src/linux/include is a kernel header file directory, but it is not part of kernel source tree.”

March 29th, 2009

Yeah a long name I know, but trying to get it stuck in Google so it will be most helpful.

I hit this snag and did a lot of trawling with little luck. Previously had no issues installing VMWare server, upgrade to Lenny, swap some hardware, decide to get it up and running and POOF! no dice!

Anyway I have solved it (huzzah!) and can finally goto bed :)

It seems that the error message is related to the lack of .config and or Makefile in the headers. So a .config or Makefile in /usr/src/linux/.

if you have installed your headers :

apt-get install linux-headers-$(uname -r)

have build-essential installed have set CC to be gcc-4.1 yet still you get grief, heres what I found.

If you look in the headers path, you will see .config and Makefile. Yet no joy!, look closer, the Makefile is a damn pesky SymLink!!! this goes for most if not all of the buggers. What you need along with the headers is:

linux-headers-2.6.26-1-common

which should reside in the same directory as your headers:

ls
linux-headers-2.6.26-1-686
linux-headers-2.6.26-1-common

The SymLinks point into files in there, for some reason (possibly my own stupidity) I didn’t have it, possibly deleted it in a fit of disk space recovery before starting the build.

Hopefully that will be of use for someone out there, if not, I am sure I will find it useful when I next cause myself grief :)

Questionable BBC

March 25th, 2009

Just seen the following Interesting Article about the BBC creating a BotNet and then using it to do tests. Although this is IMHO questionable anyway I do wonder if they will be reimbursing people who incur traffic and usage costs for their connection. One of the tests was to DDoS a test site they had setup, which is obviously going to use resources on the source machines.

What gives them the right to do this, they may have had good intentions but what would have happened if that botnet was compromised itself?

They claim to be contacting the affected machines owners to let them know, quite how they are going to do this I am not sure, perhaps the hack was done after credentials were entered into a site and confirmed? Still a very worrying thing to be done.

Motorway?

March 11th, 2009

I have come down to Reading to see Nightwish thanks to a very generous offer from friends (cheers guys) who are also putting me up whilst I am here.

Last night I drove down, thinking ahead I thought I would set off quite late so as to miss all the rushhour nonsence. It seemed to work, nice empty ish flowing motorways.. great, I even stayed on the M6 instead of using the Toll (credit crunch and all :) ).

Big gripe? (there has to be a gripe I am updating my blog! :) ). road works.. millions of em! (well about 3 per motorway on average).

I can understand the speed restriction stuff, its a fair point, it does bug me a little when there is no one at the site in the evening, perhaps a slight loosening of the restriction would help us night time drivers, but I can live with it 50’s not too bad for a few miles.

What does annoy me is when they take the piss because they can. The M42 has long been a personal peeve of mine, tonight was no exception. Due to its gantry based speed cams (they are on, I saw them get someone) you have to abide by the dynamic speed signs. Which should be fine. But at around 23:00 on an empty motorway 40MPH is somewhat annoying… this is further compounded by the limit being removed and then a new set of road works about 500yrds further down the road. This time, completely empty motorway, no workmen in sight (found them putting cones out a mile or so later), restriction? 20MPH!!!!!

WTF!

really annoyed me, there was much slamming on from people and a seemingly confused pause as we crawled past the camera on this massive empty stretch of tarmac. Only to speed back up to something sensible later.

Yeah protect workforce, but don’t take the piss.

Been a while

February 17th, 2009

yeah I know.. I suck at updating this.. I have even thought of stuff to put in here over the last period.. just well, never got round to it :)

Mostly I have been getting into the work thang, we have a manager at long last and he is instilling some process and procedure. Direction is being found and stuff is happening.. not been this satisfied by work in.. longer than I can remember. Got me sitting up straight, which has lead to me trying a few things myself. This last week or so I have been un-nerving people in work with a clothing choice change.

Rather than the usual random trews + random T-shirt, I decided to try this shirt and trousers approach. See if it gives me some more focus. So far I am mostly unsettling those not used to seeing me in such garb :) but I must say I quite like it myself, and as I am doing it for me (and its all legal) yar boo sucks to anyone who doesn’t like it :)

Work is going well as I said, my guild is doing super (raiding soon! yay), working on some home hardware consolidation, though I think I am going to have to stick with VMware server for now, but it should more than do what I need it for. Just working on getting my work VM migrated over to it, should allow me to fire it up via the laptop in the front room without having to run upstairs to boot the gaming machine. RDP in and tada visio on an Apple PowerBook G4 :)

I’ll leave it at that for now I think and try and post my usual mixture of rants reviews and techno waffle more frequently.

My parting thoughts… GO SEE “Bolt” its rather good.. and my 1st 3D film experience, rather enjoyed it, once I got the whole staring straight ahead thing sorted.. ish :)

Stopping bind replying to ‘.’ or root

January 19th, 2009

Seems there is a new DDoS in town. Seeing requests for ‘.’ against my DNS servers from an IP. Every minute or so. This will return a list of root name servers from the hints file on the DNS server. Not a massive amount of traffic… unless you are the spoofed recipient of this and consider how many DNS servers are now sending you copies of their DNS roots hint file :/

Ideally I would like to be able to tell BIND to ignore any requests for ‘.’ alas I cannot find a way to do that (anyone who knows how to do this on BIND 9.3.x please let me know. My damage limiting hack at the moment is to zero out the hints file itself. So querying ‘.’ gets you a blank response. Doesn’t stop the problem but the amount of data sent is that bit less. My servers are not recursive and should only be responding for zones they host so it shouldn’t cause me any issues not having a valid set of DNS roots.

Hopefully some bright spark will pop up with a nicer solution to this before this starts happening en-masse.

update : An alternative to this is to put ‘additional-from-cache no’ in your bind options, you will need recursion also disabled, so only really for an authoritative server. Will stop your server replying from the cache and respond with a ‘refused’, which whilst still data, isn’t of the same magnitude as the roots hint.

The Happening

January 2nd, 2009

I had heard bad things about this (tho that gives the film more credit than it deserves tbh)… Heard nothing much is probably more in line…

Anyway, its about a ‘happening’ something happening which is horrific and bad, kinda post-apocalyptic kinda thing. Only don’t worry, hope is not lost, it only happens in single part of the US, entirely within its hard straight edged borders, 100% contained… which given the hypothesis of ‘the happening’ in the film, along with the casts mental capacities of a gold fish is of no surprise.

The film is flawed, heavily. For example, they decide that X is probably the cause of the random wacky deaths, so, to minimise the chance of it happening they flee the cities (where X is in its lowest density) and head for small townships which are pretty much embedded in X. All the way through the cast seem to be getting some form of clue, or the film going somewhere and it just evaporates in the next breath they take. Literally they make some announcement of “Y is bad, lets avoid it” wait 5 seconds and they are skipping gleefully into as much ‘Y’ as they can !!

In one of the clips from the special features Mr Shyamalan states that they were going for a “Hard R” certification… perhaps only adults can tolerate this level of mundane monotony without having some sore of psychotic episode ? I think you can count the horrific events on one hand.

The whole film plods, really plods, even the dialogue plods, and Mark Wharlberg (who I do like) almost whinges and whinges his way though his plodding lines. One thing you can be sure of, you are 100% safe, completely of anything ever Happening in this film. Really… avoid it, unless you enjoy paint drying.

Fuckers ( ~:(expl0rer):~ hack)

December 31st, 2008

Some twat decided to haxxor my blog.

Probably my own fault for having such an old version of WP on here. None the less not impressed.

Instead of this page you get an interactive interface for poking around and running and reading stuff on the remote system. I think I have gotten off lightly thanks to the joys of suphp.

The hack page actually lives in the database, and hides itself in some coded text making it a bit of a head scratcher to find. I read around on the web :

Very useful read

and discovered a load of dubious rows in my wp_options table :

| rss_0ff4b43bd116a9d8720d689c80e7dfd4 |
| rss_0ff4b43bd116a9d8720d689c80e7dfd4_ts |
| rss_17fd746cbaabc9c8492edcdc707a29c3 |
| rss_17fd746cbaabc9c8492edcdc707a29c3_ts |
| rss_503e5c96d032cbcd5e7bff1c20b85bbd |
| rss_503e5c96d032cbcd5e7bff1c20b85bbd_ts |
| rss_867bd5c64f85878d03a060509cd2f92c |
| rss_867bd5c64f85878d03a060509cd2f92c_ts |
| rss_encoded_html |
| rss_excerpt_length |
| rss_f541b3abd05e7962fcab37737f40fad8 |
| rss_language |
| rss_use_excerpt |

As I backup the SQL regularly and the site was screwed I took my usual brutal approach to it and just binned these rows. tada, site back. May have a look and see if anything else has changed… tho tbh, I think just updating to latest version is probably the best bet.

Also found a few extra plugins in the wp-content/plugins directory.. including a copy of the hello plugin and a larger /old version which was just full of nonsense. Again coded php :/

rather annoying but at least I seem to have removed it.

fuckers.