Linux procedure to have an image "Cloud ready"
- 3DS OUTSCALE NTP Configuration
- Apply UDEV rules for Volumes
- Grub configuration for Console output
- Miscellaneous but needed
3DS OUTSCALE NTP Configuration
Here is the configuration that we apply on our OUTSCALE machine images. We recommend you to do as follow to ensure compatibility with the OUTSCALE Cloud:
Configure your NTP:
Configure volume devices
Failing to apply the following rules may result in a non functioning instance.
Before migrating your on-premises instances you will have to cleanup your fstab and make sure OUTSCALE udev rules are correctly applied.
Devices have a specific naming within the OUTSCALE Cloud. To be ready to see your volume devices you have to configure the following UDEV rules:
You must use the /dev/vda1 device name for the root file system (root device).
You must use a /dev/xvdX device name format for any other volume.
We also recommend using UUID of your disks to link it in your fstab:
You can get information about OUTSCALE volumes. For more information, see About Volumes.
- Redirect output to tty0 to have console output
- Disable ipV6
- Disable nouveau driver
Here is an example:
Miscellaneous but needed
- Ensure VirtIO drivers are installed
- Ensure dhclient is running on boot
- Disable IPv6
- Disable nouveau driver for GPU Compatibility