vCO workflow: create a virtual machine from a model and then ask the user about the CPU, memory size...

Hi guys,.

I am trying to create a workflow with vCO that can do the job for me:

-Create a virtual machine (or maybe a several virtual machines) from a model (the model is in vCenter, of course)

-L' user who is running the workflow has the thr right to say what he wants for the CPU, the memorysize, the disksize

Any help?

I found some workflows in the library can seem to do something similar to what I want, but since I'm a beginner I'd rather have your advice

Hello there and welcome to vCenter Orchestrator

Take a look at this series of tutorials to get an idea of how start:

Create a vCO simple self-service VM Provisioning Portal - part 1

Create a vCO simple self-service VM Provisioning Portal - part 2

Create a Simple Self Service VM Provisioning Portal vCO - part 3

The general approach to take would be to determine which of the clone (or clone and customize) workflows adapts to your nearest need (see your customer vCO: workflows\Library\vCenter\Virtual Machine management\Clone\)

Then, create a NEW WORKFLOW that calls this one... after that your clone operation is complete, keep the computer turned off virtual and add feeds of extra work from the library to your new workflow that do things like change the amount of Ram, adds disks, change CPU, etc...

Be sure to watch the videos on http://www.vmwarelearning.com/orchestrator to get a basic understanding of the use of vCO.

Tags: VMware

Similar Questions

  • How to create a virtual machine from a template?

    Hello

    I created a model of virtual machine with a virtual computer on an ESX Server. I want to use this model to create more virtual machines on different ESX servers. How can I do this?

    Thank you

    Tejas

    In your Virtual Center client in the left upper corner click the inventory button and choose 'Models and Virtual Machines' this will display your virtual machines as well as the underneather of models in the window of the host tree.  Right-click on the template and select deploy the virtual machine from this template and it will start the wizard.

  • Create several virtual machines from a

    Is it possible to create multiple virtual machines a build? I have a 2008 R2 vm. instead of having to rebuild the whole system from scratch is there a way to make a template or something to create several virtual machines a build? I am using vcenter 5 and I have 2 servers esxi 5.

    You can create a template by right-clicking the virtual machine and choose Clone to the model and give the datstore where you want to save after that you will have a model using this model to deploy the virtual machine using Customization Wizard.

  • Create several virtual machines from the same base image

    Hi all

    Is there any vi api sdk by which I can create several virtual machines form same base vmdk file?

    All create the VM from the base VMDK file will have their own delta vmdk file that will refer to the same base VMDK file. Only changes that are performed on each virtual machine are saved on their respective delta vmdk files.

    Thanks in advance...

    Hello

    What you are referring is called Clones related, in the current VI API, there is no method that supports this feature. You can take a look at CloneVM_Task() http://www.vmware.com/support/developer/vc-sdk/visdk25pubs/ReferenceGuide/vim.VirtualMachine.html#clone if you want to implement a full clone and this will require you to have access to vCenter.

    In the next version of vSphere, vSphere SDK THAT will provide a way to implement the related Clones and it will be a parameter you can specify CloneVM_Task() , more precisely in the VirtualMachineRelocateSpec where you will specify diskMoveType to createNewChildDiskBacking

    You can find more information once vSphere of GA and the new QAnywhere VI documents are released, but if you are looking to implement related Clones today, you can take a look at the product of VMware View 3, which provides support for linked Clones or you can take a look at two scripts that I wrote which creates linked Clones similar to that of the view :

    Clones related to ESX

    CLones related to ESXi

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

    William Lam

    VMware vExpert 2009

    Scripts for VMware ESX/ESXi and resources at: http://engineering.ucsb.edu/~duonglt/vmware/

    repository scripts vGhetto

    http://Twitter.com/lamw

    If you find this information useful, please give points to "correct" or "useful".

  • Creating new virtual machine from an another vm

    I installed VMware ESXi 3.5 and that you have created a virtual machine to Windows Server 2003. I would like to use this virtual machine as a model to create other virtual machines. How to create a new virtual machine from a virtual machine existing? What is the best practice? Thank you.

    stop the virtual machine in question, and "the clone to a template.  You can then deploy oversized.  Make sure you have all of the sysprep files that are located in the right place.

    You wan to watch this .pdf, even if a small wedge, it might be useful

    http://www.VMware.com/PDF/vc_2_templates_usage_best_practices_wp.PDF

    Keep in mind that in order to use the functionality of model or a clone, you must have a vCenter Server

    If you believe this or any othe response was useful please consider marking as "useful" or "correct".

  • How can I create a virtual machine from an ISO?

    I just installed VMware ESXi 4.1.0 on a server and then downloaded the vSphere client to connect to the server. I created a Linux (Debian 5 64-bit) profile VM, but I have the ISO Linux file on my PC I have vSphere client installed on. How can I tell my new machine VM to boot from ISO which is glued on my PC? Is there a way I can browse my PC using the vSphere client or do I burn the ISO on a CD - R and the place physically in the CD-ROM on the host system so that I can start my Linux install?

    Thanks for any help!

    you will need to ensure that the ISO file is accessible to the ESXi host moving to a datastore VMFS or NFS dayastore which is accessible to the ESXi host - then follow the instructions here - http://www.vmware.com/pdf/vsphere4/r41/vsp_41_vm_admin_guide.pdf on how to install forms an image - ISO

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

  • Call the function in LabView from a DLL, and then access the global variable of DLL

    I've created a DLL in LabWindows with a function and structure.  I want to call the function from LabView and then access the overall structure.  I am able to call the function in the DLL with a "call library function node" and has access to the return value, but I can't understand how to access the overall structure.  The structure is declared in the header DLL with __declspec (dllimport) struct parameters file.

    Is it possible to access this structure without using the library of network variables?

    My guess is that you need two bytes of padding after "in_out" and another to two bytes of padding after "anin."  The reason being that ints are 4 bytes, and most of them C compilers will align on 4-byte boundaries.  The struct will naturally start to such a limit (in fact, in Windows, it will probably start to an 8 byte boundary).  If you then count bytes in your structure, you are 70 byte after "in_out."  70 is not divisible by 4, so you need 2 bytes more to reach the next 4 byte boundary.  You can also you could reorganize your struct so that "anin" follows "in_out" and this is probably the best option if it won't cause you other problems.

    Unlike most C compilers, LabVIEW compressed structures as closely as possible, without filling.  I don't know enough about the history of LabVIEW and internal parts to explain the reasons and to do this performance penalty, but, as choice of LabVIEW "endianness", it is probably a remnant of the first versions of LabVIEW that were running on the Mac.

    If for some reason you want to force your C struct to match package LabVIEW, you can use the #pragma pack (x) directive, but I wouldn't recommend that here because you can control the C and LabVIEW.

    EDIT: in the cases where it was not clear, add padding to your cluster of LabVIEW, insert appropriate size or items at the place desired in the cluster.

  • How to create a virtual machine from an ISO file?

    Hello

    I was exposed to ESXi for a few days and who need your help.

    I installed ESXi on a server and you want to create VMS of ISO files. (Ubuntu, Win7, ESXi)

    I beent told I can create virtual machines using Vcenter Converter from a client computer, but I can't figure out how.

    I have the Client installed vSphere and vCenter Converter Sandalone.

    Thank you for your help,

    Park

    The virtual machine must be fed first

  • You can create a virtual machine from a snapshot?

    I have a virtual machine running that I am not able to stop, I want to create a snapshot of this virtual machine and take it on a test ESX host.  I thought to take a snapshot of the VM running, I can't stop, and then create the new virtual machine to the snapshot, but I'm not sure how or if this is even possible.  If it is possible what is the best way to go about doing this, if it is not possible is there another way I can archive my goal of not having to stop my VM but always get a copy of what I can get it running on a test of the guests IS.

    You can also try to clone the virtual machine. Cloning in line should work with vSphere. Good luck.

    Paul

  • Deploy multiple virtual machines from one model to the help of customization of the OS and a text file for hostname and IP

    Hi all

    Not sure if this has already been answered, I did a search on the forums, but couldn't find an answer to what I'm looking for.

    I want to fully automate the deployment of multiple VMs of a model using a customization file, but also to retrieve the host names and IP addresses from a text file / spreadsheet.

    for example:

    I need to deploy a test environment of 30 virtual machines using the template file and customizing TestVM. I have a spreadsheet with the VM host names and IP addresses. The process now is to manually enter the host name and IP when the customization file invites to do while deploying them in each virtual machine. The customization file takes care of the rest (license key, admin password, add to the domain etc.) can I automate entry of the name of host and IP addresses in reading from a text file?

    Thanks in advance!

    Take a look on the deployment, customization and modification of virtual machines to a csv file

    There are many more examples of this community on the same subject,

  • Can I create a virtual machine on a box and use it on another

    If I build a VM on a MacBook Pro with a quad-core I7 can I copy on a MacBook Air dual-core I7 and he use it?

    Thank you...

    Certainly it's one of the advantages of virtual machines - portability.

    Note that you must build it the smallest common denominator - use only 1 virtual CPU and RAM virtual any more than the other host can provide.

  • How to move templates of virtual machines from one host to another, if the partners host is offline

    Hi people,

    I knew that I need to convert a virtual computer model to a VM to move from one host to another, but that when the host, that the model is associated with, is offline / broken? Is it possible to make it work again on the vsphere client or only via the command-line interface of cmd and save the model with the host?

    Thanks in advance.

    Kind regards

    Bjoern

    You can try this...

    If you have another ESX host to add the data store to which the template is stored.

    After that browse the data store and go to the directory of the model. Select the model VM file and add it to the inventory and select the host on which you want to add the template... After you have added the host convert VM...

    Thank you

    Please indicate if useful...

  • Download pictures from a url, and then rename the images

    Hey guys,.

    I just discovered the power of Applescript, which is pretty amazing to see what you could do with it.  I have, I learn a lot, but still need your help.

    I need an applescript script that upload photos from a url and rename them with a new name.  (see attached photo)

    I found something like that on Windows, excel script, but I need something like this for Mac.

    Thanks in advance for your time!

    The following AppleScript will download the file and rename it with a single command. If the download is completed, a dialog box displays the new file name and report success. The example download and rename displayed image.

    game urlPath to 'https://discussions.apple.com/servlet/JiveServlet/showImage/2-30384132-729230/Un title - 1.jpg.

    set newname to POSIX path of ((path to the Office) as text) & "foo.jpg".

    set state to (the shell script "curl s o", newname, space & quoted form of urlPath)

    If the status is "" then

    display the dialog box "File:" & newname & return & "File uploaded successfully." "."

    on the other

    Display alert "The specified URL image download failed." giving after 10

    end if

    return

  • Create a virtual machine from una Máquina física

    Buenas tengo a PC con windows vista 32bits y intento con virtualizar VMWare, vcenter converter standalone, para eso he cogido Máquina física y he pinchado UN segundo disco, he abierto el programa VMWare vcenter converter standalone y he hecho lo siguiente:

    PASO 1: Machine Convert: this local machine (Origen)

    PASO 2: Destination: here he against the ruta donde quiero save the imagen y well he probado an exportar-lo para vmware player 2.5 y también he repetido el paso para vmware workstation 6.5.X

    PASO 3: customise the config, donde he marcado las options than in el siguiente pantallazo muestro

    Dibujo2222222.jpg

    Con todo esto to me genera el archivo used despues of than quiero import en otra Máquina

    Ahora OCOG maquina donde quiero import dicha imagen física y he probado lo siguiente:

    Option 1: open el vmware y hacer file == > open, cojer imagen anterior tal cual y run - the

    Option 2: open the vmware vcenter converter program is run the option of 'set machine', donde el ORIGEN economics y our crea en otra vidéoconférence otra imagen supposedly "reconfigurandola" para adaptar - a Máquina dicha.

    Option 1 the opcion como con tanto 2 al correr imagen sale el windows vista logo y despues sale me el pantallazo AZUL diciendome than verifique if he wont algun device recently etc etc etc... y but that arrival Coupling Nut a hacer a chkdsk /f (el qual he probado a hacer desde entering her recuperacion consoled) y me said that no podia por hacerlo algun reason.

    Con todo esto, alguien me could hechar una mano, o Yes alguna sugerencia o consejo?

    Gracias,.

    What tenes el equipo original disco? Como you Le Diego el archivo boot.ini indica al bootloader a Quebec n tiene than ir a buscar los archivos inicio del sistema operating system.

    For example if in el equipo original tenemos UN disco SAS, SCSI o algo por el estilo Máquina virtual definimos UN disco IDE if the boot.ini no to change the Máquina en virtual durante el proceso of conversion you can than este quédé apuntando UN do disco SAS luego no encuentra ago than what defined tenes are UN disco IDE in the virtual.

    Para mi can come por ese lado. Of todas formas you pido what pegues una captured of the led error pantalla para as lo mas clearly identify pruned.

    Best wishes / Saludos

    Por don't favor no olvides calificar las responses you valiosos ayuda o were should

    Please, do not forget the points of call of the "useful" or "correct" answers

    ________________________________________
    Nicolas Solop

    VMware vExpert 2010 - VCP 410 - VCP 310 - VAC - VTSP

    My Business Blog (Blog of the Wetcom group)

    Follow me on Twitter

    My Linkedin profile

    Join the Virtualizacion en Español group in LinkedIn

  • Create virtual machines from a template

    Hello

    I'm trying to deploy virtual machines from a template, and then select a specific LUN in my cluster data store. How the code below can be changed to achieve this?

    Thank you

    $VMs = get-Content "VmNames.txt".

    $SourceTemp = "WIn2k08-R2.

    $DsCluster = "DS-Cluster01".

    $Folder = "Win2K08".

    {Foreach ($VM to $VMs)

    New-VM-name $VMs - model $SourceTemp - $DsCluster - $folder location data store

    }

    Do you mean a specific data store of this datastorecluster?

    If so, you can just pass the datastorename on the parameter data store

Maybe you are looking for