vSphere VCSA 6.x – Enabling Bash Shell (SCP Access)

This post was a result of requiring access to the VCSA BASH Shell console in order to perform such functions as certificate-manager (/usr/lib/vmware-vmca/bin/certificate-manager).

The default Shell access when you initially login to the VCSA via SSH is the basic Appliance Shell:


Continue reading

EMC XtremIO: VMware ESXi Multi-Array Settings

The following table represents the recommended VMware vSphere ESXi host settings to be applied when an ESXi host(s) is connected to a single array and also details multi-array settings when at least one of the arrays is XtremIO.

The following information is referenced from EMC KB303782:
Recommended settings for VNX, VMAX, VPLEX, and XtremIO Colocation within VMware vSphere



  1. Unless otherwise noted, the term VMAX refers to VMAX, VMAX3, and VMAX All Flash arrays
  2. The setting for FC Adapter policy IO Throttle Count can be set to the value specific to the  individual storage array type if connections are segregated. If the storage arrays are connected using the same vHBA s, use the multi-array setting in the table.
  3. The value for Disk.SchedNumReqOutstanding can be set on individual LUNs and therefore the value used should be specific to the underlying individual storage array type.


Related Post:

EMC XtremIO – Setting Disk.SchedNumReqOutstanding On vSphere 5.5 & 6.0 (PowerCLI)

VMware PowerCLI – Enable/Disable SSH Per vSphere Cluster

The following script allows the user to Enable/Disable SSH at a per vSphere cluster level. You may download the ‘SSH.ps1‘ script here: SSH.ps1 (Remove the .doc extension).

The script will begin by prompting you to enter the vCenter Host IP Address, username and password. A list of all the available clusters residing in vCenter will be returned, followed by a prompt to enter the cluster name you wish to Enable/Disable SSH for:

Continue reading