Satish Tiwary's picture

How to configure software raid10 in Linux

If you are working as a Linux System Administrator or Linux System Engineer or you are already a Storage Engineer or you are planning to  start your career in field of Linux or you are preparing for any Linux Certification Exam like RHCE or you are preparing for Linux Admin Interview then the the understanding of Concept of RAID become so important for you along with its configuration.RAID can be configured in LINUX or Windows but here we are explaining RAID configuration on LINUX machines.

Satish Tiwary's picture

Modify your swap space by configuring your Linux machine to use LVM as Swap Space.

Whenever you increase your RAM, computer experts always suggest us to increase the swap accordingly because it is always beneficial to increase your swap space accordingly so that your Linux Machine perform smoothly even for memory-intense(memory consuming) operations and applications which consume more memory.

This is not the only but it is one of the method to  modify your swap space in linux.So today in this article we will discuss how to modify your swap space in linux when needed and we will learn how to do that in detail and in few simple steps..

Since we are going to discuss about modification of swap space using lvm here  that's why first we will start the procedure by configuring LVM.

Sarath Pillai's picture

PROC file System in Linux explained

/proc file system in linux

Each and every Linux user uses the below commands in their day to day system administration activities.

  • Ps

  • Uptime

  • Free

  • uname etc.


The above mentioned are few in the long list. The amount of information those commands provide to a user is just outstanding, and is always accurate. But where does these information come from. Another most amazing fact about those commands are that they provide a real time data. Which means each time you run the command, the output will be slightly different.

Sarath Pillai's picture

Nginx Performance Tuning: How to do it

nginx performance tuning

Nginx is a well known web server, and is adopted by many major players in the industry. The main reason for its fast adoption was that its so fast compared to other web servers (like Apache). Basically nginx was made to solve a problem that is known as c10k. It performs much better than any other web server's in the market out of the box for many. In this article we will see how you can modify your nginx configuration to give it a boost or say performance tune nginx.


We will get inside the configuration part a little later, coz there are quite a few concepts that needs to be understood first.


Satish Tiwary's picture

Command Line User Administration Tutorial for Windows User

People working on linux machine when shift to windows machine for sometimes or accidently, then they also like to work on command line even on windows machines.This article is all about how to manage user through command line in windows machine This tutorial is helpful not only for computer geeks,working employee but also for students who love to work in command mode even in Windows PC .

In this article like unix/linux we will learn how to manage users in CLI mode on windows machine.We learn how to create,delete,list,see users and manage them.


See list of users present in your windows machine.

If you are working on a windows machine and you want to know how many users are in this machine you can use "net users" command to see the list.Even few more intresting commands are available there to show you the users in brief and in detail.

Sarath Pillai's picture

Logstash Tutorial: Linux Central logging server

Logstash central logging

Whenever you have a problem with any component in your architecture, the first thing that a system administrator does is to go and check the logs related to that application. Because logs can provide you an insight to what problem that application is facing.


If you are responsible for handling only a few handful of servers and applications running on them, then you can simply go and grep the logs to collect information. But imagine a situation, where you have hundreds of servers and you have very different types of applications that run on them. In such cases you cant go and run a tail and then grep or even use awk to format the output in your desired manner.


Sarath Pillai's picture

Linux Network (TCP) Performance Tuning with Sysctl

Linux Network performance tuning

Before the Linux kernel version 1.3.57, there was no mechanism other than recompiling the kernel, if you wanted to modify some system parameters.


And recompiling the kernel for each and every modification you needed was not at all a good idea. Simply because it didn’t offered flexibility, and it was not possible for a normal day to day user to sit and recompile, a kernel for modifying a value to his required one.


Hence there was a need to provide a user interface, using which a user can easily modify kernel parameters, at run time, without recompiling the kernel. Hence Sysctl was introduced. Before the introduction of sysctl in Linux. Almost all kernel parameters, were defined as constants. However using sysctl you can modify these constants to fit to your needs.


Sarath Pillai's picture

Linux Booting Process: A step by step tutorial for understanding Linux boot sequence

System Booting Process

One of the most remarkable achievement in the history of mankind is computers. Another amazing fact about this remarkable achievement called computers is that its a collection of different electronic components, and they work together in coordination to give you a meaningful output. We in our day to day lives use this complex system in one or the other way. But not many of us know how these things work together.


In this tutorial, we will be discussing how a computer boots. I must say how a computer with Linux operating system boots. A couple of days back one of our reader requested us to put this up, as this is a common question asked in interviews. I hope this will be helpful to other readers as well.


Sarath Pillai's picture

DNS Root Servers: The most critical infrastructure on the internet

DNS root servers

All System administrators have their own favorite topics, which they enjoy working with. Its always a nice thing to have a favorite topic of yours because that helps to understand that particular thing in a little more detail, simply because you
are interested. Learning more about a topic that we like is always easier, because its much easier to stick with that topic
and persevere for a long time because we love doing that.

In this article/blog post, i will be discussing an evergreen interesting topic of mine with you guys. Slashroot always welcomes your comments and suggestions because that will help us and others reading the article. In this post we will be discussing "DNS ROOT SERVERS", during the entire discussion we will uncover some of the famous myths that exists in  technology circles even today. If you find any mistake or wrong information in this post, please let us know, so that we can correct it from time to time.

Sarath Pillai's picture

Bash shell shortcuts that every system administrator must know

bash shell shortcut keys

The default shell that most of the Linux distribution provides is bash. Bash stands for Bourne Again Shell. Being a system administrator you need to work with bash in day to day life. Increasing the knowledge of the shell commands and its scripting and programming functionalities will make life much easier.

In this tutorial we will be seeing some interesting shortcuts that you can use while working on any Linux system. The list mentioned here are some of my favourites as well as i believe is a must know for all system administrators out there. Without the knowledge of these shortcuts and some command line tricks, users will find it difficult or sometimes select the long path to achieve certain task.


Subscribe to RSS - Archives