Vagrant Sanal Makinedeki Rami Arttırmak
Bildiğiniz gibi Vagrant varsayılan 512 mb ram ile kuruyor sanal makinelerimizi. Bazı uygulamalara için bu ram yetersiz kalabiliyor (Mysql) dahil. Bu durumda yapmamız gereken şey tabi ki imkanlar dahilinde sanal makinenin ramini arttırmak oluyor.
Vagrant bildiğiniz gibi temelde konfigürasyonu Ruby kodu düzenleyip kolaylaştıran bir yardımcı. Bu durumda yine bu dosyalar üzerinde değişiklik yapılabiliyor. Yani Sanal Makine Hyper-Visor’unuz kullanıcı arayüzünden ne yazık ki değiştiremiyoruz. İnternette önerilen şey Customfile diye bir klasör oluştur ve gerekli bilgileri oraya koy diyorlar. Ancak bu metod zaman zaman çalışmamakta. Bunun yerine var olan Vagrantfile’ımıza gerekli kodları eklemek daha mantıklı bir yaklaşım olarak geliyor. Şu kodları ekliyoruz:
config.vm.provider "virtualbox" do |vb|
vb.memory = "2530"
end
bu durumda makinelarımızı önce kapatıp vagrant halt sonra vagrant up ile yeniden açtığımızda ramimizin artırıldığını göreceksiniz.
Yalnız burada 2530 yazmama rağmen vmler 2460 2313 gibi ramler ile açıldı. Buda sanırım bölünebilme ile alakalı bir durum.

