【发布时间】:2016-06-02 18:19:20
【问题描述】:
我想在我的 vagrant 虚拟机上附加一个 iSCSI 块设备,它不是一个真实的设备,我只是想用一个文件来模拟一个。
例如,如果我想添加普通磁盘设备,我可以使用以下:
config.vm.provider "virtualbox" do | p |
unless File.exist?(disk)
p.customize ['createhd', '--filename', disk, '--size', 1 * 1024]
end
p.customize ['storageattach', :id, '--storagectl', 'SATA Controller', '--port', 1, '--device', 0, '--type', 'hdd', '--medium', disk]
end
在这个代码示例中,我使用一个文件来模拟一个新的硬盘驱动器...
问题是,应该进行哪些更改才能使其像 iSCSI 设备一样工作。 实际上,我正在使用 vagrant 来测试我在服务器上配置块存储的厨师食谱。
谢谢
【问题讨论】:
标签: vagrant virtualbox vagrantfile iscsi