Skip to content

Instantly share code, notes, and snippets.

Created November 20, 2017 22:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/a3a7832904e13ac1f222baa911d33024 to your computer and use it in GitHub Desktop.
Save anonymous/a3a7832904e13ac1f222baa911d33024 to your computer and use it in GitHub Desktop.
shared disk
size_file_to_dbdisk = 5
config.vm.provider :virtualbox do |vb|
#first shared disk port
port=2
#how many shared disk
["1","2","3","4"].each do |disk|
file_to_dbdisk = "disk#{disk}.vdi"
if !File.exist?(file_to_dbdisk)
vb.customize ['createhd', '--filename', file_to_dbdisk, '--size', (size_file_to_dbdisk * 1024).floor, '--variant', 'fixed']
vb.customize ['modifyhd', file_to_dbdisk, '--type', 'shareable']
end
vb.customize ['storageattach', :id, '--storagectl', 'SATA Controller', '--port', port, '--device', 0, '--type', 'hdd', '--medium', file_to_dbdisk]
port=port+1
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment