30 August 2012

failed to start

I would first like to apologize for my tardiness on this entry. I've been a bit busy at work and when I get home I have often been collapsing into a chair and watching old episodes of Top Gear UK. And now without further ado, my entry...

/TECH

"Failed to start"
This is an error that SharePoint workflows give sometimes. But unless you dive into some deeply buried log file, it gives you nothing else. Absolutely nothing. So we've developed a list of things to check when we receive this wonderfully informative error: check all referenced fields to make sure they're being published; confirm email addresses; make sure it gets some kind of data; clear your SharePoint Designer website cache (hate doing this); and confirm your username has been changed on that site. It was this last one for me on the most recent failure. You see, in May I went from being a student worker here to a regular employee. This meant that a lot about my account changed.

Speaking of changes and failures, another recent change caused some problems on Doppelganger. As stated last time, one of Serenity's hard drives gave up the ghost and took several of Andy's services with it. So he kindly setup backups on Doppelganger for me. I was quite grateful. The morning after the first backup ran I noticed a problem: only my Mumble server was running. Apparently I wasn't diligent enough with getting my startup scripts working properly and thus TeamSpeak and both Minecraft servers never started up properly. These have since been remedied.

I've also been trying to remedy Phoenix's performance issues. My poor personal computer is having a terrible time keeping up with the things I throw at it lately. It isn't that the hardware is going bad, or that Windows needs to be cleared, it's that my demands of performance have been increasing. One of those performance demands is actually with Minecraft. For what ever reason, the incredibly simple looking Minecraft requires a ton of resources. But the old Athlon 64 X2 with its paltry 6GB of RAM (not that paltry actually) just doesn't like running it. Then there's the games that actually justifies the need of high performance hardware.

So after having run Doppelganger on my newer, beefier hardware for a while, I've noticed something: it benefits greatly from the greater amount of RAM but not as much with the CPU. I could better utilize the CPU if I ran more process intensive servers. But the fact is I'm quite content with TeamSpeak and one Minecraft server. If I just rein it back to just the two services. I think I'll keep Proxmox, but I think consolidating services is a good idea.

It now comes down to, where do I want my hardware? I could purchase new hardware leaving Doppelganger as it is, but I'd rather purchase a tablet next. In fact in addition to wanting the tablet, I want to run a media server so that I can then stream my personal media to the device along with being able to use my various subscriptions. Having a tablet would also allow me to leave my computer and PS3 off too, thus reducing my power consumption and heat production.

Well, I'll have to consider those things while I'm on vacation and perhaps I'll have some things done in this vein by September 10.

Until next time:
Work hard. Play harder.

13 August 2012

exercise

/TECH
I went to move a temporary Minecraft server to a permanent home on a Linux VM and I realized, I couldn't remember how I setup Balrog (my original Minecraft server). It took me longer than I anticipated to set up the new server, Gryphon to act as our survival mode Minecraft server and thus I was up until 2am last Friday night/Saturday morning. But I did it much cleaner than my setup for Balrog. In fact, Balrog needs to get an upgrade to a 64-bit OS so that I can allocate more RAM to it.

So yeah, I realized that since I've been slacking off on my Linux skills, I have once again lost them to a certain degree. Now, it was much easier to find reminders this time since the knowledge was already in my brain but just not accessible. What probably took me 6 hours the first time took a mere 2 hours the second time. And I presume that now that I have a few tricks up my sleeve and haven't taken quite as much of a vacation from it, I should be able to rebuild Balrog in a quick 30 minutes.

My friend Andy, who is way better with Linux than I am, is the one who got me into Proxmox and has a server of his own. In fact it was his project and encouragement that inspired me to set up my server. He sadly informed me today that the 300GB hard drive in Serenity (his Proxmox server) died and took with it several of his virtual machines. He lost his blog, FOG server, his brother's Minecraft server, and I think one other service. A moment of silence for the lost bits. ... ...

But his loss has inspired me once again, and this time it will be a collaborative effort between us. Of course my first question was if we needed to obtain some new hard drives. The answer was of course "yes". So hopefully by the end of the year both of us will have obtained at least one of Western Digital's new Red drives. These drives are designed to be used in storage systems and run 24/7. At said point, or perhaps before, we will also endeavor to set up a back up system between our servers. Doppelganger will back up all critical files to Serenity and vice-versa. Once we accomplish this, our data will be more secure. Eventually we will probably even have them synchronize our storage drives. It's win-win.

/EXISTENCE
My blog entry isn't just about exercising our knowledge however, as I have recently set out to get more physical exercise. I need this too as I have reached too many extra ranks in circumference recently and need to lose those ranks. And like my Linux skills, if I slack off I lose the benefits of exercise. So here's my goal: to walk for fitness 1 mile everyday. So far I'm walking about to every other day. In fact I need only about 17 minutes for the actual walking. And my new Saucony shoes mean my feet won't be crying at the end.

Until next time:
Work hard. Play harder.