Fre*_*ers 5 diskmanagement passthrough kvm-virtualization
通常,当我将磁盘传递到虚拟机时,我会使用整个磁盘。我正在考虑尝试穿越KVM 中的分区。第一个问题是可能/好吗?看着这个文档,这似乎是让我感到惊讶的方法。
重要的
不应向来宾虚拟机授予对整个磁盘或块设备(例如 /dev/sdb)的写访问权限。能够访问整个块设备的来宾虚拟机可能能够修改卷标签,这可用于危害主机物理机系统。使用分区(例如 /dev/sdb1)或 LVM 卷来防止此问题。
我的下一个问题是我已经阅读了如何通过 /dev/sdX 和 diskID 执行此操作,但 DiskID 似乎是整个磁盘,IE:
https://lime-technology.com/forums/topic/34659-hard-drive-passthrough/
<disk type='block' device='disk'>
<source dev='/dev/disk/by-id/ata-Corsair_CSSD-F120GB2_1109650632000461003B' />
<target dev='hdc' bus='virtio' />
</disk>
Run Code Online (Sandbox Code Playgroud)
使用 by-id 的全部意义在于 /sdX 可以更改。我想知道我是否可以使用 LABEL 或 UUID?哪位有经验的,希望给点意见。
谢谢
您可以通过 /dev/disk/by-* 中的以下任何符号链接传递磁盘,例如:
cd /dev/disk/by-
by-id/ by-label/ by-partlabel/ by-partuuid/ by-path/ by-uuid/
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21814 次 |
| 最近记录: |