The Road to Elysium

April 30, 2008

Difficult being a parent

Filed under: Day to day — jorge @ 08:52

I remember when I was younger that my parents always used to say to me “You’ll understand the day you have a child of your own”. This was usually said after they’d yell at me for coming home really late, or me just forgetting to mention where I was. What I’m trying to say is that being a father is difficult, especially when both your son and better half is sick, like Marte and Michael are now.

Marte has been having quite a fever these past days, and yesterday it got so bad that she had to head to the emergency-room to get a checkup. There they gave her some medicine, and told her that if things didn’t get any better in the morning, to go see her doctor. At around noon today she phoned her doctor’s office, explaining to the receptionist what the doctor in the emergency-room had told her. But the idiot receptionist kept on being difficult, telling Marte that she just had to endure it, saying that there were no available appointments today, and that was final. Marte was completely pale last night, and almost fainted several times, but that obviously didn’t go into the receptionist’ thick skull. Luckily Marte got angry, and just pushed on, and she got an appointment at 14.30. What we didn’t realize was that Michael had a fever as well. =/ Now I’m here at home while Marte is at the doctor’s with Michael, and Marte’s mom, so all I can do at the moment is wait. I’m worried about Marte and Michael, not really knowing what to do. If you know Marte, you’ll also know that she pretty much NEVER gets sick. I personally have seen her sick just once in the 4 years we’ve been together, and that lasted just about a day or so. I’m honestly quite concerned, as I’ve never experienced this before.

With Michael being sick as well, I can truly feel what my parents meant so many years back.

“You’ll understand the day you have a child of your own”.

April 27, 2008

RHCT/RHCE exam preparation

Filed under: Linux — jorge @ 08:33

Right, first off let me start by saying that I can’t tell you the contents of the RHCT/RHCE exam. At the beginning of each exam you have to sign a contract that legally binds you to keep silent about it. I can however tell you the methods I used to prepare myself for the exam.

The main book I used for studying, for both RHCT and RHCE, was RHCE Red Hat Certified Engineer Linux Study Guide, by Michael Jang. This book is actually quite good, which some test-questions after each chapter, and two sample-exams at the end of the book. I tried doing the last test-exam without looking at the answers first, and once I was done, I compared my results to the answers in the book. There’s nothing like hands-on experience when it comes to this test.

If you’re wondering what things you should be studying, this list from Red Hat should always be up to date, as far as I know. So this is, or should be, your only reliable source when it comes to finding out exactly what you need to prepare for.

Attending a Red Hat course is brilliant. Even experienced Linux system administrators can learn something new there. I myself attended RH133 (Red Hat Linux System Administration) and RH253 (Red Hat Linux Networking and Security), and there are a lot of things there that will prepare you properly for the exam, IF you pay attention. These courses give you some studymaterial as well, so I used those books for studying also.

I can’t emphasize this enough, there is NOTHING like hands-on training. You can read and read all you want, but unless you experience it first-hand, it just won’t sink in. As far as I know, the operating system that’s most similar to Red Hat Enterprise Linux, is CentOS, which means that you can use that for training (and the test-exams!). How to do this, you ask? Easy. Use VirtualBox, or some other software that’s similar, VMWare, Qemu, Paralell if you’re on a mac. You can install a virtual machine and just play around there. That’s what I did. I set up both a client and a server, and from there I tested everything from NFS, NIS, Samba, DNS, HTTP, Squid, and so on. It really helps, believe me.

The following point is particularly important. Read the exam properly. That’s right. Out of 8 people in total taking the exam on Friday, including myself, one failed right at the start because he wasn’t properly prepared, and another one failed because she didn’t go through the exam task-list properly, thus made a mistake that just couldn’t be reversed. So take your time, go through the list of tasks you are given, and make some mental notes, or even better, scribble them down on the sheet of paper you are given. It helps to systematically cross out the tasks you’ve done, so keep a clear overview of how much left there is to do. And remember to spend your time wisely. If a task seems too difficult, try another easier task, and get back to the more difficult one when you have time. At least that way you’ll get some things completed, rather than getting stuck on that particular problem, and not really gaining anything.

If there’s something you feel confident about, read about it again, and again, and again. You might think you know a lot, or everything, about something, but you don’t. Simple as that. Better to be over-prepared if you ask me.

If this sounds like hard work, you’re damn skippy that it is. RHCE isn’t meant to be simple, but I can tell you that the satisfaction of passing is greater than you think. And if you think “I can’t possibly do this”, you can! I myself knew close to nothing about Red Hat-systems a month ago. So what they say is true, if there’s a will, there’s a way.

Good luck to you future RHCT/RHCE’s!

April 26, 2008

Passed RHCE!

Filed under: Linux — jorge @ 08:50

I’ve intentionally been waiting to write this post, as I’ve not been so sure of what to write. I guess it all depended on the outcome of my RHCE-exam that I had yesterday. The results? Well, see for yourself.

SECTION I:    TROUBLESHOOTING AND SYSTEM MAINTENANCE
RHCE requirements:  completion of compulsory items (50 points)
overall section score of 80 or higher
RHCT requirements:  completion of compulsory items (50 points)

Compulsory Section I score:                        50.0
Non-compulsory Section I score:                    50.0
Overall Section I score:                           100

SECTION II:  INSTALLATION AND CONFIGURATION
RHCE requirements: score of 70 or higher on RHCT components (100 points)
score of 70 or higher on RHCE components (100 points)

RHCT requirement:  score of 70 or higher on RHCT components (100 points)

RHCT components score:                             100.0
RHCE components score:                             100.0

RHCE Certification:                                PASS

I just can’t believe that I aced the test! 100% correct, god! I have to tell you, I never ever thought this was possible, but the countless hours I spent studying and practicing for the test was well worth it. :)

You can validate my certificate here.

I’ll be posting some tips and tricks concerning the RHCE-exam soon, so stay tuned.

April 23, 2008

Creating, bridging and using host networking in Fedora 8/9 (VirtualBox)

Filed under: Linux — jorge @ 08:46

As I’ve mentioned in previous posts, I’m quite fond of VirtualBox, and thus we write some more about it! A default installation will give every virtual machine you create an ip of 10.0.2.15, but what if you’d like to enable your virtual machines to be able to interact with each other, each of them having their own ip? Here’s where bridging comes into play. As I’m using Fedora 8, this little section is for – that’s right – Fedora 8 (works in Fedora 9 as well). I’ll be assuming that your host-machine is getting its ip from a DHCP-server.

Add the following line to the bottom of /etc/sysconfig/network-scripts/ifcfg-eth0:

BRIDGE=br0

Then create the file /etc/sysconfig/network-scripts/ifcfg-br0, and add the following:

DEVICE=br0
TYPE=Bridge
BOOTPROTO=dhcp
ONBOOT=yes

Once you’ve done that, restart the network:

# service network restart

Now that we have that finished, you can create a virtual ethernet interface for VirtualBox like this:

# VBoxAddIF vbox0 USERNAME br0

Replace USERNAME with the username of the user you’ll be running VirtualBox as (the user michael would have put the username michael there).

Give all users write access to the device used by VirtualBox to communicate with the host network (/dev/net/tun in this case).

# chmod 0666 /dev/net/tun

Now, start VirtualBox and select your virtual machine, then go to Settings.

Then change Attached to to Host Interface, and type vbox0 into the field Interface Name.

And that’s basically it! If you’d like to create another virtual interface for VirtualBox, just run the line above again, only replace vbox0 with vbox1, vbox2, and so on. All depends on how many virtual machines you’re planning on running simultaneously.

Oh, if your virtual machine seems to stop at boot, when trying to get hold of the network information, it might be your firewall that’s causing the problem. So on the host-machine, disabling the firewall might do the trick:

# service iptables stop

Good luck!

April 18, 2008

RHCE and Linpro

Filed under: Day to day — jorge @ 08:44

Friday again, the end of the week. It has been a very long one, as I’ve attended a RH253-class, and I tend to get real sleepy during that type of thing. But I did learn quite a bit, the instructor sure knows his stuff. Based on what I’ve learned the past week, I’ve decided to attempt to defeat my nemesis; the RHCE-exam next week. After having passed RHCT, I thought I was done with studying for a while. I guess I was wrong. :P I’ll just have to hit the books again, and study like mad. Hopefully I’ll be able to call myself a Red Hat Certified Engineer by the end of next week.

Today has actually been quite a pleasant day, and to end it even better, allow me to explain what my workplace, Linpro is like. It’s a place packed with people that are passionate about Linux, and Open Source in general. Kind and intelligent people (the total opposite of me, in other words :P), that you can actually have a decent conversation with. And they really care about their employees, which I’m about to tell. With about 1 hour left till I had to head home, two of my co-workers were walking around the office, handing out icecream to people. Yes, ICECREAM! How’s that for nice! And as I ate my icecream, worked some more, I packed my things and headed for the elevator. The mingle-area was packed with people, laughing, having a beer, AND our gaming room (with XBox, Nintendo Wii, PS3 that the COMPANY has bought for our joy!) was also packed with people just having fun. It’s amazing what they do to take care of the people, just makes me like the place more!

Oh how I do love my workplace. ;)

Older Posts »

Powered by WordPress