Clear solutions, tutorials and tips on software and network related to Linux and virtualization from the author's experience with clusters.

Headline
[Apr 25, 2012 | Views: 33]
MPlayer is a universal (nearly) movie/music player on Linux and many more systems. It’s also my favourite player and MPlayer plays movie or music files in any format that I drop to it. Now, let’s take a look at how to use MPlayer play DVD. MPlayer plays “DVD” in many ...
Read the full story »
[Mar 6, 2012 | Views: 51,242]
Git server throught SSH is easy and fast to set up, although every user will have accesses to all repositories in the git server and every user is administrator. This is okay for a small group of members who trust each other. But for a better solution, you should try ... read more »
[Apr 19, 2012 | Views: 23,051]
mailx or mail command in Linux is still providing service for guys like me, especially when we need to send email automatically by script. gmail is great. Now, how to use gmail’s smtp in mailx/mail? gmail is a little special since gmail’s smtp server requires tls authorization. The good news ... read more »
[Jun 15, 2011 | Views: 17,249]
Port forwarding is simple to do with iptables in a Linux box which may probably already being used as the firewall or part of the gateway operatioin. In Linux kernels, port forwarding is achieved by packet filter rules in iptables. Port forwarding Port forwarding also called “port mapping” commonly refers to the ... read more »
[Oct 13, 2011 | Views: 15,884]
Gitosis is a software for hosting git repositories witten by Tommi Virtanen. It manages multiple repositories under the same user account. It uses SSH public keys to identify users. Users do not need shell accounts on the git server. The operations are done under the shared account. One benefit we can ... read more »
[Feb 27, 2012 | Views: 12,100]
A method to send email notification to a list email addresses by the remote git server after every push from the client will be introduced. After the client pushing to the git server, several actions are triggered. These actions are done by hooks. Hooks are scripts placed in $GIT_DIR/hooks directory. One ... read more »
[Jul 26, 2010 | Views: 10,066]
The performance of Xen’s Dom0 is important for the overall system. The disk and network drivers are running on Dom0. I/O intensive guests’ workloads may consume lots Dom0′s CPU cycles. The Linux kernel calculates various network related parameters based on the amount of memory at boot time. The kernel also ... read more »
[Nov 29, 2011 | Views: 9,677]
Update on Nov. 29, 2011: ATI fglrx driver work on Fedora 16 with GNOME 3 Shell with Catalyst driver 11.11 (xorg-x11-drv-catalyst-11.11). Update on Oct. 9, 2011: GNOME 3 shell works now with fglrx on Fedora 15 with Catalyst driver 11.9: xorg-x11-drv-catalyst-11.9-1.fc15.x86_64. This post introduces how to install ATI fglrx driver on Fedora. ... read more »
[Nov 29, 2011 | Views: 8,801]
VMware Player and VirtualBox are two cool and free full virtualization solutions and both can run on top of a Linux host. In this post, we introduces how to install, run, and uninstall VMware Player and VirtualBox on Fedora Linux. VMware Player Install VMware Player Download the installation bundle from VMware’s website. For ... read more »
[Apr 1, 2011 | Views: 8,575]
I frequently create new user accounts and change or set password for these accounts on a batch of Linux boxes. The create new user can be done by one command line. The problem is to change the password. In Linux, we use passwd to change password, but passwd requires input ... read more »
[Nov 22, 2011 | Views: 5,897]
How to manage users and repositories and how to use these repositories will be introduced in this post. Please refer to Setting Up Git Server Using Gitosis for how to set up the git server. Please refer to Howto for New Git User for how to use git as a ... read more »
Recent
[Apr 25, 2012 | Views: 33]
MPlayer is a universal (nearly) movie/music player on Linux and many more systems. It’s also my favourite player and MPlayer plays movie or music files in any format that I ... read more »
[Apr 19, 2012 | Views: 23,051]
mailx or mail command in Linux is still providing service for guys like me, especially when we need to send email automatically by script. gmail is great. Now, how to ... read more »
[Apr 14, 2012 | Views: 637]
I usually keep Thunderbird open when my computer is open. But Thunderbird is minimized to the taskbar. It will be more convenient if it is minimized or closed to the ... read more »
[Apr 13, 2012 | Views: 1,439]
ssh, scp, sftp and vnc are frequently used tools (both servers and clients) on Linux. We may want to remote control a Linux box from Windows such as when we make ... read more »
[Apr 12, 2012 | Views: 425]
NFS is widely deployed and used even after more than twenty year. NFS is easy to set up and easy to use. This introduces how to set up the NFS ... read more »
[Apr 6, 2012 | Views: 2,489]
Sharing the networking is important. Setting up a gateway is a good solution to it. Building up the gateway on a Linux box is easy and cost efficient, but reliable. ... read more »
[Mar 28, 2012 | Views: 538]
This post compiles a list of tutorials on the Internet for Linux beginners. Linux beginners usually get headache from the “seemed” complexity of the Linux operation system. But once they ... read more »
[Mar 20, 2012 | Views: 1,120]
This posts list benchmark (using bonnie++) result of I/O performance of Xen LVM and loopback backed VBDs. The configuration of machines Dom0 VCPU: 2 (Intel(R) Xeon(R) CPU E5520  @ 2.27GHz) Memory: 2GB Xen and Linux ... read more »
[Mar 20, 2012 | Views: 827]
We may need to flush DNS cache of our client when the site’s DNS has been changed. Flush DNS Cache on Linux 1) Use su – to get root privilege or sudo ... read more »
[Mar 16, 2012 | Views: 760]
How to create a Fedora live USB media is introduced in this post. We can boot to Fedora operating system environment through a live USB system in the USB flash ... read more »
[Mar 15, 2012 | Views: 145]
read more »
[Mar 13, 2012 | Views: 626]
I need to backup my Linux home directory to one of my portable hard disk. I tried to use git, but failed since git doesn’t support large file (I failed ... read more »
[Mar 9, 2012 | Views: 95]
Vim is my favourite text editor and I also prefer to use Vim to compose Email. I ever used Vim as Thunderbird’s External editor with the help of plugin. I ... read more »
[Mar 6, 2012 | Views: 51,242]
Git server throught SSH is easy and fast to set up, although every user will have accesses to all repositories in the git server and every user is administrator. This ... read more »
[Feb 28, 2012 | Views: 696]
MAC stands for Media Access Control which is a six byte number, usually expressed as a twelve digit hexadecimal number. IPs in LAN are translated to MAC address by the ... read more »
[Feb 28, 2012 | Views: 77]
Different Linux distros have different method to set the hostname. On Fedora Linux, it is quite simple. Open the /etc/sysconfig/network file # vim /etc/sysconfig/network Find the line starting with HOSTNAME= Assign the hostname for this ... read more »
[Feb 27, 2012 | Views: 12,100]
A method to send email notification to a list email addresses by the remote git server after every push from the client will be introduced. After the client pushing to the ... read more »
[Feb 24, 2012 | Views: 1,532]
How to create a LVM group from two hard disk partitions is introduced in this post. Assume we have installed two hard disks /dev/sdb and /dev/sdc to the server, our task ... read more »
[Feb 24, 2012 | Views: 120]
We introduced how to create a LVM group with two hard disk partitions, which the LVM group can be used for installing LVM backed Xen DomUs. The LVM volume can ... read more »