If you configure it via portal(GUI), you can attach only one volume to an instance when you create the instance(i.e. creating instance from ISO image). However, you can attach several volumes if you configure via API or CLI.
Note
For ISO image booted instances, the number of attachable volumes is three.
For the details of the number of Attachable Disks, please see below;
Service Descriptions - Virtual Server - Restrictions
Reference: API Command
Please refer to the following API reference if you configure via API.
API Reference_Virtual Server_Create server
Reference: CLI Command
Please refer to the following CLI tutorials if you configure via CLI.
CLI Tutorial
CLI Command(compute server create)
Just for your information, here is the procedure on how to configure it via CLI.
(1) Preparation(Preparing environment for CLI execution)
Please refer to CLI tutorial and prepare environment to enable CLI execution.
(2) Creating Instance via CLI command
Please indicate volumes which you want to attach when creating an instance on the prepared environment.
*) You need to create volumes on same Zone/Group before you create the instance.
<CLI Command>
ecl compute server create --image "Image ID" --availability-zone "Zone/Group" --flavor "Flavor" --nic net-id="Logical Network ID",v4-fixed-ip="IP address" --block-device-mapping "Mount Point"="Volume ID":volume:"Size":false "Instance Name"
<Sample Command>
If you want to attach 2 volumes(40GB and 80GB) to the instance, here is the sample command.
ecl compute server create --image ********-****-****-****-************ --availability-zone zone1-groupa --flavor 1CPU-4GB --nic net-id=********-****-****-****-************,v4-fixed-ip=192.168.1.1 --block-device-mapping vdb=********-****-****-****-************:volume:40:false --block-device-mapping vdc=********-****-****-****-************:volume:80:false test-server
(* is alphanumeric characters for each ID)
(3) Please confirm to be created the instance with volumes attached via Portal(GUI) etc.