Tons of things to do

Learn SVM and RHEL Clustering. I tried reading SVM by doc from Sun and I got too bored reading it and I couldn’t understand and I learned it from one of my team mate who showed me how to create mirror from scratch. I am really not the type who learns by reading books, well I do, but I learn more with hands on, my brain seems to remember things if my hands are also working. It’s like, if I don’t execute the commands myself, I won’t really remember it :p

Learn how to cook. I hate the food here, it’s either too spicy or too oily, even the rice is sometimes too oily, Why the hell did I just learned how to cook pasta?!

Revamp this site template. I actually have a lot of time to do this but… yes, as usual, I’m lazy, all I do after work is watch, I have finished 1st season of Vampire Diaries, 3rd season of Gossip Girl(all episodes that was aired), 5th Season of Grey’s Anatomy and now I’m on the 6th season of Grey’s Anatomy, O’Malley died?? Seriously??!! :)

Finish reading “Dear John” before it come out to Cinemas.

Update my playlists. I haven’t updated it for almost a year now, I only add new songs every once in a while but it is really a mess and I really need to work on it as my ear is also getting tired of the songs I listened to everyday. I have an 80GB iPod, and my songs were like just 4GB and the rests are all files, hahahaha, I made it my personal external HD also ;) I usually use all the space for movies, now I only have 4 old movies because again, I’m lazy to convert movies.

Downgrade my laptop from Vista to XP. Yes I am still an XP fan, I hate Vista and Windows 7, well as they said, when you are techinal and you are into Unix, you care much less about graphics ;)

But this weekend, I need to do the laundry and clean my room.

History of Solaris

Since I will be handling mostly Solaris servers on my next job, I try to start learning about Solaris as I really have no knowledge on it, so I try to start on the history and tried to research on web that would explain it to me briefly and I found this; http://unixed.com/Resources/history_of_solaris.pdf

There are a lot of information on the web but the link above was my favorite and I find it very well written.

Here are some of the interesting part, at least for me :)

The first version of UNIX was written in assembly language on a PDP-11/20. It included the file system, fork, roff, and ed. It was used as a text-processing tool for the preparation of patents.

In the early 1980s, Joy left Berkeley with a master’s degree in electrical engineering, and became cofounder of Sun Microsystems (Sun stands for Stanford University Network). Sun’s implementation of BSD was called SunOS.

SunOS was first released in 1983. we have the same age :D

1993 Sun announced that SunOS, release 4.1.4, would be its last release of an operating system based on BSD. Sun saw the writing on the wall and moved to System V, release 4, which they named Solaris.

As more hardware vendors, such as Sun, began to enter the picture, a proliferation of UNIX versions emerged. Although these hardware vendors had to purchase the source code from AT&T and port UNIX to their hardware platforms, AT&T’s policy toward licensing the UNIX brand name allowed nearly any hardware vendor willing to pay for a license to pick up UNIX. Because UNIX was a trademark, hardware vendors had to give their operating systems a unique name. Here are a few of the more popular versions of UNIX that have survived over the years:

  • SCO UNIX. SCO Open Desktop and SCO Open Server from the Santa Cruz Operation for the Intel platform. Based on System V.
  • SunOS. Sun’s early operating system and the best-known BSD operating system.
  • Solaris. Sun’s SRV4 implementation, also referred to as SunOS 5.x.
  • HP-UX. Hewlett-Packard’s version of UNIX. HP-UX 9.x was System V, release 3, and HP-UX11i is based on the System V, release 4 OS.
  • Digital UNIX. Digital Equipment’s version of OSF/1.
  • IRIX. The Silicon Graphics version of UNIX. Early versions were BSD-based; version 6 was System V, release 4.
  • AIX. IBM’s System V-based UNIX.
  • Linux. A free UNIX operating system for the INTEL platform; it was quickly gaining a hold in the UNIX community. Versions of Linux became available on Sun, HP, and IBM systems.

Filesystem

I will be training a new member of our team as I commit to do so before I leave :)

Our work are mostly on filesystem so I need to start there.

What is a filesystem and what is a mount point? Most people are confused with these two so I will explain here based on how I understand it.

A filesystem is basically the repository for all your files and as RedHat said that a filesystem is a disk drive by itself provides a place to store data, and nothing more.

To be able to access any filesystem you need mount it to make is available to the system. In order to do these you need a device file representing the desired disk and partition and a directory under which the mounted filesytem will be made available and that directory is known as the mount point.

When a filesystem is mounted, that filesystem is made available as a set of subdirectories under the specified mount point.

for example on a system we have a directory named unix and the full path would be /unix and assume that there is a filesystem to be mounted to that directory. If that filesystem had a file in it called sample.txt and you mount the filesystem to /unix, in that case,  you can access the file with the below full file specification.

/unix/sample.txt

If in you change the mount point of the filesystem to /linux the full file specification would be

/linux/sample.txt

To see what is mounted you can view /etc/mtab and /proc/mounts on Linux and /etc/mnttab on HP-UX, you can also use df command and bdf command for HP-UX.

While /etc/fstab is used to control what systems are mounted when the system boots, as well as to supply default values for other file systems that may be mounted manually from time to time.

This is it for now, we’ll continue on LVM

Linux pronounciation

Linux was introduced to me by a friend when I was in college but didn’t really got interested but then when I entered the corporate world my former supervisor taught me Linux.

How do you really pronounce it? I usually have students come to me for help with their ASUS EEE PC which has Linux installed as it’s OS and they would pronounce Linux asLine-uksand I still meet people who pronounce it like that and for me it sounds awkward, as since college I know that it is pronounced as it is “leenooks”.

So how do you pronounce it? I did a research cause I also want to know how to pronounce it the “right” way, well it is pronounced as “leenooks” and this is according to Linus Tovarlds himself.

“but Linux is always Linux…”