Glacier National Park Annual Pass for 2012

During our visit to Glacier National Park last summer we stopped by to look at the 1913 St. Mary Ranger Station. While there my wife and I were encouraged to make a few brush strokes to a mural the volunteer (Sheryl Mink ) was working on. Well, that mural is the photo used on the 2012 annual pass for Glacier National Park. Read more at:

Highly Productive Weekend – meh?

It’s the designated Quarterly Maintenance weekend for my day job though not all that much I had to assist with since I’m only 50% on the sysdba team. So since I was sticking around for the weekend and there really isn’t all that much to do otherwise while my wife worked I took the time to get Oracle RAC setup in my home server environment again. My previous install was blown away quite a while back to make room for other cool projects.

This time around the entire install was based upon the latest release ( of the Grid Infrastructure and Database. Also this time around I setup the Xen guests as paravirtualized (pv) rather than full (hvm) and used CentOS 5.7 rather than Oracle Enterprise Linux. I hadn’t had experience setting up OEL as a pv but last Fall found a slick way to install CentOS. I’ll miss out on things such as ACFS but I have no desire to use ASM as a LVM (probably since the shared disk I use for ASM is essentially LVs over iSCSI – you can only virtualize so much before it’s pointless -no?)

Overall the entire setup was quite easy. Using open-iSCSI on the guests was the only real thing different from my 11.1 RAC installs. It seems like each RAC install since 11.2 has really been improved and has become quite flawless. I have no real use case for RAC but at least I have a recent setup around again to play around with.

I also decided to attempt my first installation of Oracle Enterprise Manager 12c. I had one other database server with an adequate amount of memory to attempt the installation but so far it’s been slow going (stuck at 66% for quite some time). I’m sure my ‘ignoring’ the 3GB physical RAM requirement will cause an issue since WebLogic loves to crash on low-memory machines (java… meh) At least I tried and suppose I could always shutdown the two RAC nodes to reclaim 4GB of physical RAM to ensure a successful installation.

So, there you have it, my weekend in less than 500 words.

Note: Summary of installation steps to be provided on Samdog Consulting site in the near future.

Update: Oracle Enterprise Manager 12c install did actually die upon first attempt. Successfully installed after server was brought up with 5GB physical RAM. It’s a pig but to be expected I suppose...

One Year…

Today is offically my one year anniversary at my current employer. I suppose that is consindered somewhat of an accomplishment. Unfortunately nothing really significant happens here until year three so the likely chance of making it to year three could be interesting given my typical employment trend. We’ll see…

Enough Tebow already… oh and I built my own cyanogenmod ROM

I had football on for some background noise and all I hear is Tebow this, Tebow that and the whole religious crap that follows. Unfortunately the Broncos won and there will be more Tebow talk. Ugh..

A while back I found a CM from Scratch article on XDA and finally sat down today to give it a try. I oringally tried on Ubuntu 11.10 but compilers and other programs appear to be too new which resulted in linker errors. I next tried my 10.04 LTS box and probably trashed my Ubuntu (10.04) box in the process but overall I ended up with a ROM of my own. I didn’t test it yet but someday I will when there is more time hopefully after switching over to my other phone.

Not really looking forward to going back to work this week, it’s been quite boring and uninteresting as of lately…

Update: Finally applied the ROM I compiled a while back to the Captivate and no issues, a little bit different than the Cyanogenmod 7.1 but then again it comes up with Cyanogenmod 7.2 RC0 in the build. I’m impressed it actually worked. Bring on CM 9 🙂

Another day another less use of pertinent skills

As for recent I’ve been noticing that I’ve been getting involved with less and less tasks which match my skillset. I guess I should be happy to have freedom to do new things but feel my time at work could be put to better use.

One thing that has been sort of fun is get back into some Perl scripting. I had originally thought of using shell or python but shell was lacking in support of regex I was trying to do and was unfamiliar with connecting to a db with python using the version on the server. Using the Perl included in the Oracle home seemed like the ideal solution as it required no additional module installation (i.e. DBI). So far so good and progress is being made despite the constant requests for status updates…

Career enhancements: nil

Happy New Year!

Just a quick post to say Happy New Year all!

Happy Festivus!

Just a Happy Festivus going out to you which acknowledge the day. Now to enjoy the three day weekend 🙂

All I can say is wow there are a lot of people who are doing last minute shopping and running into each other.

Happy Thanksgiving!

Yeah a few days ago but still valid as it’s still the weekend 🙂

Anyway not all that much new but feel I should try to post once a month. Ingrid was off Thursday and Friday so we had our own little thanksgiving dinner together. Throughout the rest of the weekend I spent some time doing a bit of server maintenance so now things are patched up and good to go for another quarter or so.

Not really looking forward to getting back to work tomorow but it’s not too long until the next block of time off so I’m sure I’ll survive 🙂

…until next month!

Long time no post

Did you really expect frequent posting here? 🙂
Anyway, not all that much new to report on lately. Been really enjoying podcasts such as Linux Outlaws and Floss Weekly, I tend to find out lots of cool things and often products/projects worth checking out.

Not sure I mentioned this before here or perhaps Google+ but have been really impressed with Ubuntu 11.10 especially since I’m running stable now. I’ve either gotten use to Unity or something has improved. It still seems a bit buggy if you start making modifications via compiz so I’ve learned to backup important files before trashing the desktop. What impresses me the most is that all my hardware works quite well out of the box. I had a bit of blue tint issue with the Nvidia drivers on movies but quickly found a workaround.

Long Weekend with Tech

With having a long(er) weekend I’ve been able to finally get to some small techy tasks done on the home server. The majority were just making sure all updates had been applied and others involved just moving things around to free up disk space.

One thing that impressed me was how pvmove works so well. I have a high level understanding of LVM but it’s impressive how you can just move things around in LVM without destroying data. This time around I did something a bit crazier (perhaps stupid but that’s what backups are for). I used pvmove to move data off a disk I wanted to retire while several resources were still actively using the volume group (i.e databases, domU hosts, etc…). It went slow, pvmove isn’t known for speed anyway, but it successfully worked. I would have thought a certain database would have freaked out but nope, not a peep from it.

I went a bit nuts with messing around with pygrub on some new domU machines. I hadn’t explored too much of Xen 4 since upgrading to Debian 6 a few months ago but am pleased that pygrub support is now part of xen-tools 4.2 (without having to use a pygrub role script). The only issue was with using xen-tools’s image create with pygrub is on a newer Ubuntu releases there is an issue after image creation with booting off xvda devices. For Ubuntu xen-tools installs the generic server kernel and upon boot it fails to mount a xvda devices (xvda is the default device xen-tools uses when creating images). Easy enough to fix, just change the 80-install-kernel script and change linux_kernel_package to “linux-virtual” rather than linux-image-${linux_kernel_type}. I noticed that under /usr/lib/xen-tools that symlinks existed for most newer Ubuntu dists which pointed to the karmic.d directory, I simply copied the karmic.d directory and made the modification to 80-install-kernel then changed symlinks to point to the new directory. I plan on checking out the newer xen-tools to see if this has been fixed as we all know that Debian tends to get a bit behind in versions. If it’s not there it’s worthwhile to report the issue to save others time. Also there seems to be an issue when specifying fs=btrfs in which it fails to create a btrfs filesystem. It appears to be something to do with the mkfs.btrfs options passed when creating the filesystem.

Finally, I have been getting into some podcasts as of recently. My recent favorities are:

 I’m sure there are others but at the moment I plan on getting caught up with recent podcasts from the two and see if I can keep up with them weekly. Thankfully Google Listen works well enough and can download steams in advance as it probably keeps AT&T from bugging me about data usage on my phone.