Convert .ova and import it on Proxmox KVM virtualization Rumi, January 8, 2018 Let’s start uploading the exported ova file to the proxmox server. Extract the OVA file: tar -xvf *.ova This should output a couple of files from the OVA container, it should include an OVF file, which is the VM Defenition file, and a VMDK file, which is the actual hard disk image. Again, this may take a while. Convert the vmdk to a Proxmox compatible qcow2 file: qemu-img convert -f vmdk myvirtual-disk1.vmdk -O qcow2 qcowdisk.qcow2 We now need to get the image into a VM with some hardware so that we can begin to use it. This is where things get tricky – the OVF file is not compatible with Proxmox and needs to be manually understood. The principle here is we are going to use the Proxmox web GUI to create a VM and replace the empty disk image which is created with our recently converted qcow2 image. You can use vi to open the OVF file and understand some of the basic settings which are required for the VM. Open the OVF file and look for the following XML tags: OperatingSystemSection VirtualHardwareSection Network StorageControllers You should be able to get a rough idea of the requirements for the KVM. In the Proxmox web GUI, click on Create VM and create a VM which meets the requirements of the image you converted. Make sure that you select qcow2 for the disk format. After clicking Finish an empty VM will be created – in this example I used local storage and VMID 101 so the disk images are stored in /var/lib/vz/images/101. Copy the previously converted qcow2 image over the existing image – be sure to overwrite the existing image otherwise your image will not be used and KVM will try to start with a blank, empty image. mv /tmp/qcowdisk.qcow2 /var/lib/vz/image/101/vm-101-disk-1.qcow2 Thats it – you can now start up the image from the Proxmox web GUI. Src: http://www.binaryheartbeat.net/2016/05/importing-ova-container-into-proxmox.html https://www.jamescoyle.net/how-to/1218-upload-ova-to-proxmox-kvm Related Administrations KVM Proxmox Virtualbox KVMOVAProxmoxvirtualboxVMDK
Cloudmin-GPL XEN on Debian 10 April 7, 2023April 7, 2023 This article is inspired and prepared on the forked Cloudmin Xen script updated for Debian 10. However, the following procedures to be followed as precuationary before executing the updated script, which is available in this post in below section. PHASE-I Prepare Environment for XEN INSTALLING THE XEN HYPERVISOR AND HOST/CONTROL… Read More
Enable Password based authenticaiton in OCI compute instance May 13, 2023 If you want to use a password to access the SSH server, a solution for fixing the Permission denied error is to enable password login in the sshd_config file. To do this, open the file in a text editor. This example uses the nano editor: sudo nano /etc/ssh/sshd_config In the file, find… Read More
User Management in Proxmox June 16, 2016 Proxmox VE authentication server This is a unix like password store (/etc/pve/priv/shadow.cfg). Password are encrypted using the SHA-256 hash method. Users are allowed to change passwords. Terms and Definitions Users A Proxmox VE user name consists of 2 parts: <userid>@<realm>. The login screen on the GUI shows them a separate… Read More