≡ Menu

August 2010

10 Things Any Monitoring Software Should Do (Nagios Does it)

If you are a system administrator, or IT manager, or someone who is responsible for IT infrastructure, you should implement an enterprise level monitoring solution. The shell script you’ve written that does a ps -ef and sends you an email might do the basic job, but it doesn’t count as monitoring. If you want to [...]

{ 17 comments }

10 IPCS Command Examples (With IPC Introduction)

IPC stands for Inter-process Communication. This technique allows the processes to communicate with each another. Since each process has its own address space and unique user space, how does the process communicate each other? The answer is Kernel, the heart of the Linux operating system that has access to the whole memory. So we can [...]

{ 13 comments }

How to Allow MySQL Client to Connect to Remote MySQL server

By default, MySQL does not allow remote clients to connect to the MySQL database. If you try to connect to a remote MySQL database from your client system, you will get “ERROR 1130: Host is not allowed to connect to this MySQL server” message as shown below. $ mysql -h 192.168.1.8 -u root -p Enter [...]

{ 55 comments }

ar is an archive tool used to combine objects to create an archive file with .a extension, also known as library. In this article, let us discuss about how to create an user defined static library in C programming using the “ar” utility. The examples shows how to create, extract, and modify the archives using [...]

{ 12 comments }

RAID 0, RAID 1, RAID 5, RAID 10 Explained with Diagrams

RAID stands for Redundant Array of Inexpensive (Independent) Disks. On most situations you will be using one of the following four levels of RAIDs. RAID 0 RAID 1 RAID 5 RAID 10 (also known as RAID 1+0) This article explains the main difference between these raid levels along with an easy to understand diagram. In [...]

{ 262 comments }

Snort: 5 Steps to Install and Configure Snort on Linux

Snort is a free lightweight network intrusion detection system for both UNIX and Windows. In this article, let us review how to install snort from source, write rules, and perform basic testing. 1. Download and Extract Snort Download the latest snort free version from snort website. Extract the snort source code to the /usr/src directory [...]

{ 18 comments }

Question: I have purchased Linux support for RHEL and OEL from Oracle corporation. How do I register my Linux system to Oracle support network to download and update packages? Can you explain me with step-by-step instruction? Answer: After purchasing Linux support from Oracle, you should register your Linux system with Oracle’s Unbreakable Linux Network using [...]

{ 1 comment }

How To Create LVM Using vgcreate, lvcreate, and lvextend lvm2 Commands

LVM stands for Logical Volume Manager. With LVM, we can create logical partitions that can span across one or more physical hard drives. First, the hard drives are divided into physical volumes, then those physical volumes are combined together to create the volume group and finally the logical volumes are created from volume group. The [...]

{ 23 comments }