Comment augmenter la taille du disque racine dans Google Compute Engine?
La racine du disque de la taille de la CME est de 10 go. Comment puis-je augmenter? Je ne peux pas trouver l'option dans la console ou le gcutil drapeaux. Cela peut être fait facilement dans AWS.
source d'informationauteur Rishin S Babu
Vous devez vous connecter pour publier un commentaire.
À compter du 31 mars 2016, vous pouvez redimensionner un disque permanent en ligne sans arrêt ou le redémarrage de la VM, de prendre des instantanés, et sans avoir à restaurer sur un disque de plus grande capacité.
La billet de blog annonçant la fonction a les détails, et vous pouvez voir les docs comment le faire via la console:
Ou via l'interface CLI:
Noter que certains systèmes d'exploitation automatiquement redimensionner votre partition sur redémarrer l'ordinateur sans vous obliger à faire toutes les étapes manuelles avec des outils tels que
fdisk
resize2fs
ouxfs_growfs
de sorte qu'il devrait être suffisant de redimensionner le disque et redémarrez la machine virtuelle pour que les modifications prennent effet.Dans la plupart des cas, il sera plus simple et plus souple pour créer un deuxième disque de données de la taille que vous voulez, et joindre à l'instance.
Pour redimensionner un Disque permanent (y compris un disque racine), de l'instantané de disque, puis créer un nouveau disque plus gros de la capture d'écran.
C'est plus comme un suivi de @user1130176 réponse, mais si vous exécutez CentOS 7+, vous devez effectuer les opérations suivantes pour l'étape #4 (étendre le système de fichiers):
xfs_growfs /dev/sda1
Les nouveaux disques sur CentOS 7 sont de type
xfs
. Espérons que cela aide, il n'était pas très clair à partir de tous les liens autour de.Depuis la nouvelle GCoud outil de ligne de commande, vous pouvez choisir votre disque de démarrage taille et le type à la création de l'instance:
Puis redimensionner la partition racine à l'aide de ces instructions: https://cloud.google.com/compute/docs/disks#repartitionrootpd
Documentation : https://cloud.google.com/sdk/gcloud/reference/compute/instances/create
Modifier:
Après le redimensionnement de la partition root, vous devez redémarrer votre instance pour forcer le système à re-lire la table de partition. Que fait ce truc inutilisable dans un script de démarrage (exécuté à chaque démarrage/redémarrage).
Créer un disque avec ce que l'image et la taille que vous voulez, puis de créer votre instance à l'aide de Disques en tant que votre source d'amorçage.
Maintenant, vous pouvez redimensionner un Disque permanent en place:
Ce serait uniquement la taille physique de l'appareil. système de fichiers (et, éventuellement, les partitions doivent encore être ajusté au-delà)
Pour quelqu'un d'autre dans l'impossibilité de trouver un travail réponse, j'ai trouvé ce script quelqu'un a gentiment posté le:
https://gist.github.com/xelwarto/6f5c6556613c9215b1e1