Vagrant 厨师使用Vagarnt供应食物
我是新来的厨师。以下是我将在Vagrant上启动虚拟机的步骤Vagrant 厨师使用Vagarnt供应食物,vagrant,chef-infra,chef-recipe,chef-solo,Vagrant,Chef Infra,Chef Recipe,Chef Solo,我是新来的厨师。以下是我将在Vagrant上启动虚拟机的步骤 Step 1: Cloned the Git code (https://github.com/chef/chef-provisioning.git) Step 2: gem install chef-provisioning chef-provisioning-vagrant Step 3: export CHEF_DRIVER=vagrant Step 4: export VAGRANT_DEFAULT_PROVIDER=vir
Step 1: Cloned the Git code (https://github.com/chef/chef-provisioning.git)
Step 2: gem install chef-provisioning chef-provisioning-vagrant
Step 3: export CHEF_DRIVER=vagrant
Step 4: export VAGRANT_DEFAULT_PROVIDER=virtualbox
Step 5: chef-client -z vagrant_linux.rb simple.rb
我无法找出错误
在资源“计算机[使其成为可能]”上执行操作时出错
STDERR:在正在运行的虚拟机上找不到HGFS内核模块。
必须安装此选项才能使共享文件夹正常工作。请
在来宾系统中安装VMware工具,然后重试。注意
即使HGFS失败,VMware tools安装也会成功
正确安装。仔细阅读VMware工具的输出
安装以验证HGFS内核模块是否正确安装
vagrant_linux.rb:
require 'chef/provisioning/vagrant_driver'
vagrant_box 'sles11sp3.box' do
url 'https://jenkins-hzn.eng.vmware.com/tools/vagrant/sles11sp3.box'
end
with_driver 'vagrant'
with_machine_options :vagrant_options => {
'vm.box' => 'sles11sp3.box'
}
Simple.rb
require 'chef/provisioning'
machine 'Makeitpossible' do
tag 'itsa_me'
converge true
end
你能展示一下你的vagrant_linux.rb和simple.rb文件的内容吗?(让提供程序virtualbox和有关vmware的错误消息听起来很奇怪)需要'chef/provisioning/vagrant\u driver'vagrant\u box'sles11sp3.box'do url''以带有机器的驱动程序'vagrant'结尾\u选项:vagrant\u选项=>{'vm.box'=>'sles11sp3.box}需要'chef/provisioning'machine'Makeet'do tag'itsa_me'converge true end~编辑您的问题,注释不适合设置代码格式。完成,谢谢我添加了代码。我是否正确编辑以获得有意义的内容,或者我是否误解了您代码中的某些内容?