Workflow to deploy several vApps model

Hi all.  We have a new vCO + vCD 5.1 setting up the environment in my organization and I want to implement a simple workflow to Instatiate X number of vApps from a chosen model.

I'm a total noob/newbie here.  The workflow library 'Instantiate VAPP model', that's exactly what I want it to do, but for only a paralytic.

Guidelines of thoughts as to what high level steps, I would need to take to customize this workflow for a number of times on the basis of "loop"?

It is quite easy to add a new entry and the introduction screen to enter the number of the user, but I really have no idea where to start on the loop.

One thing I want to avoid it is for a full to be created and launched upward VAPP and complete all tasks, and then it starts the next iteration of the loop (which would take forever).  I would prefer instantiate the full number of vapps together and wait that fill them all, and then move to their departure at the same time and wait for all the startups end.

Any ideas or advice on how to come to this?  (once again, total noob).

Thank you, in advance!

Here are step by step instructions on the top of my head. There are certainly other ways easier to do.

Create a workflow.

Do drag & drop the instantiate a workflow of VAPP model

Right click / Copy presentation wf.

-> You have wrapped the instantiate workflow in a parent workflow.

You can now remove the instantiate a workflow of VAPP model from a schema because we ask it with a different way.

Add the workflow 'Start the workflow at the same time' to your schema. Bind its entries 'wf' and 'settings' with the creation of new attributes of workflow. Settings, we don't have to be defined. To the ICF one set with the I ' nstantiate a VAPP model "workflow."

Add a script task. In this task scriptable entries add all entries in your workflow.

Create a 'number' entry in your workflow. Add it as well as your task scriptable entry.

Add an output to your box of scriptable and assign the attribute "settings".

We now need an array of input parameters to feed our workflows.

parameters = new Array();

for (var i = 0; i)

var wfInputParameters = new Properties ();

wfInputParameters.put ("vAppTemplate", vAppTemplate);

wfInputParameters.put ("vdc", vdc);

wfInputParameters.put ("name", name + number);

wfInputParameters.put ("description", description);

wfInputParameters.put ("deploy", deploy);

wfInputParameters.put ("powerOn", powerOn);

wfInputParameters.put ("eulaAccepted", eulaAccepted);

wfInputParameters.put ("runtimeLeaseHours", runtimeLeaseHours);

wfInputParameters.put ("storageLeaseHours", storageLeaseHours);

wfInputParameters.put ("linkedCLone", linkedCLone);

Parameters.push (wfInputParameters)

}

On the diagram, you should link.start-> special sriptable-> beginning of the workflows in parallel

Tags: VMware

Similar Questions

  • Automating the deployment of vAPP

    Hi people,

    I'm trying to see if the VAPP automate deployment process. I have install Orchestrator and necessary plug-ins installed for this...

    Here's what I have right now...

    vCenter Orchestrator 5.1 - VM Windows

    vCenter Server 5.1

    vCloud Director plugin 5.1

    AMQP plugin 1.0

    Infoblox IPAM plugin 1.0 (Infoblox is used as company management IP address for our company)

    Active Directory plugin 1.0

    PowerShell plugin 1.0 (always face the issue and working on it with the community - http://communities.vmware.com/message/2220808 )

    RabbitMQ running as a service on a different windows server. Plugin AMQP and vCD are configured using http://www.vcoteam.info/learn-vco/configure-the-amqp-plug-in.html as a reference.

    Here's what I want to accomplish...

    Once a vApp is deployed from a model in vCD, vCO should be notified and IPAM plugin must come to assign IP addresses to the virtual machines in the paralytic. This makes the vApp will be deployed in the vCD.

    With all the parts necessary I already have, I know there must be a way to achieve this. I'm a little confused by bringing together these pieces in the required order.

    Also, I think I'll need a workflow custom for IPAM needs. Can I use "Create VAPP with VM networks configured through IPAM" workflow that came with the plug-in of IPAM?

    Can someone also tell me what a task blocking notification containing vCD triggers? Enjoy the notification please...

    Kind regards

    VMSavvy

    Please contact me at cdecanini to the vmware.com website so I can you contact with the systems engineer at VMware who have worked on this workflow with Infoblox.

    Christophe.

  • How to get VAPP model mem and CPU information processing

    Hi people,

    As part of the development of a workflow approval to instantiate a vApp, I need to shoot the details of memory and cpu for a VAPP model to vcloud director, which lies in a catalog.

    I'm not finding any option under "VclQueryResultAdminVAppTemplateRecord" in the search for the API.

    Please advise.

    Unfortunately, this info is not available when the Instantiate vAppTemplate task is blocked. My team has reported that genius and asked that these additional information made available via the api. Here is an example of the level of information that we can currently extract in this task of blocking:

    User

    • Name: jdoe
    • Description:
    • Full name: John Doe
    • E-mail address: [email protected]
    • Phone number: (555) 555-1212
    • Instant Messenger ID:
    • Quota VM has deployed: unlimited
    • Stored the Quota VM: unlimited
    • Role: VAPP author

    vApp

    • Name: vApp_jdoe_4
    • Description:
    • VDC: Demo-Org-vDC
    • Created: Saturday, February 11, 2012 02:14:05 GMT - 0000 (UTC)
    • Number of virtual machines: 2
    • Disk size: 9728 MB
    • Rental storage: Saturday, February 11, 2012 03:14:05 GMT - 0000 (UTC)

    VM

    • Name: XP-Pro-TEMPLATE2
    • Guest OS: Microsoft Windows XP Professional (32-bit)
    • Network name: Test-NAT-routed

    VM

    • Name: blanktest
    • Guest OS: Microsoft Windows Server 2003, Standard Edition (32-bit)
    • Network name: Test-NAT-routed
  • What is the impact of a change in LDAP service on existing vApps/models

    I have a mature vCloud environment with several associations who authenticate using LDAP.  The current announcement that is used to authenticate users is retired so I need to change the LDAP service.  I intend to use the custom LDAP service, import users and re - assign properties of the object.  I'm afraid that once I have change the LDAP service and point to a new domain, the existing vApps and models will be deleted.  I temporarily change owners of vApps all to a local user as a placeholder.  I think it will work but as the models?  So I am not able to change the property of models will be deleted ones after I have remove the current LDAP users or will they deleted as soon as I change the LDAP service?  How to change LDAP service safely to point to the new domain without losing existing vApps/models?

    Thank you

    -Gerry

    vApps go to expired, once storage lease has expired, and the Org is not configured to automatically remove storage lease expires.

    vApps go to the stranded objects once deleted, but there is a failure out of reach of a user of Org.

    Users go to lost if the account is removed from the LDAP source.

    You could do something like:

    1. search for all the objects owned by a user org

    2 change the owner of a temporary account

    3. try to remove the user

    4A. If the button Delete is successful, attempt to import LDAP (new ldap server)

    4B. jump user name to review at a later date

    5. place all the objects belonged to the temporary user to user newly imported.

    Once the script is running, you can run a copy by the body.

  • Edition VAPP model?

    If a newcomer in vCD (a little late, of course). I gave an environment able to play with in a test environment. I have everything set up, and I am now at the point where I want to set / import a model and play with this deployment. Here is what I tried

    1. Imported a VM model in a catalogue of vDC organization vCD, tried to change it...
    2. Created a new model of vApp, tried to change...

    In both cases each setting, except the profile of storage on the general tab and the metadata tab is grey. Ideally, the model that I imported vsphere would be good to go, but necessary configuration changes.

    Is it normal?  If this is the case, is the right way to change patterns of vApp to

    1. deploy a model of vApp to a paralytic
    2. Make the necessary changes to the vApp
    3. Re - capture the VAPP as VAPP model

    .. or am I missing something?

    Yes you are right.

    If you want to make basic changes you can do (as the name, description and other things). For advanced level, you will need to add to your cloud, make changes, and convert it back into a vApp model.

    Visit this link for the official VMware vCloud Director Documentation Centre

    maybe possible by powercli for vcloud, but not too sure about that.

  • How to convert a paralytic to a VAPP model so it can be added to a catalog

    I have a workflow creates a TIME based on a template, the workflow then updates the applications in the vApp and cancels the vApp. Now I need to publish this TIME was updated to a new catalog, how can I do? Seems to add it to the workflow catalog needs a role model not a paralytic.

    I figured this out on my own:

    just need to two following workflows:

    capture a vapp

    Add a catalog article

  • How to create VMS of vapp model

    looking at the sample code in HellovCloud.cs, it shows how to create a VAPP model and which allows to create a paralytic, but can anyone provide an example of how select a model of VAPP existing and which allows to create a paralytic? If there are already examples of code, please point me to it. Thank you.

    Think I might have answered this in another thread for you - but in case others are looking...

    Hope this helps, by using the .NET SDK:

    Load the VCC you want to put TIME in

    VCC Vcc = Vdc.GetVdcByReference (customer, vdcReferenceUrl);

    Load the model you want to use

    Model VappTemplate = VappTemplate.GetVappTemplateByReference (customer, templateReferenceUrl);

    InstantiationParamsType instantiationParamsType = new InstantiationParamsType();

    InstantiateVAppTemplateParamsType = new InstantiateVAppTemplateParamsType stuff

    {
    AllEULAsAccepted = true,
    name = "the name of vapp",
    Source = model. Reference,
    deploy = true,
    Description = "description"
    InstantiationParams = instantiationParamsType,
    };
    Method to create he created... the app returned will not be usable for a while, but you can get the jobs for her and for the status of charging

    VAPP app = Vcc. InstantiateVappTemplate (stuff);

  • Creating vCloud org with lease of storage Maximum strategy custom - VAPP model rental contract.

    Hello guys!

    I'm working on the use of the Orchestrator to activate the automatic configuration and customization of the vCloud.

    My problem (I hope), remains the policy setting of the organization that is:

    VAPP model lease:

    Rental maximum storage (30 days)

    It's the default, and apparently, the example of a workflow for the creation of an organization, has no way to change that!

    I'm talking about this piece:

    var leaseSettings = System.getModule("com.vmware.library.vCloud.Admin.Organization").createOrgLeaseSettings)
    storageLeaseHours,
    deploymentLeaseHours,
    deleteOnStorageLeaseExpiration);

    Apparently, the deleteOnStorageLeaseExpiration affects only storage cleaning: (move for expired items or permanently remove) - but not the lease of storage Maximum setting

    The research of the library API, I found this and tried to do something:

    var myVclOrgVAppTemplateLeaseSettings = new VclOrgVAppTemplateLeaseSettings();

    myVclOrgVAppTemplateLeaseSettings.storageLeaseSeconds = 0;

    myVclOrgVAppTemplateLeaseSettings.deleteOnStorageLeaseExpiration = deleteOnStorageLeaseExpiration;

    However, when trying to use it in createOrgSettings, I get exception:
    Cannot convert com.vmware.vmo.plugin.vcloud.model.schema.objects.OrgVAppTemplateLeaseSettings@731305e9 in com.vmware.vmo.plugin.vcloud.model.schema.objects.OrgEmailSettings (name of the dynamic Script Module: createOrgSettings #17)
    How I don't use this, in order to customize the attribute of lease of storage Maximum for the policy of the Organization? It is not very clear...
    Thank you!

    Screenshot help SOOO much I understand now...

    Well, working with the Org object alone won't get you where you need to go, you will also need to get the Organization Admin object

    var adminOrg = myOrgObject.toAdminObject ();

    now, with the adminOrg, you can call the method 'updateSetings' with a 'VclOrgSettings' object passed as parameter...

    var orgSettings = new VclOrgSettings();

    Look on the object VclOrgSettings in the Explorer in the api to find available properties - one of them is that you need: "vAppTemplateLeaseSettings" - so that the code you created will go here...

    In view of the foregoing...

    Create the Org as you're... Once you have the org created, the admin object so that org and update of the vAppTemplateLeaseSettings as you wish

  • VAPP model Edition

    Can someone please provide more details on editing VAPP model and how it works in Director vCloud?  In the laboratory Manager, I was able to cancel publication of a model, deploy it, make the changes and then re - publish.

    It appears in vCloud Director it is not possible to cancel publication of a model and modify or change comments customization options.

    vApps Katalog (models) are considered to be read-only, as you saw. The only way to do what you want is to add the TIME to your org vDC, make the edit, and then add the VAPP updated return to the catalogue. You will want to either delete the original catalogue VAPP or use a version/date system so that you know that one is the most recent.

    vCD can be very limiting. It's one of those moments.

  • creation of several geometric model

    I have different models and want to create a file of multiple geometric model

    I'm unable to do so.

    I downloaded the models

    Please help me with it

    Hello

    I was able to create a more geometric models from the images you attached to this post.

    To create a model of multiples, you must make sure that the files you select to add to hear several geometrical models example are geometric feature corresponding to models.

    To create them, before adding them to the example, use the template editor, which you can access from the Start Menu > programs > National Instruments > Vision > Editor

    Select the file > new model... and then choose the option "geometric matching Template (basic functionality) in the list.

    Select your template image, or image that you want to extract the model from and go through the different tabs to create the model.

    Repeat for all models to add to the multiple template file.

    Once they are created, you should be able to use the example to create. I worked for me.

    Best regards

    -Christophe

  • Eject the CD/DVD of VAPP model

    Hello

    I create a Template of vApp to vCloud Director but I forgot eject the ISO after the installation of the OS.  Now each TIME that is created from the template has the ISO inserted.  Is it possible to fix the vapp model?  I know I can manually eject the ISO of each new VAPP create but I want to be able to eject the ISO vapp model so that the sous-suite vApps clone that has no ISO inserted.

    The vApp model is now in a catalog that I'm not able to turn it on to eject the ISO.

    Thank you

    You cannot modify a virtual machine in the vCloud Director 5.1.x catalogue and more.  You will need to copy in my cloud, modification, and then return to the catalogue of capture.

    Are looking at something like that in the future (editing patterns).

  • All trying to deploy Linux VM model using PowerCLI, during customization in error that "do not provide dns when you create NIC mapping for customization with type 'Linux" ".

    All trying to deploy Linux VM model using PowerCLI, during customization in error that "do not provide dns when you create NIC mapping for customization with type 'Linux" ".

    See my response on the other thread where you posted the same question.

  • Possible to deploy the OVF model directly from the local data store?

    Hey all,.

    I'm trying to optimize the consumption of resources and the speed of deployment of models of the FVO in ESXi 4.  Of course, the fastest and most effective way to do so would be to have the models of the FVO in a data store and deploy them directly to another (two stores on the same host).  That's what I'm trying to accomplish.

    Problem seems to be that when you use the vSphere client to deploy templates of the FVO, even when you point to the URL of the model on the same host (via http to the data store access) system, the vSphere client again retrieves the ESXi host files, then transfer their return.  So using twice the bandwidth on the host and the client system necessary.

    Does anyone know if it is possible to perform the deployment of a model of the FVO keeping all internal transfer to the ESXi host?  If anyone knows another method more effective than what I'm trying to achieve, I'm open to suggestions.

    All advice is appreciated.

    Thank you!

    -Ben

    The only way I can see that you can keep the internal traffic to the ESX host would be to have the vSphere client in a virtual machine running on the host computer, and configure your internal network Ms keep all traffic to the host

    If you find this or any other answer useful please consider awarding points marking the answer correct or useful

  • "Deploy the data model for LCD screens" period

    Hello

    My Jboss is time-consuming while deploying the data model for LCD screens and it's initially Flash Builder 4 to display the error "Read Timed" out. How can I increase this timeout value?

    Thank you

    Houda

    Hello

    Please follow the steps below and see if it helps:

    1. in your Flash Builder click on the item in window menu, click on Preferences

    2. in the Preferences window, select Adobe-> RDS configuration

    3. Select your configured server and change/set Timeout

    I hope this helps.

  • 5.5 vCloud Director creating large (more than 8 mV) VAPP leave a VAPP model fails

    Hi all

    We currently use 5.5 VCD and we have problems with large vApps deployment.

    I noticed that when the task of creation takes longer than 5 minutes, it fails with the following error:

    -Internal Server Error

    -java.net.SocketTimeoutException: Read timed out



    I'll appreciate your assistance

    Please excuse the typos



    It's debugging:


    com.vmware.ssdc.library.exceptions.MultipleLMException: one or more exceptions have occurred - follow several Exceptions: [com.vmware.vcloud.api.presentation.service.InternalServerErrorException: Internal Server Error, com.vmware.vcloud.api.presentation.service.InternalServerErrorException: Internal Server Error]

    at com.vmware.ssdc.library.ExceptionFactory.createFromMultiple(ExceptionFactory.java:35)

    at com.vmware.vcloud.vdc.impl.AbstractVdcService.waitForFabricVmFutures(AbstractVdcService.java:902)

    at com.vmware.vcloud.vdc.impl.AbstractVdcService.copyVAppContents(AbstractVdcService.java:638)

    at com.vmware.vcloud.vdc.impl.AbstractVdcService.copyVAppContents(AbstractVdcService.java:291)

    at com.vmware.vcloud.vdc.impl.ResourceEntityLifeCycleImpl.instantiateVAppTask(ResourceEntityLifeCycleImpl.java:1332)

    at com.vmware.vcloud.vdc.impl.ResourceEntityLifeCycleImpl.executeTask(ResourceEntityLifeCycleImpl.java:1769)

    to com.vmware.vcloud.backendbase.management.system.TaskActivity$ ExecutePhase$ 2.doInSecurityContext(TaskActivity.java:427)

    to com.vmware.vcloud.backendbase.management.system.TaskActivity$ ExecutePhase$ 2.doInSecurityContext(TaskActivity.java:421)

    to com.vmware.vcloud.backendbase.management.system.TaskActivity$ SecurityContextTemplate.executeForOrgAndUser (TaskActivity.java:674)

    to com.vmware.vcloud.backendbase.management.system.TaskActivity$ ExecutePhase.execute (TaskActivity.java:421)

    to com.vmware.vcloud.backendbase.management.system.TaskActivity$ ExecutePhase.invoke (TaskActivity.java:354)

    at com.vmware.vcloud.activity.executors.ActivityRunner.run(ActivityRunner.java:109)

    to java.util.concurrent.Executors$ RunnableAdapter.call (unknown Source)

    to java.util.concurrent.FutureTask$ Sync.innerRun (unknown Source)

    at java.util.concurrent.FutureTask.run (unknown Source)

    at java.util.concurrent.ThreadPoolExecutor.runWorker (unknown Source)

    to java.util.concurrent.ThreadPoolExecutor$ Worker.run (unknown Source)

    at java.lang.Thread.run (unknown Source)

    Subexception: com.vmware.vcloud.api.presentation.service.InternalServerErrorException: Internal Server Error

    at com.vmware.vcloud.fabric.foundation.futures.FutureUtil.convertExecutionException(FutureUtil.java:198)

    at com.vmware.vcloud.vdc.impl.AbstractVdcService.waitForFabricVmFutures(AbstractVdcService.java:837)

    at com.vmware.vcloud.vdc.impl.AbstractVdcService.copyVAppContents(AbstractVdcService.java:638)

    at com.vmware.vcloud.vdc.impl.AbstractVdcService.copyVAppContents(AbstractVdcService.java:291)

    at com.vmware.vcloud.vdc.impl.ResourceEntityLifeCycleImpl.instantiateVAppTask(ResourceEntityLifeCycleImpl.java:1332)

    at com.vmware.vcloud.vdc.impl.ResourceEntityLifeCycleImpl.executeTask(ResourceEntityLifeCycleImpl.java:1769)

    to com.vmware.vcloud.backendbase.management.system.TaskActivity$ ExecutePhase$ 2.doInSecurityContext(TaskActivity.java:427)

    to com.vmware.vcloud.backendbase.management.system.TaskActivity$ ExecutePhase$ 2.doInSecurityContext(TaskActivity.java:421)

    to com.vmware.vcloud.backendbase.management.system.TaskActivity$ SecurityContextTemplate.executeForOrgAndUser (TaskActivity.java:674)

    to com.vmware.vcloud.backendbase.management.system.TaskActivity$ ExecutePhase.execute (TaskActivity.java:421)

    to com.vmware.vcloud.backendbase.management.system.TaskActivity$ ExecutePhase.invoke (TaskActivity.java:354)

    at com.vmware.vcloud.activity.executors.ActivityRunner.run(ActivityRunner.java:109)

    to java.util.concurrent.Executors$ RunnableAdapter.call (unknown Source)

    to java.util.concurrent.FutureTask$ Sync.innerRun (unknown Source)

    at java.util.concurrent.FutureTask.run (unknown Source)

    at java.util.concurrent.ThreadPoolExecutor.runWorker (unknown Source)

    to java.util.concurrent.ThreadPoolExecutor$ Worker.run (unknown Source)

    at java.lang.Thread.run (unknown Source)

    Caused by: com.vmware.vim.vmomi.client.exception.ConnectionException: java.net.SocketTimeoutException: Read timed out

    at com.vmware.vim.vmomi.client.common.impl.ResponseImpl.setError(ResponseImpl.java:224)

    at com.vmware.vim.vmomi.client.http.impl.HttpExchange.run(HttpExchange.java:131)

    at com.vmware.vim.vmomi.client.http.impl.HttpProtocolBindingImpl.send(HttpProtocolBindingImpl.java:98)

    to com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl$ CallExecutor.sendCall (MethodInvocationHandlerImpl.java:526)

    to com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl$ CallExecutor.executeCall (MethodInvocationHandlerImpl.java:507)

    at com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl.completeCall(MethodInvocationHandlerImpl.java:295)

    at com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl.invokeOperation(MethodInvocationHandlerImpl.java:265)

    at com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl.invoke(MethodInvocationHandlerImpl.java:169)

    to com.sun.proxy. $Proxy1146.recommendDatastores (unknown Source)

    at com.vmware.vcloud.fabric.storage.placement.impl.StoragePodPlacementManagerImpl.getDatastoreFromSDRS(StoragePodPlacementManagerImpl.java:266)

    at com.vmware.vcloud.fabric.storage.placement.impl.StoragePodPlacementManagerImpl.recommendDatastore(StoragePodPlacementManagerImpl.java:124)

    at com.vmware.vcloud.fabric.storage.placement.impl.PlacementManagerImpl.selectDatastoreInPod(PlacementManagerImpl.java:379)

    at com.vmware.vcloud.fabric.storage.placement.impl.PlacementManagerImpl.selectDatastore(PlacementManagerImpl.java:168)

    to com.vmware.vcloud.fabric.storage.storedVm.impl.CreateFromExistingStoredVmActivity$ CreateStoredVmInVcPhase.selectDatastore (CreateFromExistingStoredVmActivity.java:769)

    to com.vmware.vcloud.fabric.storage.storedVm.impl.CreateFromExistingStoredVmActivity$ CreateStoredVmInVcPhase.findOrCreateSourceVm (CreateFromExistingStoredVmActivity.java:631)

    to com.vmware.vcloud.fabric.storage.storedVm.impl.CreateFromExistingStoredVmActivity$ CreateStoredVmInVcPhase.copyVmWithLinkedCloneFromTemplate (CreateFromExistingStoredVmActivity.java:579)

    to com.vmware.vcloud.fabric.storage.storedVm.impl.CreateFromExistingStoredVmActivity$ CreateStoredVmInVcPhase.invoke (CreateFromExistingStoredVmActivity.java:265)

    ... 7 more

    Caused by: java.net.SocketTimeoutException: Read timed out

    at java.net.SocketInputStream.socketRead0 (Native Method)

    at java.net.SocketInputStream.read (unknown Source)

    at java.net.SocketInputStream.read (unknown Source)

    at sun.security.ssl.InputRecord.readFully (unknown Source)

    at sun.security.ssl.InputRecord.read (unknown Source)

    at sun.security.ssl.SSLSocketImpl.readRecord (unknown Source)

    at sun.security.ssl.SSLSocketImpl.readDataRecord (unknown Source)

    at sun.security.ssl.AppInputStream.read (unknown Source)

    at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:166)

    at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:90)

    at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:281)

    at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:92)

    at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:62)

    at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:254)

    at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:289)

    at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:252)

    at org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:219)

    at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:300)

    at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:127)

    at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:713)

    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:518)

    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)

    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)

    at com.vmware.vim.vmomi.client.http.impl.HttpExchange.run(HttpExchange.java:111)

    ... more than 22

    Subexception: com.vmware.vcloud.api.presentation.service.InternalServerErrorException: Internal Server Error

    at com.vmware.vcloud.fabric.foundation.futures.FutureUtil.convertExecutionException(FutureUtil.java:198)

    at com.vmware.vcloud.vdc.impl.AbstractVdcService.waitForFabricVmFutures(AbstractVdcService.java:837)

    at com.vmware.vcloud.vdc.impl.AbstractVdcService.copyVAppContents(AbstractVdcService.java:638)

    at com.vmware.vcloud.vdc.impl.AbstractVdcService.copyVAppContents(AbstractVdcService.java:291)

    at com.vmware.vcloud.vdc.impl.ResourceEntityLifeCycleImpl.instantiateVAppTask(ResourceEntityLifeCycleImpl.java:1332)

    at com.vmware.vcloud.vdc.impl.ResourceEntityLifeCycleImpl.executeTask(ResourceEntityLifeCycleImpl.java:1769)

    to com.vmware.vcloud.backendbase.management.system.TaskActivity$ ExecutePhase$ 2.doInSecurityContext(TaskActivity.java:427)

    to com.vmware.vcloud.backendbase.management.system.TaskActivity$ ExecutePhase$ 2.doInSecurityContext(TaskActivity.java:421)

    to com.vmware.vcloud.backendbase.management.system.TaskActivity$ SecurityContextTemplate.executeForOrgAndUser (TaskActivity.java:674)

    to com.vmware.vcloud.backendbase.management.system.TaskActivity$ ExecutePhase.execute (TaskActivity.java:421)

    to com.vmware.vcloud.backendbase.management.system.TaskActivity$ ExecutePhase.invoke (TaskActivity.java:354)

    at com.vmware.vcloud.activity.executors.ActivityRunner.run(ActivityRunner.java:109)

    to java.util.concurrent.Executors$ RunnableAdapter.call (unknown Source)

    to java.util.concurrent.FutureTask$ Sync.innerRun (unknown Source)

    at java.util.concurrent.FutureTask.run (unknown Source)

    at java.util.concurrent.ThreadPoolExecutor.runWorker (unknown Source)

    to java.util.concurrent.ThreadPoolExecutor$ Worker.run (unknown Source)

    at java.lang.Thread.run (unknown Source)

    Caused by: com.vmware.vim.vmomi.client.exception.ConnectionException: java.net.SocketTimeoutException: Read timed out

    at com.vmware.vim.vmomi.client.common.impl.ResponseImpl.setError(ResponseImpl.java:224)

    at com.vmware.vim.vmomi.client.http.impl.HttpExchange.run(HttpExchange.java:131)

    at com.vmware.vim.vmomi.client.http.impl.HttpProtocolBindingImpl.send(HttpProtocolBindingImpl.java:98)

    to com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl$ CallExecutor.sendCall (MethodInvocationHandlerImpl.java:526)

    to com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl$ CallExecutor.executeCall (MethodInvocationHandlerImpl.java:507)

    at com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl.completeCall(MethodInvocationHandlerImpl.java:295)

    at com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl.invokeOperation(MethodInvocationHandlerImpl.java:265)

    at com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl.invoke(MethodInvocationHandlerImpl.java:169)

    to com.sun.proxy. $Proxy1112.recommendDatastores (unknown Source)

    at com.vmware.vcloud.fabric.storage.placement.impl.StoragePodPlacementManagerImpl.getDatastoreFromSDRS(StoragePodPlacementManagerImpl.java:266)

    at com.vmware.vcloud.fabric.storage.placement.impl.StoragePodPlacementManagerImpl.recommendDatastore(StoragePodPlacementManagerImpl.java:124)

    at com.vmware.vcloud.fabric.storage.placement.impl.PlacementManagerImpl.selectDatastoreInPod(PlacementManagerImpl.java:379)

    at com.vmware.vcloud.fabric.storage.placement.impl.PlacementManagerImpl.selectDatastore(PlacementManagerImpl.java:168)

    to com.vmware.vcloud.fabric.storage.storedVm.impl.CreateFromExistingStoredVmActivity$ CreateStoredVmInVcPhase.selectDatastore (CreateFromExistingStoredVmActivity.java:769)

    to com.vmware.vcloud.fabric.storage.storedVm.impl.CreateFromExistingStoredVmActivity$ CreateStoredVmInVcPhase.findOrCreateSourceVm (CreateFromExistingStoredVmActivity.java:631)

    to com.vmware.vcloud.fabric.storage.storedVm.impl.CreateFromExistingStoredVmActivity$ CreateStoredVmInVcPhase.copyVmWithLinkedCloneFromTemplate (CreateFromExistingStoredVmActivity.java:579)

    to com.vmware.vcloud.fabric.storage.storedVm.impl.CreateFromExistingStoredVmActivity$ CreateStoredVmInVcPhase.invoke (CreateFromExistingStoredVmActivity.java:265)

    ... 7 more

    Caused by: java.net.SocketTimeoutException: Read timed out

    at java.net.SocketInputStream.socketRead0 (Native Method)

    at java.net.SocketInputStream.read (unknown Source)

    at java.net.SocketInputStream.read (unknown Source)

    at sun.security.ssl.InputRecord.readFully (unknown Source)

    at sun.security.ssl.InputRecord.read (unknown Source)

    at sun.security.ssl.SSLSocketImpl.readRecord (unknown Source)

    at sun.security.ssl.SSLSocketImpl.readDataRecord (unknown Source)

    at sun.security.ssl.AppInputStream.read (unknown Source)

    at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:166)

    at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:90)

    at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:281)

    at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:92)

    at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:62)

    at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:254)

    at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:289)

    at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:252)

    at org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:219)

    at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:300)

    at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:127)

    at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:713)

    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:518)

    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)

    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)

    at com.vmware.vim.vmomi.client.http.impl.HttpExchange.run(HttpExchange.java:111)


    The critical point is here:


    to com.sun.proxy. $Proxy1146.recommendDatastores (unknown Source)

    at com.vmware.vcloud.fabric.storage.placement.impl.StoragePodPlacementManagerImpl.getDatastoreFromSDRS(StoragePodPlacementManagerImpl.java:266)

    Turn of the DRS in vCenter as a temporary solution.  If you can then deploy, this is definitely the storage associated with DRS.

    More recent versions of vCenter have improvements to speed up the result returned SDR recommend a data store for the placement of the VM.

Maybe you are looking for

  • Why is an add on their who shouldn't be?

    I click the icon and it of in Chinese and looks like something that shouldn't be there. He left when he attempted to load on my computer. Takes a screenshot. Please delete.

  • Netflix does not load on my Bravia XBR-55X810C

    For the last two days, when I select Netflix, I get a message saying the TV is not connected to the internet, but after having reconnected, the Netflix app made that make the screen go empty, other Apps I tried (to test if it's really a problem of co

  • Spilled beer on Satellite A300-16I - now button does not work:

    Hello I accidentally spilled beer on my computer... not really what you need to do: SWell now, I have a little problem that my key 'h' that is not responding.So, when I press it and does not work... without 'h' are written. Is there a way I could fix

  • Satellite L505-144 - dust inside the screen

    * Hello there *.* I have the *.* L505-144 *.* I'm having a problem in view of the presence of dust inside the screen *.* Is there a way to clean this dust *.* Note (_its not dead pixels _ dust *)* Thank you and please help quickly *.

  • laptop having problem starting?

    HelloSo I kind of reboot instead of stopping windows and left in the bag for a day. Today I opened it, it was on and just, it does not boot to windowsThere is just this blue screen where I can move the arrow and that's all I get.What should I do?Mode