一开始我想强调我是流浪汉的新手。 我正在使用Vagrant 1.8.6,ubuntu / trusty64盒子和landrush插件。 当我重新加载我的流浪汉时,我遇到了一个很大的问题,然后我们就开始了。 我试图重新启动这个插件,但我收到了这条消息:" Pid 5731没有运行。守护进程崩溃了吗?"抢劫状态表示deamon状态未知且.vagrant.d / data / landrush / run / landrush.pid存在,但进程未运行。 以下是landrush日志文件的内容:
I, [2016-11-24T12:23:32.193495 #5458] INFO -- : Starting RubyDNS server (v0.8.5)...
I, [2016-11-24T12:23:32.193953 #5458] INFO -- : Listening on udp:0.0.0.0:10053
I, [2016-11-24T12:23:32.194205 #5458] INFO -- : Listening on tcp:0.0.0.0:10053
I, [2016-11-24T12:34:54.220574 #5458] INFO -- : Resource class: Resolv::DNS::Resource::IN::A
I, [2016-11-24T12:34:54.221674 #5458] INFO -- : Resource: #<Resolv::DNS::Resource::IN::A:0x00000101335f20 @address=#<Resolv::IPv4 10.10.12.10>>
在流浪者的土地推进后,我得到了:没有依赖的虚拟机。
我的Vagrantfile:
Vagrant.configure('2') do |config|
config.ssh.forward_agent = true
synced_folder_type = ENV.fetch('SYNC_TYPE', 'nfs')
synced_folder_type = nil if 'vboxsf' == synced_folder_type
config.vm.synced_folder '.', '/home/vagrant/www.mysite.pl',
:type => synced_folder_type,
:rsync__args => ['--verbose', '--archive', '-- delete', '-z']
config.vm.define 'default', primary: true do |config|
config.vm.box = 'ubuntu/trusty64'
config.vm.hostname = 'shop.local.mysite.pl'
if Vagrant.has_plugin? 'landrush'
config.landrush.enabled = true
config.landrush.tld = 'local.mysite.pl'
config.landrush.host 'mysite.pl.local.mysite.pl'
config.landrush.host 'www.mysite.pl.local.mysite.pl'
config.landrush.host 'test.mysite.pl.local.mysite.pl'
config.landrush.host 'mysite.com.local.mysite.pl'
config.landrush.host 'www.mysite.com.local.mysite.pl'
config.landrush.host 'test.mysite.com.local.mysite.pl'
end
config.vm.network :forwarded_port, guest: 22, host: 22220, id: 'ssh'
config.vm.network :private_network, ip: '10.10.12.10'
config.vm.network :public_network, :bridge => 'en0: Wi-Fi (AirPort)'
config.vm.provision 'shell', path: 'provision/scripts/install.sh'
end
end
我无法找到解决此问题的正确方法。只有流浪汉破坏有帮助,但这不是解决方案。我用Google搜索了几个小时,但没有任何作用。有人有类似的问题吗?提前感谢您的回答。