Archives

Tue
11
Dec
Sarath Pillai's picture

Puppet Tutorial: Installing Puppet master And Puppet Agent

installing puppet

Installing Puppet master and Puppet agent is not at all a difficult task. In this post we will go through the steps for installation.

We had a look at puppet facter in my previous post How Does Puppet Work. Now facter can be considered as an inventory management tool for puppet. It returns information about each node to puppet master, based on which puppet master will fetch the configurations, and submit to the node.

Fri
07
Dec
Sarath Pillai's picture

Puppet Tutorial: How does Puppet Work

how does puppet work

My previous Tutorial about puppet was just an introduction to puppet configuration management tool. In this tutorial we will once again go through puppet and will try to understand how really does puppet configuration management tool works.

The normal and usual configuration of puppet consists of a server (Puppet Master) and a client(Puppet agent).

 

How Does Puppet Work?

 

It works like this..Puppet agent is a daemon that runs on all the client servers(the servers where you require some configuration, or the servers which are going to be managed using puppet.)

Fri
07
Dec
Sarath Pillai's picture

Puppet Tutorial: Introduction to Puppet Configuration Management Tool

What is [puppet

A system administrator's job primarily consists of configuring, deploying and maintaining server machines. There are tasks that are very challenging and interesting at times, but most of the daily routine, consists of many boring and repetitive tasks.

Almost all system administrator's, try to get rid of those repetitive, and boring tasks with the help of scripting and automating them. But there are issues with scripting and automating also.

 

  • Scripts which are custom made to solve or automate a task, are seldom documented, published or announced.

  • Enhancements to these scripts happen in a random manner.

Sat
01
Dec
Sarath Pillai's picture

inode and its structure in linux

Linux inode tutorial

Let me begin this tutorial by a famous UNIX statement which emphasizes the main underlying working model of Linux operating system. The statement is that "Everything Is a File".

If you are one of that person who spends a lot time with Linux or any NIX system, then you might have already understood that statement. Each and everything in Linux is accessed by a file. To make that much more clear, even block devices like Hard disks,and CD/DVD's are nothing other than a file(yeah but a special file..but a file).

Mon
26
Nov
Sarath Pillai's picture

Installing Ubuntu Linux after windows

installing ubuntu after windows

This post is dedicated to one of our friend "Kingsley Andrew Uzoma". Installing Ubuntu or any other Linux distribution after you already have the windows operating system installed on your machine can be quite tricky at times.

The main problem people face in doing this are as follows.

Mon
26
Nov
Sarath Pillai's picture

Examples of using SAR command for system monitoring in Linux

System Activity Monitor

System Activity Reporter is an important tool that helps system administrators to get an overview of the server machine with status of different important metrics at different points of time.

If suppose you are having an issue with the system currently, Like some of your customers are unable to list some data from the database. The first thing that most of the Linux system administrators do is to recall the same issue when it previously occurred, and If you remember the day of its previous occurrence then you can easily compare the internal system statistics with the current statistics.

SAR is very much helpful in doing exactly that.

The first thing that we need to do is check and confirm whether you have SAR utility installed on the machine. Which can be checked by listing all rpm's and finding for this utility.

Fri
23
Nov
Sarath Pillai's picture

Linux File System Read Write Performance Test

System administrators responsible for handling Linux servers get confused at times when they are told to benchmark a file system's performance. But the main reason that this confusion happens is because, it does not matter whatever tool you use to test the file system's performance, what matter's is the exact requirement.File system's performance depends upon certain factors as follows.

Wed
21
Nov
Sarath Pillai's picture

What is bittorrent protocol and how does bittorrent protocol work

People who are addicted to using internet are aware of the term Bittorrent protocol. No file sharing websites offer the gigantic quantity of data sharing on the internet as bittorrent offers. Reports claim that bittorrent protocol alone uses almost 50 percent of the internet traffic. Its also a threat to copyrighted content on the internet.

In this post we will walk through all aspects of the protocol, like the following.

Sat
17
Nov
Sarath Pillai's picture

How to convert em0 to eth0 in centos 6 and rhel 6

Users who upgraded their platform from centos version 5 to centos version 6, or users with fedora 15 or other latest versions installed might have noticed that their NIC card interface naming is completely different from the previous ones.

The new naming convention that redhat/centos will follow from now onwards is not just simply a name change, but was done to solve an important problem in NIC naming convention. Imagine a situation where in you have 4 NIC cards on a server, and you want to quickly identify which one of them is On board NIC card, and Which one is an external PCI card. There are also cases where the names assigned to NIC cards are not consistent across reboots.

Or imagine a case where you have just added an additional NIC card, and cant identify, which one is the newly added one. Previosly NIC cards were named in the following fashion.

Mon
12
Nov
Sarath Pillai's picture

Ultimate method to install package from linux rescue mode

Installing packages from rescue mode

Let me narrate one of the funniest thing that happened with me, while i was solving a dependency issue a couple of days back.

I was installing some package for my rhel5 machine, and suddenly encountered a dependency issue. As the machine was freshly installed and setup (i dint have most of the developer packages installed!).

And as most of you guys do, even i note down the dependency package name, to search it out in the internet to install manually using rpm command.(and believe me i did solve a lot of yum dependency issues just like this many number of times)

This time the package required to solve the dependency issue was "ruby"!!

Pages

Subscribe to RSS - Archives