O / var / www de um convidado do Vagrant congela ao fazer config.vm.synced

1

Revi toda a configuração de pasta_comentada_zena no site do Vagrant ...

Sistema operacional do host: Windows 7 SO Convidado: Ubuntu

esta é a minha configuração Vagrantfile:

# -*- mode: ruby -*-
# vi: set ft=ruby :

# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|  
    config.vm.box = "base"
    config.vm.hostname = "daison.vagrant.me"
    config.vm.network :forwarded_port, guest: 80, host: 8080
    config.vm.network :private_network, ip: "192.168.33.10"
    config.vm.synced_folder ".", "/vagrant", disabled: true
    #config.vm.synced_folder "C:\Users\daison\vagrant\src\www", "/var/www"
end

Eu também faço C:\Users\daison\vagrant\> vagrant reload

Eu posso acessar meu apache do Ubuntu, executando 127.0.0.1:8080 or 192.168.33.10 or daison.vagrant.me:8080 - EM MEU HOST

removendo assim o commented synced_folder e recarregando novamente o vagrant. Os resultados de todos os ENDEREÇOS IP E MINHA VIRTUALHOST SÃO NÃO ACESSÍVEIS - INT MEU HOST

Eu tentei acessar vagrant ssh

vagrant@daison: cd /var/www
vagrant@daison: /var/www$ ls

e nada aparecendo ...

Eu também tentei criar um folder apenas para ver se o synced_folder realmente funciona mesmo se ele congelar a pasta guest

vagrant@daison: /var/www$ mkdir thisFolderWillAlsoShareToHost

Em seguida, uma pasta no meu C:\Users\daison\vagrant\src\www criou IN MY HOST .

Eu também tentei mudar o synced_folders para "/vagrant/sample" apenas para testar se /vagrant/sample vai congelar o mesmo com /var/www , depois de recarregar o vagrant.

O resultado é; Eu posso acessar o servidor web, claro que não faz parte do /var/www , mas usando ls dentro do /vagrant/sample freezes também.

Talvez alguém possa ajudar? Obrigada!

    
por daison12006013 07.12.2013 / 02:14

1 resposta

0

Provavelmente o VirtualBox Guest Additions no guest é uma versão com bugs ou muito diferente com a versão do VirtualBox no seu host. Tente atualizá-los. O plugin vagrant-vbguest pode fazer isso automaticamente.

Como o download e a instalação do Guest Additions leva tempo, você pode querer empacotar a caixa atualizada , ou construa sua caixa usando por exemplo packer .

    
por 03.02.2014 / 16:31