Dell Compellent 5020 Commissioning

March 7, 2019 Bilal Ahmed 0

So where I am working currently they are a heavy Compellent shop. Let me give you some of the back story We have multiple SC8000s spread across 2 sites. These were specced up years ago (before my time), and are now reaching EOL. One SC8000 was reaching EOL and no one let the company know, which was a big slip up by Dell. Because the original SC8000 was an upgrade from the old White box controllers Comepllent used to use, all the disks and enclosures carried over. But the issue was that these were THAT old, that support was falling off for them, and that meant that a good chunk on the disks on that SAN were now going EOL. […]

Storage vMotion Thin to Thick Lazy Scripting #vExpert #PowerCLI #PowerShell #vSphere

August 29, 2018 Bilal Ahmed 1

Well hello, there party people! I recently came across an issue where the customer had just configured alerting to look for Thin Provisioned VMs, and to my and their dismay it came back with over 300 VMs across 2 sites in staging and production that were like this. Now they have Dell Compellent SANs and these Thin Provision at the storage layer too, so it was basically thin on thin! Now the key points here were: Let’s figure out why this happened Let’s fix the issue for the currently deployed VMs and for future deployments Now we did some digging and it appears the Devs and their automation scripting were the cause of the issue. In their scripts, they had it […]

Dell Compellent and SCSI UNMAP

May 15, 2016 Bilal Ahmed 0

Dead space reclamation (SCSI UNMAP) Basically the UNMAP command is used when you have Thin Provisioned LUNs, you run it against VMFS  5 datastores, hopefully freeing up some space. This will allow the hosts to correctly report the list of deleted blocks on the datastore to the array. It basically is a space reclamation feature that helps reclaim space left by deleted data. The main reasons you would want to run this on all Thin Provisioned LUNs, would be because of: Storage vMotion, VM snapshots and VM deletion. As even though the VM/Snapshot etc has been deleted it doesn’t mean the array is aware of this! It was disabled in ESXi 5.0, due to various issues and enabled in 5.1 by using […]

Lost connectivity to the device mpx.vmhba32 ERROR

May 11, 2016 Bilal Ahmed 0

So I had this wonderful error happen to me recently. I am in the process of migrating the Management IPs from one network to another on all the hosts in the environment. It is part of a bigger plan to migrate everything including the vCenter components to a new IP range ( I am not looking forward to that esp since this is a 5.1 environment!). I did that and updated DNS, flushed the DNS caches on my machine and on the PRTG probes etc. The host came back up fine, but when it rejoined vCenter it had this wonderful error message: Lost connectivity to the device mpx.vmhba32:C0:T0:L0 backing the boot filesystem /vmfs/devices/disk/mpx.vmhba32:C0:T0:L0. As a result, host configuration changes will […]

Setting a persistant scratch location on a ESXi host

May 11, 2016 Bilal Ahmed 0

I noticed one of the hosts had a warning saying that: So basically I did what this KB article said: VMware KB article I had a look at another host, and had a look at the Advanced Settings value for: ScratchConfig.ConfiguredScratchLocation It showed a VMFS volumes /vmfs/volumes/UUID/Scratch folder for that host. So it showed me the UUID such as this: vmfs/volumes/51dda02d-fade5016-8a08-005056171889/HOSTNAME So it looked like there was a folder on this LUN every host! So since I am new to this environment I had to find a way to translate the UUID to the name of the actual SAN datastore being used. I did this by using the: esxcli storage filesystyem list | grep UUID This gave me the actual […]

No Image

Resetting a lost ESXi 5.1 root password on a Dell R710

April 15, 2016 Bilal Ahmed 0

So I found out that no one new the root password to a host in one of the clusters. So I tried various things to no avail: Had a look in the documentation for it (What it was supposed to be, it wasn’t that) Checked if the keyboard layout was correct (it was) I tried the Host Profiles trick to reset the password to what you want (it didn’t work for some strange reason). It took the profile and applied it and everything, but the password persisted! Reset root using host profiles Reset root using host profile in Web Client Tried 2 Linux live cds and it turns out none of them work with Dell servers in general, due to driver […]