Ansible is an open-source software provisioning, configuration management, and application-deployment tool enabling infrastructure as code. It runs on many Unix-like systems and can configure both Unix-like systems as well as Microsoft Windows. It includes its own declarative language to describe system configuration.
Playbooks are Ansible’s configuration, deployment, and orchestration language…
Software tests have to be repeated often during development cycles to ensure quality. Every time source code is modified software tests should be repeated. For each release of the software it may be tested on all supported operating systems and hardware configurations. Manually repeating these tests is costly and time…
Docker is a software platform for building applications based on containers — small and lightweight execution environments that make shared use of the operating system kernel but otherwise run in isolation from one another.
Docker is an open source project that makes it easy to create containers and container-based apps…
🔅Integrating LVM with Hadoop and providing Elasticity to DataNode Storage
Ever thought how we can increase the storage contributed by the DataNode dynamically to the NameNode.
This is a very critical use-case in the Industry. There are situations when the storage contributed by the DataNode gets full, but just to…
Hello everybody, Today is the world of Automation.
Automation lets you to do the work quickly and deliver the product easily.
I have created an application which has automated many work related to AWS Cloud, Linux Administration Task, Big Data Hadoop, Docker , etc.
Just click the button corresponding to…
🔰 Create High Availability Architecture with AWS CLI 🔰
🔅The architecture includes-
- Webserver configured on EC2 Instance
- Document Root(/var/www/html) made persistent by mounting on EBS Block Device.
- Static objects used in code such as pictures stored in S3
- Setting up Content Delivery Network using CloudFront and…
What we will do?
Setup a Hadoop cluster with one NameNode(Master) and 4 DataNodes(Slave) and one Client Node.
✴️ Upload a file through Client to the NameNode.
✴️ Check which DataNode the Master chooses to store the file.
✴️ Once uploaded try to read the file through Client using the…
Use case: We have to restrict the amount of storage contributed to the Name Node.
Simply, because so that we can use left storage for any other purposes.
So, we will use the Partitioning Concept to achieve our purpose.
Setup Hadoop Cluster first (Name Node/Master Node and…
🔅 Create a key pair
🔅 Create a security group
🔅 Launch an instance using the above created key pair and security group.
🔅 Create an EBS volume of 1 GB.
🔅 The final step is to attach the above created EBS volume to the instance you created in…