How to get a list of the DRS rules and their virtual machines.

If I try the following, I get no output. (PowerShell 2, vCenter & ESXi 5.1, PowerCLI 5.1 Release 1)


()get-cluster ). ExtensionData.ConfigurationEx.group |? {$_.vm}

or

()get-cluster ). ExtensionData.ConfigurationEx.group

I know that I have a DRS rule because when I try the following I am able to see it in Object Explorer in PowerGUI and I created it just in the Web Client.

$Clusters = Get-Cluster

The problem is that you have DRS groups who do not have vms - possibly accommodate groups of DRS.  If you want only vms something like this should work and does not give the error:

foreach ($cluster (get-cluster)) {}

write-host "$($cluster.name)".

foreach ($drsGroup in $cluster. ExtensionData.ConfigurationEx.group) {}

write-host "$($drsGroup.name)".

{foreach ($vm to $drsGroup.vm)}

If {($vm)

$vmname = (get-vm-id $vm) .name

write-host "$vmname".

}

}

}

ECHO «»

}

If you want to get the VMhosts and the VirtualMachines then try this:

foreach ($cluster (get-cluster)) {}

write-host "$($cluster.name)".

foreach ($drsGroup in $cluster. ExtensionData.ConfigurationEx.group) {}

write-host "$($drsGroup.name)".

write-host "VMHosts".

{foreach ($vmhost to $drsGroup.host)}

If {($vmhost)

$esx = (get-vmhost-id $vmhost) .name

write-host "$esx".

}

}

ECHO «»

write-host "Virtual Machines".

{foreach ($vm to $drsGroup.vm)}

If {($vm)

$vmname = (get-vm-id $vm) .name

write-host "$vmname".

}

}

ECHO «»

}

ECHO «»

}

Tags: VMware

Similar Questions

  • How to get a list of the mapped local drives on a machine with VB RDP?

    Hi all

    First of all thanks for reading by the problem.

    Challenge:

    To build an application (VB) that lists all local drives on a RDP machine.

    Environment:

    Local Machine XP Professional, Local activated sharing disks

    See the list of drives when I type the \\tsclient in the RDP session.

    What I'm trying?

    Win32_Share,Win32_MappedLogicalDisk. But no luck.

    Kind regards

    Shashidhar

    Hello

    Your question is more complex than what is generally answered in the Microsoft Answers forums. It is better suited for Visual Basic on MSDN.

    Please post your question in the MSDN Forums.

    Diana

    Microsoft Answers Support Engineer

    Visit our Microsoft answers feedback Forum and let us know what you think.

    If this post can help solve your problem, please click the 'Mark as answer' or 'Useful' at the top of this message. Marking a post as answer, or relatively useful, you help others find the answer more quickly.

  • How to get a list of the tables more fragmented in Oracle?

    Is there a SQL on how to get a list of the tables more fragmented in the Oracle DBMS?

    Update the statistics on the table and try this, you should see very fragmented tables upstairs with high wasted_space.

    select table_name,round((blocks*8),2) "size (kb)" ,
                                round((num_rows*avg_row_len/1024),2) "actual_data (kb)",
                                (round((blocks*8),2) - round((num_rows*avg_row_len/1024),2)) "wasted_space (kb)"
    from dba_tables
    where (round((blocks*8),2) > round((num_rows*avg_row_len/1024),2))
    order by 4 desc
    

    I changed the query a little because the ORDER BY will not work if we concat | ' Ko ' with the column because this makes the output a character column data.
    And added a WHERE condition to see that these tables where the total size is greater than the actual size of data.

    Published by: zahid79 on July 23, 2010 13:40

  • How to get a list of the virtual disk?

    Hello

    How can I get a list of the ramdisk with information such as the size, used, type free, ?

    ==================This is my code ========================================

    Object cmobj
    = cb.getServiceUtil (). GetDynamicProperty (hostmor, "configManager");

    ConfigMgr HostConfigManager = cmobj (HostConfigManager);

    ManagedObjectReference ssSystem = configMgr.storageSystem;

    StorageInfo HostStorageDeviceInfo = (HostStorageDeviceInfo) cb.getServiceUtil (). GetDynamicProperty (ssSystem,

    "storageDeviceInfo");

    ======================================================================

    I can get the information of sotrageInfo, but not what I need, I mean, I can't "size, used, free, type, etc." information.

    And I also tried the code below:

    dcmor = ecb.getServiceUtilV25 (). GetDecendentMoRefs (_sic.virtualDiskManager, "Datastore");

    But I get nothing

    Could someone help me?

    I think you are looking for information on data warehouses. You can try the following command PowerCLI:

    Get-Datastore |
    Select-Object -Property Name,CapacityMB,
    @{Name="UsedSpaceMB";Expression={$_.CapacityMB-$_.FreeSpaceMB}},
    FreeSpaceMB,Type
    

    You want to book an information on the disks in the virtual machine, and then you can use the following script:

    Get-VM |
    ForEach-Object {
      $VM = $_
      $VM.Guest.Disks |
      Add-Member -MemberType NoteProperty -Name VM -Value $VM.Name -PassThru |
      Select-Object -Property VM,Path,
        @{Name="CapacityGB";Expression={"{0:N1}" -f ($_.Capacity/1GB)}},
        @{Name="UsedSpaceGB";Expression={"{0:N1}" -f (($_.Capacity-$_.FreeSpace)/1GB)}},
        @{Name="FreeSpaceGB";Expression={"{0:N1}" -f ($_.FreeSpace/1GB)}}
    }
    

    Best regards, Robert

  • How to get a list of the methods and functions to use in the Transformation

    I am developing a transformation to apply the schema of a table in the relational model according to its type of classification. I was able to do this, but I have a doubt, in other words, how get the name of the first additional classification type, listed in the dropdown list of "Selected" of the "additional part" of the section "Types of Classification" of the table "Properties".

    This is the code that I'm working on:

    tables = model.getTableSet () .toArray ();

    for (var t = 0; t < tables.length; t ++) {}

    table = table [t];

    rating = table.getAdditionalClassificationTypes () .toArray ();

    SchemaName = ";

    {if (rating. Length = 0)}

    SchemaName = table.getClassificationType ();

    } else {}

    for (var s = 0; s < classif.length; s + +) {}

    {if (rating [s]! = table.getClassificationType ())}

    SchemaName = rating [s];

    }

    }

    }

    table.setSchema (schemaname);

    }

    The problem lies on the fact that I am able to get the ID of the Type of ranking, but not it's name...

    I was wondering if there is some document that lists the methods, functions, and namespaces that I could use in Data Modeler?

    Thanks in advance

    Wolf Goebel

    Wolf Hello,

    You can find the description of the API in the following directory:

    \datamodeler\datamodeler\xmlmetadata\doc

    Best regards

    Joop

  • How to get a list of the tasks planned for OEM in a time

    HI gurus,

    Our requirement is to discover the list of tasks scheduled for a given time period. The one you suggest how we can get the list of jobs to OEM.

    is it possible to find out the list of the planned work of the backend. one can part of query or way of knowing.

    Our OEM version is 12 c.

    Thank you

    Hello

    you could get all scheduled tasks from the Command Line Interface of Enterprise Manager 'emcli' with the command "emcli get_jobs-batch = 1' (State ID 1 is"Programmed")." But just a few scripts to filter the scheduled execution. The repository you can query the view "sysman." "" Mgmt$ job_execution_history ' for this Information.

    EXAMPLE (shows all tasks scheduled to run January 17, 2015):

    SELECT

    *

    Of

    Mgmt$ job_execution_history

    WHERE

    State = 'Regular' AND

    start_time > = TO_DATE('17-01-2015 00:00:00', 'dd-mm-yyyy hh24:mi:ss') AND

    start_time< -yyyy="" hh:mi:ss')="" to_date('18-01-2015="" 00:00:00',="" 'dd-mm-yyyy="">

    Kind regards

    Tom

  • How to get a list of the rooms

    Hello

    How to get the list of rooms associated with an ALCCS (Adobe LiveCycle Collaboration Service) account . I tried to use the caller class and the requestRoomList() method, but I don't get that. If anyone can guide me...

    you need a bit of luck.


    http://www.Adobe.com/2006/mxml"layout ="absolute"xmlns:rtc ="AfcsNameSpace">
       
            Import mx.automation.AutomationManager;
    import com.adobe.rtc.events.AccountManagerEvent;
    import com.adobe.rtc.authentication.AbstractAuthenticator;
    import com.adobe.rtc.util.AccountManager;
               
    private var acmanger:AccountManager;

    private void onRoomListReceiveHandler(event:AccountManagerEvent):void
    {

    }

    private void onLoginSuccessHandler(event:AccountManagerEvent):void
    {
    acmanger.requestRoomList ();
    }

    private void onLoginFaultHandler(event:AccountManagerEvent):void
    {

    var roomList:Array = event.list in the table;

    }

    private void onSync(event:Event):void
    {

    }
    private function createRoom (): void {}
    acmanger = new AccountManager();
    acmanger.accountURL = "https://connectnow.acrobat.com/youraccount";
    acmanger.isAuthenticated = false;
    acmanger. Authenticator = myAccount;
    acmanger. Login());
    acmanger.addEventListener (AccountManagerEvent.ROOM_LIST_RECEIVE, onRoomListReceiveHandler);
    acmanger.addEventListener (AccountManagerEvent.LOGIN_SUCCESS, onLoginSuccessHandler);
    acmanger.addEventListener (AccountManagerEvent.ACCESS_ERROR, onAccessErrorHandler);
    }
    private void onAccessErrorHandler(event:Event):void {}
                   
    }
    private void onCreateRoomHandler(event:AccountManagerEvent):void {}
                   
    }
    ]]>
       
       
           
               
           

       

       
       

  • How to get a list of the names of a query table?

    Hello

    I use Oracle 10 g. I have about 100 SQL queries stored in a table. I would like to know if there is an easy way to retrieve the source tables in each query.
    For example:
    I have a query "SELECT * FROM Table1 t1 INNER JOIN Table2 t2 ON t1.col1 = t2.col1.
    This query, I would automatically get a list of tables:
    Table1:
    Table2

    Thanks in advance for your collaboration.

    Best regards
    Beroetz

    This query, I would automatically get a list of tables:

    Make a plan to explain on the query.

    The name of the object will be in the OBJECT_NAME column in your PLAN_TABLE.

    But the name of the object can be a table or an index so you'll need to join the user_objects this name to see if it is a table or index name.

    You will also need to take into account those moments where a query can be satisfied by only using the index. You can always get the name of the table glancing user_indexes.

  • How to get a list of the interface in a project

    Anyone know how I can retrieve the entire list of the project interface?
    Is there a way to retrieve in the ODI repository?
    Thank you

    Hello

    In the reference book there is a table called SNP_PROJECT only question him.

    This help you?

  • How to get a list of the VI included in the executable

    The problem is mainly a matter of configuration of product version control and also potentially has a loss of performance. While VI and CTL lists (including dependencies) are completed, I can't find a reference to some of the VI, especially in the dependencies.

    For example, there was a reference to the ability of the 3D model (in the original source code). This has been replaced a long time ago, but something is keeping the 3D modules in the dependencies. I don't see that these modules are actually included in the executable file that is generated, but think that some of the performance issues, we have can result from the execution of certain parts of the 3D modules. When I renamed the directory that contained the 3D elements and in charge of the project, I got the error messages as one might expect, but references VI what was 'research' for models 3D makes no sense.

    I opened all the VI in the directories specified user and have sought specific references, but found nothing. There are more than 300 users of VI and controls, and more than 100 pre-loaded VI and controls, make the problem extremely difficult to diagnose and solve problems.

    The original developers are missing for a long time, unfortunately.

    Any suggestions?

    A third-party tool such the Dependency Walker tool can be useful.

    Tim W.

    Engineering applications

    National Instruments

    http://www.NI.com/support

  • I've upgraded to Vista XP, the system crashed and now it says to install the disc so that it can be fixed. He doesn't like XP or Vista disc. How to get a copy of the Vista disk (and not an upgrade) my computer can run.

    my vista system crashed and now it asks me for my vista drive.  He doesn't like my drive to upgrade to vista, says that my XP system drive does not work either.  where I kenza a copy of vista disc that works?

    To reinstall Vista:

    You can not legally do a clean install of Vista with a Vista Upgrade disk/license.

    Reinstall XP > then go to Vista.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Here's a startup repair disk, you can do:

    Download the ISO on the link provided and make a record of repair time it starts.

    Go to your Bios/Setup, or the Boot Menu at startup and change the Boot order to make the DVD/CD drive 1st in the boot order, then reboot with the disk in the drive.

    At the startup/power on you should see at the bottom of the screen either F2 or DELETE, go to Setup/Bios or F12 for the Boot Menu.

    When you have changed that, insert the Bootable disk you did in the drive and reboot.

    http://www.bleepingcomputer.com/tutorials/tutorial148.html

    Link above shows what the process looks like and a manual, it load the repair options.

    NeoSmart containing the content of the Windows Vista DVD 'Recovery Centre', as we refer to him. It cannot be used to install or reinstall Windows Vista, and is just a Windows PE interface to recovering your PC. Technically, we could re-create this installation with downloadable media media freely from Microsoft (namely the Microsoft WAIK, several gigabyte download); but it is pretty darn decent of Microsoft to present Windows users who might not be able to create such a thing on their own.

    Read all the info on the website on how to create and use:

    http://NeoSmart.net/blog/2008/Windows-Vista-recovery-disc-download/

    ISO Burner:http://www.snapfiles.com/get/active-isoburner.html

    It's a very good Vista startup repair disk.

    You can do a system restart tool, system, etc it restore.

    It is NOT a disc of resettlement.

    And the 32-bit is what normally comes on a computer, unless 64-bit.

    See you soon.

    Mick Murphy - Microsoft partner

  • Get a list of available hosts to run a virtual machine?

    I've searched the forums have not found the answer to this, but please let me know if I missed it. Given a virtual machine name, I would like to a list of hosts that can run on the virtual machine to output. The only way I was able to do this is a two step process and I'm trying to enter a single line:

    Assume that the name of the virtual computer is SQLVS01

    $a = foreach ($vmname in get-vmhost - vm SQLVS01) {get-cluster - vmhost $vmname}

    Check that the value of $a for example for purposes:

    $a

    Name HAEnabled HAFailover DrsEnabled DrsAutomationLe

    Level vel

    -


    -


    -


    -


    -


    True SQLCluster1 1 true FullyAutomated

    Use the name of the cluster retrieved as a parameter:

    C:\ & gt; Get-vmhost-location $b.SID

    Output shows the VMHosts in this cluster

    Name

    -


    VMHost1

    VMHost2

    .. etc...

    Any ideas? It must be easier I have do it.

    Thank you

    Ed

    How about this?

    Get - vm SQLVS01 | Get-cluster | Get-vmhost | Select name

    _____________

    Jason

    Twitter: @jrob24

  • How to get a list of the updates of Windows XP, released in 2010.

    How to obtain the list of all updates, patches, patches applied to Windows XP and released in 2010 with the possibility to download this update.

    Is there a Microsoft Web site or tool that allows me to get information like here http://www.softwarepatch.com/windows/windows-xp-security-updates-2010.html?

    No. ~ Robear Dyer (PA Bear) ~ MS MVP (that is to say, mail, security, Windows & Update Services) since 2002 ~ WARNING: MS MVPs represent or work for Microsoft

  • How to get a list of all available updates and dependencies for the MS products

    We are currently working on a patch report (compliance policies).
    We need to scan all workstations for the patches installed (already DONE!).
    Now we need to get a XML / List / or something telling us all the patches to release MS, affected software and dependence.
    Any help?

    See if this sugesstion can help you to:

    http://social.answers.Microsoft.com/forums/en-us/vistawu/thread/6da1bc16-9919-4762-85D5-95dee3aa15fd

    Take a look at this link and see if it helps-

    http://social.answers.Microsoft.com/forums/en-us/vistawu/thread/a75f8d76-8689-4661-A546-90b555d80c9d>

    Windows XP security updates and patches for 2010

    http://www.softwarepatch.com/Windows/Windows-XP-security-updates-2010.html>

    03/23 / 1107:12: 05:00

  • How to get a list of the dependent object of an apex application

    Hello

    Is it possible to get all the objects with a dependency on an apex application? I need the list of all the objects (Tables, views, MViews, procedures, functions, Packages etc.) even if they are referenced in the process page, postings or even in the security of the page.

    I tried to object dependencies Application and database object dependencies report, but it seems that it does not cover the validations and the process of the page. Please confirm that as well.

    My apex version is 3.2

    Any help will be much appreciated.
    Thanks in advance!

    Prasanth

    Prasanth wrote:

    Is it possible to get all the objects with a dependency on an apex application? I need the list of all the objects (Tables, views, MViews, procedures, functions, Packages etc.) even if they are referenced in the process page, postings or even in the security of the page.

    I tried to object dependencies Application and database object dependencies report, but it seems that it does not cover the validations and the process of the page. Please confirm that as well.

    My apex version is 3.2

    Support for APEX 3.2 expired in February 2012, so it is strongly recommended to upgrade to take advantage of the multitude of new features introduced in 4.x and 5.0, and most important to get all the security enhancements added since 2009.

    I don't have access to an instance of 3.2 at the present time, however the report dependencies of APEX 5.0 database is showing objects referenced in process, Validations, Conditions and authorisation schemes. If it has been improved since the 3.2, so it clearly is another good reason to upgrade.

    If you find that dependencies for database report does not meet your needs, then you can create your own tool by using queries custom views of the APEX.

Maybe you are looking for