This page shows how to create and connect to your first C1 server.
- You have an account and are logged into cloud.scaleway.com
- You have configured your SSH Key
Each server that you create is a physical server dedicated for you, there is no virtualization.
After you’ve launched your server, you can connect to it as root and use it as you wish.
There are five steps to provision a new server
Important: Your SSH public keys are fetched during the boot process.
If you add them after your server is booted, they will not be added to your
If you do not want the keys to be downloaded during the next boot, execute the following command on your server:
root@c1-X-Y-Z-T:~# echo manual > /etc/init/ssh-keys.override
Before starting, click the “Create Server” button in the control panel.
You will land on the server-creation page where you must input basic information for your server:
After inputting your server basic information, you have to choose a starting image for your server.
You can choose this image from three sources:
Marketplace: We provide an up-to-date list of linux distributions.
My images: You can populate your own list of server templates. See also Create your own image
Snapshots: You can recover a server from a previously saved state. See also Backup your data with snapshots
A simple solution to increase the storage for your servers is to add extra volumes.
You can add extra storage to your server. Added storage can be an existing volume or new volume.
You can select the type of disk to host your volumes from two technologies:
Click the “Create Server” button. This action starts your server. In a few seconds, your server will be ready to use.
When your server is running, you can see the server’s IP address in the server list on the control panel.
On a Mac or Linux computer, open your terminal program and in the shell just type the following command:
john@localhost:~$ ssh -i ~/.ssh/your_private_key root@your_server_ip
Allow the connection to the host:
Well done, you are now logged into your server!
On Windows, you will need a small application named PuTTy, an SSH client. You can download putty here.
Once you have downloaded PuTTY, just start the program.
You are now logged into your server from Windows!
If the new volume has never been formatted, you need to format the volume using
mkfs before you can mount it.
For instance, the following command creates an
ext4 file system on the volume:
To mount the device manually as /mnt/data, run the following commands:
To mount additional volumes automatically, you have to reference your devices in the
/etc/fstab references all devices to mount when they are connected.
For instance to mount
/dev/nbd1 device automatically to the
/mnt/data directory, the
/etc/fstab has the following content:
The configuration above mounts the /dev/nbd1 device to the
/mnt/data directory with fstab default option and
nobootwait is set to prevent boot problems in the case your volume is not yet downloaded to the local storage.
Create the /mnt/data directory if it doesn’t exist.
root@c1-X-Y-Z-T:~# mkdir -p /mnt/data
To check devices are mounted properly, run the
mount -a command to mount all devices.
Important: On the next server boot, your volumes will be mount automatically.
Now run the
df -h command, this command will list all your devices and where they are mounted: