• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

UnixArena

  • Home
  • Discover DevOps Tools
  • kubernetes
  • DevOps
    • Terraform
    • Jenkins
    • Docker
    • Openshift
      • OKD
    • Ansible engine
    • Ansible Tower
      • AWX
    • Puppet
  • Cloud
    • Azure
    • AWS
    • Openstack
    • Docker
  • VMware
    • vCloud Director
    • VMware-Guests
    • Vcenter Appliance 5.5
    • vC OPS
    • VMware SDDC
    • VMware vSphere 5.x
      • vSphere Network
      • vSphere DS
      • vShield Suite
    • VMware vSphere 6.0
    • VSAN
    • VMware Free Tools
  • DevOps Instructor-led Training
  • Contact

Cloud_Devops

Puppet – Manifest examples – Managing FILES – SERVICES

February 14, 2016 By Cloud_Devops Leave a Comment

Puppet Manifest - Manage service files directories

This article is going to brief about creating new files , directories, changing the file permission, installing package and managing the services using puppet server on puppet agent nodes. For an example, if you want to configure the ntp client on 100’s of servers , you could simply write a small manifest on puppet server […]

Filed Under: Puppet Tagged With: Puppet

Puppet – Writing a First Manifest – Modules

February 14, 2016 By Cloud_Devops 1 Comment

Puppet- Writing Manifest and Module

It’s time to write first manifest on the puppet server. This article is going to brief about writing a custom  puppet script  to automate the installation of httpd/Apache package on Linux servers. Similar way you can automate package installation, updating files, configuring services and many more. Resources are defined using resource  declaration syntax  and stored […]

Filed Under: Puppet Tagged With: Puppet

Puppet Server – Code and Configuration Directories

February 13, 2016 By Cloud_Devops Leave a Comment

Puppet server directories structure

This article will brief about the puppet server’s directory architecture and important configuration files.  We can classify the puppet server directories  as  1. Code Directory and Data  Directory   2. Config directory. Puppet’s code directory is a main directory to store the code and data.  It contains environments which stores manifests and modules.  Manifest directory contains site.pp and nodes.pp […]

Filed Under: Puppet Tagged With: Puppet

Puppet – Resource Declaration – Overview

February 12, 2016 By Cloud_Devops Leave a Comment

Puppet Resource Declaration

Resources are essential unit to perform the system configuration. Each resource will describe the particular thing in puppet. For an example,  specific user needs to be created or specific file needs to be updated across the puppet agent nodes. When you would like to manage the users, “user” resource type will come in to play. If you want […]

Filed Under: Puppet Tagged With: Puppet

Puppet – What is Facter ? How it works ?

February 11, 2016 By Cloud_Devops 1 Comment

Puppet - Facter

This article is going to brief about Puppet’s  Facter.  It’s a cross platform system profiling library  which helps to provide the similar formatted output on all the operating systems. Puppet agent uses facter to send the node information to the puppet server and this is required when you compile the node’s catalog.  Facter system profiling library  is part of […]

Filed Under: Puppet Tagged With: Puppet

Puppet – How to install and configure Puppet Agent (Client) ?

February 6, 2016 By Cloud_Devops 1 Comment

Login Page - Puppet

Once you have configured the Puppet Server, you can start adding the puppet agents to it. This article will brief about installing and configuring the puppet agent on Linux systems (RHEL 7 and Ubuntu 14.04).  Puppet agents are nothing but the client machines which will regularly pulls configuration catalogs from a Puppet master and applies them […]

Filed Under: Puppet Tagged With: Puppet

Puppet – How to install and configure Puppet Enterprise (Master) ?

February 2, 2016 By Cloud_Devops 4 Comments

This article is going to brief about the Puppet Server – Enterprise installation and configuration. We are going to install the puppet server  in monolithic mode. In monolithic installation, Puppet Master , Puppet console , Puppet DB will be installing on one node. This is the simple method to evaluate puppet enterprise and you can manage up to 500 puppet agent […]

Filed Under: Puppet Tagged With: Puppet

Puppet – Configuration Management Software – Overview

January 31, 2016 By Cloud_Devops Leave a Comment

Large Split Installation

Puppet  is an open-source configuration management / IT automation software that allows system administrators to programmatically provision, configure, and manage servers, network devices, and storage, in a datacenter or in the cloud. Puppet is written on RUBY language and it is produced by Puppet Labs.  Configuration Management tools uses either push or pull methods. Puppet uses pull method. […]

Filed Under: Puppet Tagged With: Puppet

RHEL7 – Configuring GFS2 on Pacemaker/Corosync Cluster

January 22, 2016 By Cloud_Devops 7 Comments

GFS2 - RHEL 7

This article will briefly explains about configuring the GFS2 filesystem between two cluster nodes. As you know that GFS2 is cluster filesystem and it can be mounted on more than one server at a time . Since multiple servers can mount the same filesystem, it uses the DLM (Dynamic Lock Manager) to prevent the data corruption. […]

Filed Under: Pacemaker, RHEL7 Tagged With: Redhat cluster, RHEL7

RHEL 7 – How to configure the Fencing on Pacemaker ?

January 21, 2016 By Cloud_Devops 8 Comments

RHEL 7 STONITH

Fencing (STONITH) is an important mechanism in cluster to avoid the data corruption on shared storage. It also helps to bring the cluster into the known state when there is a split brain occurs between the nodes. Cluster nodes talks to each other over communication channels, which are typically standard network connections, such as Ethernet. Each […]

Filed Under: Pacemaker, Redhat-LINUX, RHEL7 Tagged With: Pacemaker, redhat cluster 7, RHEL7

« Previous Page
Next Page »

Primary Sidebar

Follow UnixArena

  • Facebook
  • LinkedIn
  • Twitter

Copyright © 2026 · UnixArena ·