Install Ansible 2.x and Manage Windows Machines

This notes contains steps to install Ansible 2.x on Ubuntu 14.04 server and manage Windows Server. – Install git – Clonning git repo – Install Development Tools – Setup Ansible Environment Note: Add above lines in your ~/.bashrc – Create Ansible Configuration File – Create Ansible group variables   Note: As we are storing password…

Ansible Basics

Introduction Ansible is an IT automation tool. It can be used to deploy applications, configure services on multiple servers in less efforts. It works agentless using SSH for connection. Configuration files are written in YAML and file extension is yml Ansible has controller machine in which Ansible is installed and all playbooks, required templates, files…

Floating IPs with Digital Ocean !

Hurrey !! Digital Ocean Guys Rocks again! Now Digital Ocean have implemented Floating IP service. As per previous services from DO the beauty of the service is easiness. It is very essential service for High Availability cloud solutions. Even Pro Cloud organizations like AWS also does not provide such services in easy way. Hats Off…

LinuxAcademy.com ! Certification Trainings !

With 1,871 videos, obtain experience you need as you learn and practice on your lab servers, provided by the Linux Academy, to master the concepts. All of our courses are self-paced, so work at your convenience, at a speed that is comfortable for… LinuxAcademy.com is really an awesome place to learn Linux and Cloud related…

Setting up Cassandra using Datastax OpsCenter

CassandraDB is basically distributed Database system and used to deal with huge Data. To setup Cassandra cluster, we can use Datastax OpsCenter community tools or enterprise edition. It is the easiest way to manage Cassandra cluster graphically.In this case major Components of Cassandra cluster are: 1. OpsCenter for Managing Cassandra Cluster 2. Datastax Agent 3.…

Exim Mailqueue Monitoring Script

This script will count number of mails in queue and validate with threshold value. If it is more than it will send an email using thirdparty tool called SendEmail. One important point to note, that is we need to use SMTP hosted on other server. Thats why we are using SendEmail perl script. We need…

Configure Mail Notification with icinga2

Configuring Mail Notification in Icinga2 is very easy. We will use third party SMTP to send email notifications using thirdparty tool “sendEmail.pl”. sendEmail.pl is Perl script which send email to mailserver to send email. /etc/icinga2/scripts/mail-service-notification.sh :┬áThis script actually does work of sending emails. By default it uses inbuild “mail” utility. /etc/icinga2/users.conf:┬áThis conf file has user…

Steps to Install and Configure VerticaDB on Cloud

  Steps to Install and Configure VerticaDB on CentOS 6.x on Cloud: Vertica require Swap space. So if you dont have Swap on your cloud, you can still create by using below steps: It also require transparent_hugepage to be disabled and tuning of few more system parameters. It is better to add them in /etc/rc.local…

Monitoring Kafka, Storm, Zookeeper with Icinga2

Steps to monitor Kafka & Storm: – open JMX port for kafka and storm – To open JMX port in Kafka : a. Add below line to $KAFKA_HOME/bin/kafka-run-class.sh b. Add below line to $KAFKA_HOME/bin/kafka-server-start.sh c. Restart kafka – To open JMX port in Storm: a. Add below lines $STORM_HOME/conf/storm.yaml b. Restart Storm – Check ports…