我想将 iSCSI 块设备附加到我的 vagrant 虚拟机,它不是真实设备,我只想使用文件模拟一个。
例如,如果我想添加普通磁盘设备,我可以使用以下内容:
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 来测试我在服务器上配置块存储的厨师食谱。
谢谢