How to recover the lost vCenter Server Appliance(VCSA 6.5 & above) root password? The vCenter Server Appliance is a preconfigured Linux virtual machine. vSphere 6.7 U1 is the last release to include vCenter Server for Windows, which has been deprecated. vCenter Server Appliance is a very simple vCenter platform compares to the windows-based vC. Since vCenter server […]
VMware vSphere 6.x – Remove node from vSAN cluster
How to safely evacuate the node from the vSAN cluster on VMware vSphere? VMware vSAN is one of the low-cost storage solutions for startups and mid-size companies. vSAN eliminates the need of Fibre channel networks. It aggregates the local disks and provides the storage over the network. This article will walk through how to remove […]
VMware vSphere – How to Change VCSA 6.x IP address ?
How to change VCSA (vCenter Server Appliance) 6.x IP address? VMware vSphere 6.7 U1 is the last version which offers Windows-based vCenter Server. Going forward, we must start adapting in-house vCenter appliance which runs on VMware Photon OS (Linux Variant). VMware doesn’t recommend to change the vCenter appliance IP address. If FQDN is set as an […]
Ansible reboot module – Shutdown Command Not found on Linux
Ansible is a widely used configuration management tool. Opensource community and RedHat aggressively developing to create modules for each task. In Ansible 2.7, reboot module is responsible to reboot the host and wait to come back. But the Linux image development varies for each organization. In some environment, engineers might remove shutdown command from the […]
VMware vSphere – How to Remove Host from HA ?
How to remove ESXi node from vSphere HA? VMware vSphere HA (High Availablity) enables a server administrator to aggregate physical servers on the same to create a logical group called a high availability cluster. vSphere HA is responsible to restart the failed VM’s on other available ESXi nodes to reduce the application downtime. When you […]
VMware vSAN Lab – How to Create Fake SSD on VMware workstation?
VMware vSAN is a hyper-converged, widely used software-defined storage for a VMware vSphere environment. Using Nested virtualization, Many of us will try to practice vSAN Lab on VMware Workstation. In my old article, I have shared the trick to convert the Non-SSD to SDD disk by enabling the rule on ESXi. But this procedure is […]
How to Boost Ansible playbook Speed ?
How to increase the ansible playbook execution speed? One who is running the playbook against more than 100 hosts could witness the slowness if it’s not fine-tuned. Ansible has few configurable parameters which can reduce the playbook execution time significantly. As a result of the fine-tuning ansible, playbook execution time has been reduced from 4hours […]
Jenkins- Ansible -Authenticate Server using Protected Passphrase
Ansible is the most widely used configuration management tool. A recent challenge was to authenticate the servers using a protected passphrase. We have a set of servers which can be authenticated only using a passphrase. This article will provide a step by step procedure to authenticate ansible clients using a private key and protected passphrase. […]
govmomi – Installing and configuring govc-cli for vSphere
govmomi is a “Go” library for interacting with VMware vSphere APIs (ESXi and/or vCenter) and it’s built using VMware vSphere SDK. govmomi project has more than 1000 GitHub stars and used by many opensource projects including terraform, Kubernetes, kops etc. govc is a vSphere CLI built on top of govmomi. It’s written in Go language […]
Ansible – Executing sequence of commands using Shell Module
How to execute a sequence of ansible commands in a single task using shell or command module? Its quite often needed to run a sequence of commands irrespective of the results. If you would like to automate the VM post-build, we knew that the template doesn’t have specific packages. Some of the configuration files might […]









