CAN Ι CREATE VMS FROM MY OWN CUSTOM OS IMAGES?
Yes, besides the official ~okeanos global Images, you can upload your own and create a VM, using our custom images guide and the snf-image-creator tool. This Image creation method has a few requirements though:
- The OS image you want to upload on ~okeanos global must be a Linux* or Windows OS.**
- The virtual/hard/USB disk that your OS is installed on must not contain any other OSes.
- The OS must have VirtIO drivers built either as part of the kernel or as a module preloaded in initramfs.
- The OS image must not consist of any LVM partitions.***
- The machine where snf-image-creator runs must have enough free space to store the produced OS image.****
* If you want to upload another OS, please consult the snf-image documentation and more specifically this section and this section. In a nutshell, if you can configure your OS image properly, you can upload it to Pithos+ with the kamaki tool and finally deploy your VM (provided it has virtio drivers enabled).
** In this case, note that snf-image-creator can run only on a Linux installation. Therefore, in order to upload a Windows OS, you must have a Linux installation that can "see" your Windows disk. With snf-image-creator, this means that you have to use the following command:
snf-image-creator <windows-disk>
where <windows-disk> is the device (/dev/sdX) in which the Windows OS is installed.
*** The reason why is explained here. As mentioned above, you will need to configure your OS image by hand to achieve this.
**** For example, if your OS is installed on a media that has 50GB disk size and the used space is 3GB, snf-image-creator will need at least 3GB free space to create the image.
CYCLADES QUESTIONS
General
- Can I modify the technical specifications of an already created VM?
- How can I recover my data from a VM that has been destroyed? Is there any way to restore my VM back to its previous state?
- If I disconnect from my account, do my Virtual Machines stop working?
- Why does my VM's image show up as "Deleted" in its details?
- Why was my VM deleted?
Connectivity
- What is the username and password of my VM?
- Can I change the provided domain name of my VM?
- How can I connect to the Windows/Linux VM that I have created?
- How can I access all my VMs using one public IP?
- Why X2Go does not work when trying to connect to my VM?
- Why X2Go does not work on MacOS X?
- Is there a way of creating a local network using my Virtual Machines?
- Is it possible to create a local network between Virtual Machines that have been created by different users?
- In which case would I need to connect to my VM through the console?
- My Windows machine is "Running" but I cannot connect to it.
- My VM does not seem to have a network adapter, even though it is connected to a network.
- My VM does not have a floating IP, even though Cyclades report so.
- My VM does not work properly with IPv6.
- I'm getting confused about IPv4/IPv6, floating IPs and hot-plugging. Can you provide a simple explanation for all these?
- Can I shutdown/reboot my VM internally?
- Why is port X closed? Is it blocked by design?
- How can I add my public SSH key in an existing VM?