How to: Upgrade an IBM LSI based raid controller firmware in a non-IBM systems

Reading Time: 3 minutes After executing the firmware upgrade package, it throws the error “Package and System Mismatch”, “Update failed”…“Update is not meant for this system”. My ‘use case’ was relevant to upgrading firmware of “IBM ServerRaid M5110” on a non-IBM server i.e. Supermicro X10DRi, but this process could also be applied to any LSI based raid controllers on various servers (not limited to IBM)…

vCenter GUI ‘error’ – “no healthy upstream”, vCenter server (vmware-vpxd) service would not start!

Reading Time: 2 minutes vCenter GUI shows an error – “No healthy upstream”. Trying to start “vCenter Server (vmware-vpxd) Service” shows – “An error occurred while starting service ‘vpxd’”. Trying to access vCenter login page would show – “[400] An error occurred while sending an authentication request to the vCenter Single Sign-On server – An error occurred when processing the metadata during vCenter Single Sign-On setup – Failed to connect to VMware Lookup Service https://:443/lookupservice/sdk – SSL certificate verification failed.”…

Quick Tip: VCF deployment (via VLC) on vSphere 7 Update 1 – Error “Cluster xxxx does not have any hosts”

Reading Time: 2 minutes As the title suggests, this blog is a quick tip on how to resolve the VCF (via VLC) deployment issue on vSphere 7 Update 1, which throws the following errors – “Cluster xxxx does not have any hosts” OR “Cluster xxxx will need HA disabled and DRS either set to partially automated or manual to use”, followed by “please check portgroup security policies and click the Connect button again”…

PCIe Bifurcation – What is it? How to enable? Optimal Configurations and use cases for NVMe SDDs/GPUs

Reading Time: 7 minutes One of my colleagues asked me about “Bifurcation” when it came in a discussion about running multiple NVMe drives from a single PCIe slot. As I explained “what it is” and why one should consider it before making a motherboard purchase, I shared my own home lab experience. This blog shares the insight of PCIe Bifurcation, how to enable it by understanding the motherboard layout/architecture, optimal configurations and three(3) use cases focusing on NVMe SSDs and GPU…

Migrate ESXi from vSS to vDS v7.0 – Fails: ThrowableProxy.cause

Reading Time: 2 minutes Unable to Migrate ESXi Host(s) from vSphere Standard Switch (vSS) to vSphere Distributed Switch (vDS). Environment – ESXi v7.0, vCenter v7.0, vDS v7.0. ESXi Host(s) either loose connectivity or the network changes are rolled back when trying to migrate from vSS to vDS. The vSS has two active vmnics (pNICs) and the migration to vDS fails, even with a single vmnic migration…

NSX-T Installation Series: Step 0 – High Level Design

Reading Time: 3 minutes Before any product deployment, it is common practice to document an architecture design and most enterprises follow some sort of framework e.g. TOGAF that helps organize concepts, knowledge and understanding. Therefore, I thought it would be ideal to compose “Step 0” of this ‘step-by-step’ Installation series, to help visualize the overall design and component placement…

NSX-T Management Cluster Deployment: Part 1

Reading Time: 2 minutes Knowledge increases by sharing it… As discussed in one of my previous blog NSX-T Architecture (Revamped): Part 1, the release of NSX-T v2.4 brought simplicity, flexibility and scalability for the management plane. If you are not familiar with the architecture of the NSX-T, I would highly

NSX-T Management Cluster Deployment: Part 2

Reading Time: 4 minutes Knowledge increases by sharing it… As the title alludes, “NSX-T Management Cluster Deployment” is yet another topic split in two parts for easier understanding and context: NSX-T Management Cluster Deployment: Part 1 – discusses the general requirements which are common across the deployment options discussed in

NSX-T Architecture (Revamped): Part 2

Reading Time: 3 minutes Knowledge increases by sharing it… NSX-T v2.4 and later VMware introduced an architectural change that simplified the overall management, installation and upgrades; brought high availability, scalability along with flexible deployment options. I opted to split the new architecture into two parts, for easier understanding: NSX-T Architecture