This is a cache of https://docs.openshift.com/container-platform/4.4/cnv/cnv_virtual_machines/cnv-edit-vms.html. It is a snapshot of the page at 2024-11-26T01:56:27.430+0000.
Editing virtual machines - Virtual machines | Container-native virtualization | OpenShift Container Platform 4.4
×

You can update a virtual machine configuration using either the YAML editor in the web console or the OpenShift client on the command line. You can also update a subset of the parameters in the Virtual Machine Overview of the web console.

Editing a virtual machine in the web console

Edit select values of a virtual machine in the Virtual Machine Overview screen of the web console by clicking on the pencil icon next to the relevant field. Other values can be edited using the cli.

Procedure
  1. click WorkloadsVirtual Machines from the side menu.

  2. Select a virtual machine to open the Virtual Machine Overview screen.

  3. click the pencil icon to make that field editable.

  4. Make the relevant changes and click Save.

If the virtual machine is running, changes will not take effect until you reboot the virtual machine.

Editing a virtual machine YAML configuration using the web console

Using the web console, edit the YAML configuration of a virtual machine.

Not all parameters can be updated. If you edit values that cannot be changed and click Save, an error message indicates the parameter that was not able to be updated.

The YAML configuration can be edited while the virtual machine is Running, however the changes will only take effect after the virtual machine has been stopped and started again.

Navigating away from the YAML screen while editing cancels any changes to the configuration you have made.

Procedure
  1. click WorkloadsVirtual Machine from the side menu.

  2. Select a virtual machine.

  3. click the YAML tab to display the editable configuration.

  4. Optional: You can click Download to download the YAML file locally in its current state.

  5. Edit the file and click Save.

A confirmation message shows that the modification has been successful and includes the updated version number for the object.

Editing a virtual machine YAML configuration using the cli

Use this procedure to edit a virtual machine YAML configuration using the cli.

Prerequisites
  • You configured a virtual machine with a YAML object configuration file.

  • You installed the oc cli.

Procedure
  1. Run the following command to update the virtual machine configuration.

    $ oc edit <object_type> <object_ID>
  2. Open the object configuration.

  3. Edit the YAML.

  4. If you edit a running virtual machine, you need to do one of the following:

    • Restart the virtual machine

    • Run the following command for the new configuration to take effect.

      $ oc apply <object_type> <object_ID>

Adding a virtual disk to a virtual machine

Use this procedure to add a virtual disk to a virtual machine.

Procedure
  1. From the Virtual Machines tab, select your virtual machine.

  2. Select the Disks tab.

  3. click Add Disks to open the Add Disk window.

  4. In the Add Disk window, specify Source, Name, Size, Interface, and Storage Class.

  5. Use the drop-down lists and check boxes to edit the disk configuration.

  6. click OK.

Adding a network interface to a virtual machine

Use this procedure to add a network interface to a virtual machine.

Procedure
  1. From the Virtual Machines tab, select the virtual machine.

  2. Select the Network Interfaces tab.

  3. click Add Network Interface.

  4. In the Add Network Interface window, specify the Name, Model, Network, Type, and MAC Address of the network interface.

  5. click Add to add the network interface.

  6. Restart the virtual machine to enable access.

  7. Edit the drop-down lists and check boxes to configure the network interface.

  8. click Save Changes.

  9. click OK.

The new network interface displays at the top of the Create Network Interface list until the user restarts it.

The new network interface has a Pending VM restart Link State until you restart the virtual machine. Hover over the Link State to display more detailed information.

The Link State is set to Up by default when the network interface card is defined on the virtual machine and connected to the network.

Editing CD-ROMs for Virtual Machines

Use the following procedure to configure CD-ROMs for virtual machines.

Procedure
  1. From the Virtual Machines tab, select your virtual machine.

  2. Select the Overview tab.

  3. To add or edit a CD-ROM configuration, click the pencil icon to the right of the CD-ROMs label. The Edit CD-ROM window opens.

    • If CD-ROMs are unavailable for editing, the following message displays: The virtual machine doesn’t have any CD-ROMs attached.

    • If there are CD-ROMs available, you can remove a CD-ROM by clicking -.

  4. In the Edit CD-ROM window, do the following:

    1. Select the type of CD-ROM configuration from the drop-down list for Media Type. CD-ROM configuration types are Container, URL, and Persistent Volume Claim.

    2. Complete the required information for each Type.

    3. When all CD-ROMs are added, click Save.