В моем Vagrantfile я пытаюсь настроить память виртуальной виртуальной машины с помощью следующего фрагмента кода. Я использую следующий ящик для VM - http://cloud-images.ubuntu.com/vagrant/trusty/current/trusty-server-cloudimg-amd64-vagrant-disk1.boxВажная настройка памяти не работает
Vagrant.configure("1") do |config|
config.vm.customize ["modifyvm", :id, "--memory", 1024]
end
Vagrant.configure("2") do |config|
config.vm.provider "virtualbox" do |v|
v.name = "FJORD_VM"
v.memory = 1024
end
end
Но это не работает, и VM начинается с 512 Мб оперативной памяти по умолчанию в. Что может быть здесь? Я использую последнего 1.7.2 бродяг. Я также попытался с помощью
v.customize ["modifyvm", :id, "--memory", 1024]
в Vagrant.configure("2")
блоке и до сих пор не работает.
Я также перехватил вызовы VBoxManage
, создав свой локальный сценарий оболочки, который регистрирует аргументы перед вызовом фактического VBoxManage
. Я не вижу вызовов для настройки памяти VM.
Вы должны удалить первый блок, как что [говорил Vagrant, что ваш Vagrantfile является 1.0x Vagrantfile] (http://docs.vagrantup.com/v2/vagrantfile/version.html). Наличие в одном и том же Vagrantfile может вызвать некоторые проблемы. – ydaetskcoR
Такая же проблема здесь. Могли ли вы это решить? – Marcelo