Vagrant up prend beaucoup de temps après "Attendre que la machine démarre. Cela peut prendre quelques minutes ... "pour terminer le démarrage
J'ai une ubuntu virtualbox. Tout fonctionne bien, sauf qu'au démarrage, il faut environ 5 minutes ou plus après le message
Waiting for machine to boot. This may take a few minutes...
avant la fin de l'amorçage:
➜ my_box vagrant reload
/Users/pinouchon/.vagrant.d/boxes/my_box/virtualbox/include/_Vagrantfile:5: warning: already initialized constant VAGRANTFILE_API_VERSION
[default] Attempting graceful shutdown of VM...
[default] Clearing any previously set forwarded ports...
[default] Creating shared folders metadata...
[default] Clearing any previously set network interfaces...
[default] Preparing network interfaces based on configuration...
[default] Forwarding ports...
[default] -- 22 => 2222 (adapter 1)
# More port forwards
[default] Booting VM...
[default] Waiting for machine to boot. This may take a few minutes...
# waits about 5 minutes at this point, then:
[default] Machine booted and ready!
[default] The guest additions on this VM do not match the installed version of
VirtualBox! In most cases this is fine, but in rare cases it can
cause things such as shared folders to not work properly. If you see
shared folder errors, please update the guest additions within the
virtual machine and reload your VM.
Guest Additions Version: 4.3.0
VirtualBox Version: 4.2
[default] Configuring and enabling network interfaces...
[default] Mounting shared folders...
[default] -- /vagrant
Cette case utilisé pour être beaucoup plus rapide (environ 30s pour le démarrage). Donc je pense que c'est une config réseau qui provoque un dépassement de délai ou quelque chose comme ça.
Il a essayé les corrections proposées:
https://github.com/mitchellh/vagrant/wiki/%60vagrant-up%60-hangs-at-%22Waiting-for-VM-to-boot.-This-can-take-a-few-minutes%22
mais sans succès. (J'ai essayé le fix Resolve it
et la workaround 2.
).
J'ai aussi essayé de supprimer toute 127.0.0.1 entrées dans mon /etc/hosts
fichiers. Sans succès.
Tout soupçon ?
OS /Versions:
Host: OSX 10.8.5
Guest: Ubuntu 12.05
Virtualbox: 4.2
source d'informationauteur Benjamin Crouzier
Vous devez vous connecter pour publier un commentaire.
Vous êtes en utilisant une boîte qui a virtualbox guest additions 4.3.x , mais votre hôte est en cours d'exécution 4.2.x
En raison de cette divergence, Virtualbox est pas en mesure d'exécuter une commande qui fait partie du processus de création.
Soit en obtenant une nouvelle zone qui exécute les guest additions 4.2.x, ou la mise à niveau de votre virtualbox à 4.3.x sera probablement résoudre ce problème.
Mise à jour
Essayez de définir les éléments suivants dans votre vagrant fichier
Aussi essayez d'activer le débogage
Mise à jour 2
Certains vm il suffit de ne pas jouer gentiment avec des versions incompatibles de guest additions. Par exemple, un centos et debian boîte de la même entreprise. Centos sera timout, tandis que la debian fonctionne correctement.
http://puppet-vagrant-boxes.puppetlabs.com/centos-64-x64-vbox4210.box
http://puppet-vagrant-boxes.puppetlabs.com/debian-70rc1-x64-vbox4210.box
J'ai eu cette occasion: la VM prend beaucoup de temps à démarrer, et par la suite il y a quelque chose de mal avec son réseau (le site que je suis en cours d'exécution sur elle devient inaccessible).
Pour moi, cela a été fixée par le texte suivant:
vagrant ssh
dans la VMsudo /etc/init.d/networking restart
Vous ne savez pas si vous avez déjà eu ce résolu, mais j'ai eu le même message d'erreur et à la corriger, je l'ai enlevé émis baux dhcp sur vagrant avant de le redémarrer.
@ votre local, vous pouvez extinction de la machine virtuelle à l'aide de
Puis sur VirtualBox, vous devez supprimer le dhcp
Vous trouverez des informations supplémentaires pour vous guider throu
https://github.com/mitchellh/vagrant/wiki/%60vagrant-up%60-hangs-at-%22Waiting-for-VM-to-boot.-This-can-take-a-few-minutes%22
@spuder la suggestion de
vagrant up --debug
résolu ce problème pour moi. Il semble que l'interface graphique de VirtualBox a couru de manière plus fluide et sauté d'une fenêtre plus tôt dans le processus. J'avais tourné que sur la façon dont d'autres ont suggéré de:et a mis en
config.vm.boot_timeout = 600
.C'est en lien avec la le programme d'installation pour la Udacity cours de la Pile des Fondations.
Résolu le problème. Ce que j'ai fait:
Notes:
Autres notes:
config.vm.boot_timeout = 300
n'a pas aiderEdit: Aussi essayer de lancer
remove /etc/udev/rules.d/70-persistent-net.rules
dans votre ordinateur invité.Essaie de générer
insecure_private_key
J'ai résolu ce problème en supprimant la
insecure_private_key
situé sous~/.vagrant.d
peut-être la raison en est
insecure_private_key
fichier est vieuxJ'ai résolu ce problème:
Certains peuvent aussi faire comme ceci:
Essayez de décommenter la ligne:
config.vm.réseau "private_network", la propriété intellectuelle: "192.168.33.11"
à l'intérieur de la VagrantFile
Dans Virtualbox Manager, choisir la bonne machine virtuelle, puis cliquez sur Paramètres → Réseau. Activer la Carte 1 → Câble connecté. Enfin, exécutez