This new job has ever so kindly thrown me in the deep end, which happens to be somewhere that I’m used to being. Task one was to investigate the portal software they use (Liferay) and how to integrate some document management software (Alfresco) into it. Cue lots of head scratching as I learnt about Java, Tomcat and finicky Windows Vista. Lots of browsing later, and a few ‘delete that entire tree, and go again’, I managed to find a way to make it all work. Not pretty though - Liferay and Alfresco don’t share a common authentication database, even when using the Alfresco portlet for Liferay. Came across something called CAS, a SSO specification that both Liferay and Alfresco can use. So that report has been sent up the chain, and I moved onwards.
The next task involved looking at some of the current Linux servers to see if various backups were being done properly. In short, they weren’t, but are a lot closer now. There’s a variety of distributions in use, which is all well and good, but makes supporting them as a sysadmin a bit harder. So that’s another document in the works - how to standardise the Linux servers deployed throughout the company, complete with build servers for custom packages, and deployment/update servers so that updates get pulled from internal once a single copy has been downloaded. It’ll certainly help with the fact that some of the hosts don’t even have ‘locate’.
I’m also evaluating (over a month or so) the current tape backup and management strategy. It works, but I’m fairly sure it can be done in a better manner. As always with this kind of thing, it’s a case of writing up a good business case that presents the current model and the associated costs versus the proposed model and associated costs and savings. It’s impressive how far tape technology has moved from the DLT-IV era - an order of magnitude with the current technology, and a bit further than that with the next generation that’ll be out later this year. I think it’ll be good to take the company from over 22 linear hours (3 parallel jobs) per backup run to just over 1.5 hours :)
The new work PC I received as my workstation came with Windows Vista - so we decided I’d be the lab rat to see how well it worked. Suffice to say, I’m running Windows XP Professional now, in line with the other guys in the department. Yes, it was that bad with respect the software I needed to use - like VMware Server. Boot the client application, no problem. Tell it to boot an image? Go away for 10 minutes and hope it’s come back to life by the time you get back (on a dual core no less). XP is also much snappier than Vista - and I had all of the fancy stuff in Vista turned off!
So, onwards and upwards. Unless I royally screw up, I see a lot of work ahead of me. Work that could be quite a lot of fun, and will certainly expand my skillset. Heck, I’m programming in Perl/Tk to parse backup software files and produce XLS output… the perl I’m used to, the Tk is cross platform, but writing out XLS? That’s new. I’m also pulling out my rusty skills as a Windows administrator, simply because I have to be able to solve some problems as part of the team.
All in all, it’s an excellent job change for me. My stress level has dropped, I’m not taking work home, and Leamington is a nice place (with some most excellent patisseries).