vCenter showing this vm in two data stores (a used display 0.00 B of 12.66 GB space)

I have a couple of VMs that according to vCenter are present in multiple data stores. In all cases a data store would be showing 0.00 B of xx.xx GB used space.

Captudre.JPG

Is there a way to fix this? All I can think is that at some point the virtual machine could have migrated from one to another data store. It's never been renamed; Among the stores of data has no file like below...

vCenter 5.5.0 2183111

ESXi 5.5.0 2456374

last vm compatibility of equipment and tools.

What is visible on the page summary for the virtual machine:

Capture.JPG

But if you look at the two warehouses of data - the virtual machine is present in the data store 4:

~ # ls - the/vmfs/volumes/ESXi1-datastore4/dc1

Total 13286440

drwxr-xr-x 1 root root 4480 25 Mar 08:34.

drwxr-xr-t 1 root root Mar 23 1820 10:17...

-rw - 1 root root 134344704 6 March 18:42 dc1-000001 - delta.vmdk

-rw - 1 root root 310 6 Mar 18:38 dc1 - 000001.vmdk

-rw - 1 root root 1895952384 24 March 15:16 dc1-000002 - delta.vmdk

-rw - 1 root root 343 24 March 15:03 dc1 - 000002.vmdk

-rw - 1 root root 50458624 25 March 09:14 dc1-000003 - delta.vmdk

-rw - 1 root root 317 25 Mar 08:34 dc1 - 000003.vmdk

-rw - 1 root root 16904192 24 March 15:17 dc1-000004 - delta.vmdk

-rw - 1 root root 317 24 March 15:17 dc1 - 000004.vmdk

-rw - 1 root root 28969 6 Mar 12:35 dc1 - Snapshot1.vmsn

-rw - 1 root root 29000 6 Mar 18:47 dc1 - Snapshot2.vmsn

-rw - 1 root root 32015 24 March 15:17 dc1 - Snapshot3.vmsn

-rw - r - r - 1 root root 120 24 March 15:17 dc1 - to the .xml

-rw - 1 root root 2147483648 25 Mar 08:34 dc1 - bbbf052e.vswp

-rw - 1 root root 64424509440 6 March 12:35 dc1 - flat hard

-rwx - 1 root root 290136 24 March 15:17 dc1 - vss_manifests3.zip

-rw - 1 root root 8684 Mar 25 08:35 dc1.nvram

-rw - 1 root root 540 6 Mar 11:01 dc1.vmdk

-rw - r - r - 1 root root 24 Mar 1245 15:17 dc1.vmsd

-rwxr-xr-x 1 root root 3536 25 Mar 08:34 dc1.vmx

-rw - 1 root root 0 25 Mar 08:34 dc1.vmx.lck

-rw - r - r - 1 root root 3258 24 March 15:17 dc1.vmxf

-rwxr-xr-x 1 root root 3535 25 Mar 08:34 dc1.vmx ~.

-rw - r - r - 1 root root 554141 6 March 12:35 vmware - 3.log

-rw - r - r - 1 root root 225262 6 March 18:36 4.log - vmware

-rw - r - r - 1 root root 160708 6 Mar 18:42 vmware - 5.log

-rw - r - r - 1 root root 219307 Mar 16 11:21 6.log - vmware

-rw - r - r - 1 root root 245326 24 March 15:17 7.log - vmware

-rw - r - r - 1 root root 214032 24 March 16:19 vmware - 8.log

-rw - r - r - 1 root root 192487 Mar 25 08:35 vmware.log

-rw - 1 root root 114294784 25 March 08:34 vmx-dc1-3149858094 - 1.vswp

data store 3 has nothing and I am sure that this virtual machine was never renamed etc.

~ # ls - the/vmfs/volumes/ESXi1-datastore3/dc1

LS: / vmfs/volumes/ESXi1-datastore3/dc1: no such file or directory

Your virtual machine based on the list of files, runs from snapshot and maybe the State of the virtual machine before taking the snapshot has been using the ISO on the old data store. If you can, try to remove the snapshot and the reference to the old data store will be deleted.

Tags: VMware

Similar Questions

  • VM shows this in the NFS data store after passed to the vmfs data store

    Hello

    (1) create a virtual machine using NFS datastore

    (2) had created a few snapshots

    (3) to migrate this virtual machine from the data to the local VMfs store

    (4) all the files are moved to the defined vmfs datastore

    (5) storage > > nfs_datastore > > objects > > VM > > vm is present

    (6) but when did change the setting of this VM, vm is present on the data store local vmfs

    The .vmsn file contains binary data text, so you better not change it manually. The purpose of these files is to be able to return to his instant partner. Depending on the configuration of virtual machines in time you created the snapshot, the virtual machine may require access to the old data store to access the files and folders in there when you return to this snapshot.

    André

  • Migrated virtual machine appears in the two data stores

    Hi all

    A bit of background on our installation first. servers ESX 3.5 vcenter 4.0 (just improved 2.5) + 2 + 2 data warehouses configured in 1 box of MSA.

    Here is what happened. I've migrated a VM from A to B data store using "Migrate" in vSphere client on vCenter.

    On the vSphere client, virtual machine displays now two data warehouses. In the browser data store, the vme even appears in the two data stores. Datastore shows 20 GB to 20 GB provisioned and 0 GB to 20 GB used. B displays 20 of 20 put into service and used 20 20 GB.

    Migration seems to have succeeded. I migrated about 10 other vm and they reside only on a data store. All virtual machines are working properly. I tried to migrate the computer back to A virtual. He showed only a data store. But the problem appeared again when I migrated the vm to B. I tried to move the virtual machine back and forth between servers ESX, no difference.

    Any ideas? The virtual machine is working well, and it is not necessarily a critical problem. But it's annoying, because I intend to reorganize the data store has and the fear it could cause a problem.

    Thank you so much in advance!

    anything mounted on the CD/DVD drive, as an ISO which can be on A Datastore?

  • Data store rename using replace?

    I am trying to rename more than one store of data at once.

    Scenario:

    Have a number of local ESX hosts with several warehouses of data, in this case two. Now I would like to rename from the default datastoreX to & lt; Server name & gt; vmfsX. So that the number remains the same but the data store is replaced.

    for example, datastore1 becomes esx1vmfs1, and datastore2 becomes esx1vmfs2.

    Yes, I could simply run two commands because all the servers that I'm building will have only two data stores, but this is not the point and I'm trying to improve my skills of PowerShell. Since I did a change of name of the files in a file system quite easily, I thought I could try the same approach method replace.

    So the code I started with:

    $vmhost = Get-VMHost -Name MyESX.company.com
    $vmhostshortname = $vmhostname.Split(".")[0]
    $dsname = $vmhostshortname + "vmfs" 
    
    Get-DataStore -VMHost $vmhost | Where-Object { $_.Name -like "datastore*" } | Set-Datastore -Name { $_.Name -replace "datastore", $dsname }
    

    Returns:

    Set-Datastore : 11/02/2010 3:16:38 PM    Set-Datastore    52d79783-f475-a27f-1ec7-2f84b214241e     $_.Name -replace "datastore", $dsname ' is invalid
     or exceeds the maximum number of characters permitted.
    At line:1 char:92
    + Get-DataStore -VMHost $vmhost | Where-Object { $_.Name -like "datastore*" } | Set-Datastore <<<<  -Name { $_.Name -replace "datastore", $dsname }
        + CategoryInfo          : NotSpecified: (:) [Set-Datastore], ViError
        + FullyQualifiedErrorId : Client20_MoServiceImpl_Invoke_ViError,VMware.VimAutomation.Commands.SetDatastore
    

    It's basically trying to define the data store to all characters between the brackets.

    Then I tried this instead,

    Get-DataStore -VMHost $vmhost | Where-Object { $_.Name -like "datastore*" } | % { $newname = $_.name -replace "datastore", $dsname; Write-Host $newname; Set-Datastore -Name $newname }
    

    Returns:

    Set-Datastore : Value cannot be found for the mandatory parameter Datastore
    At line:1 char:169
    + Get-DataStore -VMHost $vmhost | Where-Object { $_.Name -like "datastore*" } | % { $newname = $_.name -replace "datastore", "$dsname"; Write-Host $newname; Set-Datastore <<<<  -Name $newname }
        + CategoryInfo          : NotSpecified: (:) [Set-Datastore], ParameterBindingException
        + FullyQualifiedErrorId : RuntimeException,VMware.VimAutomation.Commands.SetDatastore
    

    So apparently not to evaluate $newname or at least it stays together.

    I checked that $_. Name of the data store is a string object.

    If I replace it outside the line, as below, it works as expected.

    $dslist = Get-Datastore
    $newname = $dslist[0].Name -replace "datastore", $dsname
    

    I'm sure that I'm either missing something simple, or there is another way to do it, but I'm jiggered if I can get by.

    Try this way, that should work

    $vmhost = Get-VMHost -Name 
    $vmhostshortname = $vmhost.name.Split(".")[0]
    $dsname = $vmhostshortname + "vmfs" 
    
    Get-DataStore -VMHost $vmhost | Where-Object { $_.Name -like "datastore*" } | %{
         $_ | Set-Datastore -Name ($_.Name -replace "datastore",$dsname)
    }
    

    The problem with your last attempt, is that it has no DatastoreImpl object in the hose that can server as a value for the parameter - data store.

    ____________

    Blog: LucD notes

    Twitter: lucd22

  • VSA data store to use?

    I finished installing the VSA trial on a 2 host cluster. It works well, but I didn't know that there are 2 different available data warehouses. Does it matter that it used during the passage of my test virtual machines to the ASB? I usually tried keeping the VM with what I suppose is the host local esxi (1 host 2 host uses uses VSADs-1, VSADs-0).

    In addition, these data stores can be filled up completely and still be functional as a HA system?

    Thank you

    Hello

    It does not matter what VSA data store you use to move your virtual machines to the cluster of VSA, and HA should work even when the two VSADs are "almost completely filled" (if there is literally no space left then VMs can not not restart/market, which is true for any data store not only VSA-data warehouses).

  • How to specify what data store for use with OVFtool

    It drives me crazy! Way that you specify what data store to use when there are several?

    I ran exactly the same command on a box that had a data store and it worked fine (as expected). He created the folder of the virtual machine to the root of the SD and then pulled on the virtual machine of the FVO. However, with multiple it just says not: no datstore target specified. I tried 1 million combinations of?-ds = with hooks, without. It is said to be sometimes found in the inventory. I guess that's looking for a folder. But this cannot be so difficult?

    C:\Program VMware OVF tool & gt; ovftool P:\Downloads\PanoManagerVM-2.8.0

    -ovf\panomanager.ovf ' vi: / / [email protected].

    Source OVF opening: P:\Downloads\PanoManagerVM-2.8.0-ovf\panomanager.ovf

    ATTENTION: No manifest file

    Please enter the login information for the target vi://192.168.1.5/

    User name: root

    Password: *.

    Target of opening VI: vi: / / [email protected]/

    Error: No data store target specified

    Data warehouses is on target:

    SAN storage

    storage1

    something like

    OVFTool - ds = "SAN Storage" source target

    should work

    If you write ovftool - help you can see the full syntax.

    Eske

  • How do divide you a virtual machine between two data stores?

    We just installed a new SAN ICSI and created an ISCSI target on it. We have created a new data store on our server ESXi 4.0 and reminded our Iscsi target. Our virtual machines have two logical drives, for the system partition C: and E: for data. At present, all virtual machines are residing on the 1 data store, which is located on the local hard drives of the esxi server. How pass readers E: of the virtual machine to the SAN and let C: readers where they are?

    Hello

    Or if you don't have a Vmotion, you can use stand-alone Vcenter converter to migrate your VM on the same ESXi host. and during this process on the Advanced tab, you can divide your virtual disks in the desired data store. You can keep the C: drive as it is on the same data store and add new vmdk and select its data store that you want, and then can move E: or D: drive until the new vmdk.

    In this way, you can split your C: and other disks on different vmware disks on different data warehouses.

    Let me know if it helps.

    Kind regards

    Sumit

  • Show active paths by the data store for each host

    I'm looking for a PowerCLI script that displays by cluster, by ESXi host how active paths has a data store. The output should look like:

    Paths of Active host data store

    VMFS-01 ESXi01 2

    Thank you

    Ivo

    Try this one, it shows the actual number of "active" paths by the data store.

    foreach($esx in Get-VMHost){  $hss = Get-View $esx.Extensiondata.ConfigManager.StorageSystem
    
      $lunTab = @{}  $hss.StorageDeviceInfo.ScsiLun | %{    $lunTab.Add($_.Key,$_.CanonicalName)  }  $pathTab = @{}  $hss.StorageDeviceInfo.MultipathInfo.Lun | %{    $pathState = @($_.Path | Group-Object -Property PathState |    where {$_.Name -eq "active"} | Select -ExpandProperty Group)
    
        if($pathTab.ContainsKey($_.Lun)){      $pathTab[$_.Lun] += $pathState.Count    }    else{      $pathTab.Add($lunTab[$_.Lun],$pathState.Count)    }  }
    
      foreach($mount in ($hss.FileSystemVolumeInfo.MountInfo | where {$_.Volume.Type -eq "VMFS"})){    $mount.Volume.Extent |    Select @{N="VMHost";E={$esx.Name}},      @{N="Datastore";E={$mount.Volume.Name}},      @{N="LUN";E={$_.DiskName}},      @{N="Active Paths";E={$pathTab[$_.DiskName]}}  } } 
    
  • Should what type of data store I use in VSphere Hypervisor

    Hello

    I'm very new to VMWare VSphere Hypervisor, I downloaded the free version of VSphere Hypervisor ESXi 4.1 and began assessing the same thing on my HP DL360 G6 server.

    I installed VSphere Hypervisor ESXi 4.1 on my HP DL 360 G6 server. I configured everything that is possible, but I'm really confused to choose the type of data store. My HP Server has 500 GB SAS hard drive.

    Kind regards

    Naushad Khan.

    Take a look at the HP Quickspecs for your HP Server

    from: http://h18000.www1.hp.com/products/quickspecs/13235_na/13235_na.html

    Battery HP series P with 512 MB Backed Write Cache upgrade 462967 B21
    HP 1 GB Flash backup Cache
    NOTE: Support on the Smart Array P410i controller only.
    534562 B21

    Doble check if one of these two options is included in your server (assuming you have the P410i controller).

    André

  • Cancellation of the assignment and reassign the data store by using different LUNS that datastore has not appeared.

    Hi all

    I have a data store after vdisk1 I have not assigned the vdisk to data store and reread the esxserver, the data store has disappeared.

    Again, I assigned the vdisk using the same number of logical unit as before and reread the esxserver, datastore appeared again return.

    But if I use a different assignment vdisk lun and on a new analysis of data store does not appear.

    Can someone tell me if the LUN must be even to see the store of data back again.

    If so why. ?

    Is there a vmware documentation to substantiate this claim.

    concerning

    Neela

    What do you mean by vdisk1?  The data store are stored as metadata on the LUN, when is formatted VMFS.  If you remove the LUN the VMFS is sitting on, then Yes, the data store will disappear.  If you only remove the vmdk who lives on this data store, then no, the data store must remain as it is, and you should be able to move the vmdk on the data store as needed.

    -KjB

    VMware vExpert

  • Using synonym as data store can use Incremental update IKM

    Hello

    can we use synonymous as the target data store, if yes can we use incremental update IKM on it.

    Please let me know.

    Thank you

    Yes, you can use.
    Thank you

  • Not be able to reverse engineer the data store by using technology such as postgres

    Hello

    When I am creating a data store for postgres using reverse engineering process he gives error jdbc.

    Then we created the data store manually by using the same schema logic and used in the interface and it was working fine.
    It is not possible to manually create all the data store for postgres we need in my project.

    Error details:
    ODI-20131: unable to retrieve a list of tables
    oracle.odi.core.exception.OdiRuntimeException: java.lang.IllegalArgumentException: could not load driver JDBC [org.postgresql.Driver] class
    at oracle.odi.core.datasource.provider.AbstractDataSourceProvider.configure(AbstractDataSourceProvider.java:107)
    to oracle.odi.core.DataSourceManager$ LoginTimeoutDataSourceProviderProxy.configure (DataSourceManager.java:303)
    at oracle.odi.core.DataSourceManager.createAndConfigureDataSourceProvider(DataSourceManager.java:226)
    to oracle.odi.core.DataSourceManager.access$ 0 (DataSourceManager.java:206)
    to oracle.odi.core.DataSourceManager$ 1.create(DataSourceManager.java:76)
    at org.springframework.util.CachingMapDecorator.get(CachingMapDecorator.java:152)

    Your postgresqldriver is missing (in the folder userlib/agent)-able to load JDBC driver class.

    Similar problem for SQL Server - unable to connect to SQL Server 2005 using ODI 11 g

  • migration of data store has failed - now there are two vm - one power off?

    I was migrating a vm fw at different stores of data when a failure has occurred. They may have been cancelled or it may have been the fact that our vcenter server has restarted. I don't know if this would have caused this problem.

    In any case, now, two of the VM series two - power and the other copies are turned off. One that is off is the data store b and the virtual machine is the one data store. The strange thing is, shows of b (power off vm) data store which is where the files are located while the virtual machine is on a. When I browse a datastore I cannot find all files... It just hangs. I googled but am stuck.

    See the screenshots for more details. Thanks in advance!

    Edit: finally to load two data warehouses. They both show identical files: vmdk, vmfx, vmsd etc. for the two virtual machines on two data stores. It's weird!

    Edit 2: or vm, on or off, power to the high/off or migrate or remove from the inventory. Both are 'ping' and one that is good though.

    I figured this out. I have ssh was the host of the virtual machine is on (the two virtual machines were on the same hosts). Down to power, I ran the following command "esxcli vm kill process - type = soft - world id = xxxxx."

    That he got the vm to stop. The virtual machine of the same name already powered off then showed as "orphans". I removed the orphan vm of the inventory, the other vm started automatically acknowledgement of receipt, then I deleted the orphan vm of the 2nd data store.

  • Cannot add host to vCenter server as data store is shared with an existing host to vCenter

    Recently, I removed a physical host to a virtual appliance of vCenter Server and am not able to add it to vCenter Server because I get an error message on the existing data store.  I run a simple server vCenter environment with two physical hosts and shared storage.  I've only been administering vCenter for a few months, so I'm relatively new on the technology and processes.  I searched the Internet for a few days now, but have not found documentation everyone has the same problem I have (which I find strange considering the simplicity my problem and configuration), so I tried to get help from the community of VMware.

    I received an error message a day this vCenter Server cannot connect to either of the two hosts so I removed the host (rather than disconnect and plug as I should have done).  Now, I am not able to connect to the host to vCenter server because the shared storage data store comes into conflict with the same data store used by the host in vCenter Server.  I get the error message is ' "Datastore"datastore_name"is in conflict with a store of data that exists in the data center which has the same URL (ds: / / / vmfs/volumes/UUID /), but is supported by different physical storage." "  I try to remove the host data store, but get the following error message: "resource" data store name: datastore_name VMFS uuid: UUID' is in use. ".  The error stack said: "'HostStorageSystem.UnmountVmfsVolume' call failed for object 'storage system' on ESXi"IP address"."  Cannot unmount volume ' data store name: datastore_name VMFS uuid: 'UUID' because the file system is busy. Correct the problem and retry the operation. "I tried to delete all virtual machines of the inventory, put the hosts in maintenance mode, restart physical hosts, but none of my troubleshooting contributes.

    I don't know what steps to take to get this data store driving with the host so that I can add it in vCenter Server.  You can provide me with any help is appreciated.

    Good thing you already moved the VMs on.  For what is 'disconnect', 'remove' or 'delete' might work anyway.  You should maybe put the host in maintenance mode or even reboot the host before you can remove data warehouses.  In an extreme case, I even had to remove the host and the hypervisor installed completely rebuild on the spot.  It is not that difficult or does not take long to reinstall, so be not afraid on this subject.  A clean reinstall could still save time compared to the deletion of data warehouses.

  • Show of virtual machines on a data store when they are actually on another

    We strive to delete old data store and moved everything out of him, but we can't delete it. We get a message saying call 'HostDatastoreSystem.RemoveDatastore' of object ' datastoreSystem-11599 "on vCenter Server 'servername' failed. ".

    If I go into the store of data view it shows 2 VMs there but if you look at the location of their virtual disks they are on a different data store.

    One thing I noticed was that a cluster of virtual machines was ISOs attached to their CD players who used to be on the data store, we want to remove but are no longer there. I was able to detach all the but the 2 problematic VMs always show an attachment in the data store, even if I managed to detach the ISOs.

    I was able to use the removal of the option of inventory and he disappeared from the view of the data store, but as soon as I added it back he appeared on this data again store even if the files are on a different data store.

    In the screenshots, the data store we want is missing is called delete. I have read that sometimes you can rename it, and then it will allow you to remove it but no go for me. I also read that you can remove it to connect to a host and then remove it, but that didn't work. You can also see that there is no ISO standard attached plus.

    We do not take it apart.

    You are the man! There were snapshots on virtual machines, and I removed and now its all cleared up. Thank you.

Maybe you are looking for