ESXi Network Troubleshooting with iperf3 & pktcap-uw – Part 2

Welcome back! In the previous post, we laid the foundation by performing a baseline UDP performance test between two ESXi hosts using iPerf. That gave us a solid starting point to understand what “normal” looks like. Now it’s time to dive deeper. In this part, we’ll simulate more complex and stressful conditions—starting with CPU overload—to see how it impacts packet loss and jitter. We’ll also put the powerful pktcap-uw tool

ESXi Network Troubleshooting with iperf3 & pktcap-uw – Part 1

When you’re running a virtualized environment, keeping the network smooth and steady is key—especially for apps that use UDP. Unlike TCP, UDP doesn’t bother with resending lost packets, so when something goes missing or arrives late, things can go sideways pretty fast. That’s a big deal for real-time stuff like VoIP, video calls… and yes, even faxing. In one of the previous projects I worked on, we used fax servers

Resetting Dell iDRAC Password from Within ESXi

Dell’s Integrated Dell Remote Access Controller (iDRAC) is an essential tool for managing Dell PowerEdge servers remotely. However, losing access due to a forgotten password can be a challenge. If you have ESXi installed on your server, you can reset the iDRAC password directly from the ESXi shell using the RACADM tool. This guide walks you through the process step by step. Prerequisites Before proceeding, ensure that: Using the RACADM

Debugging and Resolving vCenter Access Issues Due to Expired Certificates

Recently, I encountered an issue where I was unable to access the vCenter web interface in my Test-Lab, after restoring to a pretty old Snapshot. Upon attempting to log in, I was met with the errors “No healthy upstream” and “503 – Service Not Available” on the management interface. This blog post outlines how I debugged and resolved this issue, which turned out to be caused by an expired certificate.

Automating vCenter Tasks: Adding and Renaming Datastores with PowerShell

Managing a vCenter environment with multiple Datacenters and Clusters can quickly become a complex and time-consuming task, especially when dealing with repetitive operations like adding or renaming Datastores. Inconsistent naming conventions, manual errors, and scalability challenges often complicate matters further. Automation offers a powerful solution. By leveraging PowerShell scripts tailored for vCenter, you can simplify routine tasks, enforce consistency, and significantly reduce the risk of human error. In this post,

Recover an accidentally deleted VMFS Datastore (vSphere version 8)

Accidentally deleting a datastore in a VMware ESXi environment can feel like a catastrophic event, especially when the datastore is shared across multiple hosts. In this article, we’ll discuss the step-by-step process of recovering a deleted datastore, specifically when it was removed from one ESXi host and subsequently disappeared from all associated hosts. The goal is to help you understand the available recovery options and ensure data is restored with

How to Configure Email Notifications and Alarms in VMware vCenter 8

Monitoring the health of a virtualized environment is very important to maintaining uptime and detecting potential issues early. VMware vCenter 8 provides robust alarm and notification features that allow system administrators to be promptly alerted via email when specific conditions occur. In this guide, we’ll walk you through the process of configuring email notifications and setting up alarms in VMware vCenter 8. This post contains affiliate links. If you buy

Mastering VMware Snapshots with PowerShell/PowerCLI

In the world of virtualization, managing resources efficiently is super important. If you’re an administrator dealing with virtual environments, using the right tools is a must. That’s where PowerShell comes in—a really helpful tool that can make managing VMware snapshots easier, so things run smoothly and problems get solved fast. Simplifying Virtual Management with PowerShell Imagine a world where things happen quickly and accurately. That’s exactly what PowerShell does. With

vCenter 7 [FAILED] – Failed to start file system check

I am having a VMWare Lab running on VMWare Workstation. The Lab is having 2 ESXi instances and vCenter is running on top of one of the ESXi. Datastore is iSCSI connected to a Windows Server 2019 running also on VMWare Workstation. Recently vCenter has been experiencing some issues with the Datastore and was refusing to initiate with the following error – [FAILED] Failed to start File System Check on

Use ChatGPT as VMWare Administrator – ask for solutions or ask to generate PowerCLI Scripts

As a VMware administrator, your primary responsibility is to ensure the smooth and efficient functioning of your virtual environment. From managing virtual machines and storage to ensuring uptime and performance, your role requires you to have a deep understanding of virtualization technology and the ability to manage complex infrastructures. While this can be a challenging task, there are tools and resources available to make your job easier. One such tool