Bonjour à toutes et à tous,
J'utilise l'offre Public Cloud.
Je souhaite instancier une infrastructure via Terraform et son provider OpenStack, mais avec un disque de plus grande taille que celui proposé par défaut avec le gabarit.
Dans la documentation du provider OpenStack, il est indiqué que l'on peut choisir la taille du disque via la directive `block_device`. Cf. la description de la ressource `openstack_compute_instance_v2`.
De son côté, OVH mentionne cette possibilité dans sa propre documentation. Sur la page How to use Terraform, on trouve l'extrait ci-dessous :
# Bootable storage device containing the OS
block_device {
uuid = data.openstack_images_image_v2.archlinux.id # Instance image ID
source_type = "image" # Source type
destination_type = "local" # Destination
volume_size = 10 # Size
boot_index = 0 # Boot order
delete_on_termination = true # The device will be deleted when the instance is deleted
}
J'ai donc fait un essai sur une VM de gabarit b2-7, en ajoutant cette section à la déclaration d'une ressource `openstack_compute_instance_v2` et en demandant un disque de 100 Go (`volume_size = 100`) au lieu des 50 Go alloués par défaut.
L'instanciation de la VM via Terraform est fructueuse, mais cette VM ne dispose que de 50 Go de disque (le volume indiqué dans la grille tarifaire). J'arrive au même résultat si je demande un disque de 20 Go.
Dois-je en conclure qu'OVH ne permet pas de modifier la taille du disque alloué et que la section `block_device` est silencieusement ignorée ou ai-je raté un truc ?
Je vous remercie par avance pour vos lumière.
Sébastien
[Terraform] Augmentation de la taille d'un disque
Related questions
- Dimensionnement serveur MySQL
39801
07.11.2018 12:32
- [RESOLU] Connexion impossible en SSH
33436
05.06.2019 20:05
- Bonjour, Je n'est reçus aucun mot de passe root lors de mon achat!
29146
05.02.2018 20:47
- Gitlab private docker registry
28830
16.03.2018 13:05
- Configuration IP failover avec netplan (Ubuntu 17.10)
27514
12.01.2018 23:23
- Ssh connection timed out port 22
26184
11.12.2019 08:21
- IP Failover sur Debian 9
26157
18.11.2016 20:40
- Problème connexion ssh
25223
04.02.2018 09:46
- Instance Public Cloud en "error"
23636
15.12.2025 10:04
- Connexion OpenStack Swift Object Storage
20857
11.04.2019 10:09
Salut Sébastien.
Pour faire simple, vous ne pouvez pas modifier la taille du disque principal de la VM.
Les seuls volumes que vous pouvez upsize, sont les block storage (volume additionnel).
La taille des disques principaux est fixé au niveau de la flavor et ne pourras pas être overide.
Si vous souhaitez avoir une instance avec une taille de disque custom, il vous faudra passer par du volume bootable directement.
Vous pourrez trouver plus d'information sur ce sujet au besoin :
https://community.ovhcloud.com/community/fr/volume-block-storage-installation-systeme?id=community_question&sys_id=a833314cf5d246d02d4c5f7a9ab36158
eric
Merci bien @EricD76, je vais tester ça, mais d'après ce que je lis dans l'échange que vous m'avez pointé, booter sur un disque de type block storage n'est pas forcément pertinent vu qu'il ne faut pas attendre de bonnes performances d'un tel volume. Si j'y déploie une forge et sa base de données, celles-ci risquent fortement de manquer de réactivité.