Solved

Can't delete an empty datastore in vSphere Client

Posted on 2010-09-16
15
3,844 Views
Last Modified: 2012-05-10
I have two datastores on ESXi and want to delete datastore2 in order to extend the datastore1 that is full (see screenshot).  I have deleted files on the datastore2 (using Veeam FastSCP), but when I try to delete datastore2 I have an error saying it's in use (see screenshot).  Maybe this datastore2 has some files that are still open, but they don't show either in vSphere Client nor in Veeam FastSCP.

What should I do to delete this datastore?
Veeam-datastore-screenshot-1.png
deleting-datastore-in-Configurat.png
0
Comment
Question by:lolekbolek
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6
  • 5
15 Comments
 
LVL 23

Expert Comment

by:Luciano Patrão
ID: 33697362
Hi

Check if any VMs have the CD-ROM(ISO option) point to any file on that datastore

Some times this is the issue

Jail
0
 

Author Comment

by:lolekbolek
ID: 33697386
I know I had to mount an ISO image some time ago when I was installing Ubuntu for this VM/datastore I want to delete.  But I can't figure out where to look.  I looked in properties for both vms (Win2k3 I want to keep and Ubuntu I want to delete).  See attached screenshot.  Should I look elsewhere?
ubuntu-virtual-device-node-scree.png
win2k3-virtual-device-node-scree.png
0
 
LVL 23

Expert Comment

by:Luciano Patrão
ID: 33697419
Hi

You need to check all the VMs that are on that ESX host, or vCenter. On the settings check CD/DVD Drive and the Datastore ISO File. See if any of the VMs are mounting with any ISO

If you have many VMs to check, you can run this small script and will list all the VMs that have an CD/DVD ISO mounted

Use this in your powershell

Jail
$server = "servername"
$user = "user"
$pwd = "password"

Connect-VIServer $server -User $user -Password $pwd

$vms = Get-VM
write "`nVM's with CD-ROM device type set to 'Datastore ISO file' :"
foreach ($vm in $vms | where { $_ | Get-CDDrive | where { $_.ISOPath -like "*.ISO*"}}) {
	write $vm.name}

Open in new window

0
Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.

 

Author Comment

by:lolekbolek
ID: 33697468
Hi BestWay,

Please don't laugh, but I don't know where I can access my powershell since I only have vSphere Client access to two VMs out of a few dozens on our network that our admin provided me with.  And I only see what's shown on the screenshots above when it comes to CD/DVD drive.  I click on one of my two vms -> edit settings -> hardware and voila.

Sorry, if I am missing something I should know where to find :(
0
 
LVL 28

Accepted Solution

by:
bgoering earned 250 total points
ID: 33697520
I believe at one point in some thread you indictated your Ubuntu was installed on your datastore2. If you have already deleted its files, you need to right click it in the client and remove from inventory. If you haven't deleted the files, right click it and delete from disk. Then hopefully your datastore will free up.
0
 
LVL 23

Assisted Solution

by:Luciano Patrão
Luciano Patrão earned 250 total points
ID: 33697528
Hi

No problem, no reason to laugh

PowerSheell is a "software" to create/run scripts. With this we can do all the commands(just all the informatio, reports, etc) in the console from our VMware Infrastructure. You need to install first on your computer to use.

Just take a look at this to have some information

http://xtravirt.com/xd10133
http://searchvmware.techtarget.com/tip/0,289483,sid179_gci1347396_mem1,00.html

You to register to have access this two articles

But since you only have 2 VMs don't need to use the script. But looking at this 2 VMs none are using the mounted ISO

Are you sure that no one(other VMs that you have no permissions to check) is using that datastores? Or even have ISO mounted with that datastore?

Do you know if your VMware Infrastructure use VMware Disaster Recover? Sometimes also we have any issue when trying to delete a datastore that DR uses for replication

I see that almost 8Gb is been used in this Datastore, if you click right mouse on that datastore and browse do you see any files or folders?

Jail

0
 
LVL 23

Expert Comment

by:Luciano Patrão
ID: 33697533
Hi

ohh if like bgoering said, if one of your VMs was created in that datastore, you need to removed from the inventory, or just delete the VM

Jail
0
 
LVL 23

Expert Comment

by:Luciano Patrão
ID: 33697552
Hi

You you want to close the question, just use the split points, or add the points to one of the EE expert, you dont need to close the question like this

Jail
0
 

Author Comment

by:lolekbolek
ID: 33697564
oops - sorry - it's the first time i was trying to accept multiple solutions and i guess i botched it!  let me retry.
0
 

Author Comment

by:lolekbolek
ID: 33697575
aloha!  i've closed questions with one solution before w/o problems.  but this first time, i can't close the one with multiple solutions.  it tells me i must provide the reason for closing, but i can't see where :(  (screenshot attached)
closing-the-question-1.png
0
 

Author Comment

by:lolekbolek
ID: 33697668
I object to my own comments, because I would love the moderator to have a look at it and help me assign 250 points to two accepted solutions.  As well, newbies like me might benefit from adding more tips (or a troubleshooting section) to EE's otherwise wonderful Help on accepting solutions.
0
 
LVL 23

Expert Comment

by:Luciano Patrão
ID: 33700120
Hi

Yes Vee_Mod i see the comments(with the split points), I have click the object, not because of the points, but only to explain that the user can use the Accept Multiple Solutions, and don't need to close the question like that.

Sorry if i did explain correctly

Jail
0

Featured Post

Manage your data center from practically anywhere

The KN8164V features HD resolution of 1920 x 1200, FIPS 140-2 with level 1 security standards and virtual media transmissions at twice the speed. Built for reliability, the KN series provides local console and remote over IP access, ensuring 24/7 availability to all servers.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Veeam Backup & Replication has added a new integration – Veeam Backup for Microsoft Office 365.  In this blog, we will discuss how you can benefit from Office 365 email backup with the Veeam’s new product and try to shed some light on the needs and …
Ransomware is a malware that is again in the list of security  concerns. Not only for companies, but also for Government security and  even at personal use. IT departments should be aware and have the right  knowledge to how to fight it.
Teach the user how to use configure the vCenter Server storage filters Open vSphere Web Client:  Navigate to vCenter Server Advanced Settings: Add the four vCenter Server storage filters: Review the advanced settings: Modify the values of the four v…
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial

751 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question