September 17, 2019 Vignesh Sathiyanantham

In today’s data center industry there is a misconception about the storage snapshot as a Backup. The main one is storage snapshots are not backup, they are just point-in-time copies. It’s unclear from where the idea came from. Backup is a collection of data stored on (usually removable) non-volatile storage media for purposes of recovery in case the original copy of data is lost or becomes inaccessible; also called a backup copy. To be useful for recovery, a backup must be made by copying the source data image when it is in a consistent state. – The SNIA ( Storage…

August 15, 2019 Vignesh Sathiyanantham

In this post, we will see how to install ZFS on Ubuntu and present a ZVOL through iSCSI protocol to a Windows Machine for SQL Database First I created a Linux Ubuntu x64 Virtual Machine and installed the Ubuntu 18.04 Server using the server iso file available in the Ubuntu website After installing the Ubuntu, configured the static IP and installed openssh-server sudo apt-get install openssh-server Then I proceed to install the ZFS File system in my mint ubuntu Install Software properties common sudo apt-get install software-properties-common First, you have to make sure that main, restricted, universe and multiverse software…

July 18, 2019 Vignesh Sathiyanantham

If you have a large datacenter having too many VMs, you may find it difficult to filter the VMs, using the super powerful tool vSphere PowerCLI you can get the VM with filters To get the VM where the tool is not installed, run the below script after connecting with VI-Server Get-VM -name windows-* | ?{$_.extensiondata.guest.toolsstatus -eq ‘toolsNotInstalled’}

July 13, 2019 Vignesh Sathiyanantham

We have planned to do interoperability testing of our product Nimesa Cloud Data Protection with vSphere 6.7, In my lab, I had one ESXi 6.5 which I planned to upgrade to ESXi 6.7 In this blog, I am explaining about how I upgraded my ESXi 6.5 to ESXi 6.7 using ESXCLI via SSH To begin with, I set the ESXi to maintenance mode, all my powered on machines are migrated to another ESXi in the cluster, then removed the node from the cluster Enable SSH service in the ESXi Configuration and advanced settings Connect to ESXi via SSH through management…

July 12, 2019 Vignesh Sathiyanantham

Recently we faced an issue in our product Nimesa Cloud Data protection, our QA Director raised a bug that Nimesa is listing two networks during Virtual Machine clone but while editing the VM in vSphere web client he was getting only one network. When I checked in the vSphere web client I can see one network as Uplink port group but in the manage object browser two networks are listed and there is no difference between them to identify that as an uplink port group and ignore while listing in the clone after scratching my head and wondered “ But…

July 11, 2019 Vignesh Sathiyanantham

Removing the old snapshots of the Virtual Machine is one of the easiest ways that a virtualization administrator can reclaim storage capacity in their environment. Unlike reclaiming other resources like CPU or Memory, deleting old snapshots doesn’t require downtime. Now, many of us are guilty of having snapshots that are months old, and sometimes for reasons, we can’t even remember. But unless you have a tool like vRealize Operations Manager, finding and deleting old snapshots can be a lengthy manual process. There are multiple ways to find the old/stale VM snapshots, you can leverage some smart tools like RVTools to…

April 10, 2019 Vignesh Sathiyanantham

Copy and Paste the following command to install this package using PowerShellGet Install-Module -Name VMware.PowerCLI If you are getting any error related to the privilege PS C:\Users\asvig> Install-Module -Name VMware.PowerCLI Install-Module : Administrator rights are required to install modules in ‘C:\Program Files\WindowsPowerShell\Modules’. Log on to the computer with an account that has Administrator rights, and then try again, or install Run with adding -Scope CurrentUser Install-Module -Name VMware.PowerCLI -Scope CurrentUser In addition to that you may need to set Execution policy to RemoteSigned Set-ExecutionPolicy -ExecutionPolicy RemoteSigned by running the above command in Administrator mode, and also import Import-Module VMware.VimAutomation.Core before…

January 2, 2019 Vignesh Sathiyanantham

Deploying a virtual machine from a template is an easy task but cloning a virtual machine will maintain its computer name, serial number and the license information and deploying multiple Virtual machines for dev test is also a painful job We can achieve it more easily using vSphere powercli, modify the below script according to your lab details and run it Change the vCenter HostCredentials ( username and password )Number of VM to deployFrom which template you want to create a cloneOS Custom specificationTo which datastore you want to clone the virtual machinesTo which ESXi node you want to attach…

December 1, 2018 Vignesh Sathiyanantham

Uploading files to vCenter server appliance ( VCSA ) using WinSCP ( SFTP / SCP)  While establishing the connection if you are getting error like ? Host is not communicating for more than 15 seconds. Still waiting. Note If the problem repeats, try turning off ‘Optimize connection buffer size’. SSH to VCSA machine (putty) and enable the shell Command> shell.set –enabled TrueCommand> shell It will enter into Appliance shell mode then run the below command to make root user to use bash chsh -s /bin/bash root To revert back to Appliance shell for root chsh -s /bin/appliancesh root

November 26, 2018 Vignesh Sathiyanantham

By default Photon OS comes with DHCP enabled, this is good enough for testing. In some case if you want to set static IP to your PhotonOS VM To get list of interfaces networkctl My network device name is eth0 ls /etc/systemd/network You will get a DHCP configuration file (99-dhcp-en.network in my case), take a backup of that file and create a new file 99-static-en.network root@photon-machine [ ~ ]# vi /etc/systemd/network/99-static-en.network [Match]Name=eth0[Network]Address=10.0.0.110/8Gateway=10.0.0.1 Save and restart the service systemd-networkd systemctl restart systemd-networkd If you are getting “Could not load configuration files: Permission denied” error change the permission of the file to 644 chmod 644 /etc/systemd/network/*…