我使用以下命令将磁盘附加到正在运行的 KVM 虚拟服务器:
virsh attach-disk vps_89 /dev/nbd31 --target vdc --driver tap
磁盘已正确连接。但是,该磁盘并未像vdc
在虚拟服务器内部那样附加。我知道文档说该--target
参数只是给虚拟服务器一个“提示”,但我真的不能相信没有办法强制将磁盘作为某个设备附加(至少在 Linux 上)。
我通过脚本控制我的虚拟服务器,我必须相信磁盘连接到我告诉它的确切设备。
当我使用这个分离磁盘时:
virsh detach-disk vps_89 --target vdc
然后再次重新附加同一个磁盘,设备ID似乎每次都会增加,即,,,等vdc
...... (完全忽略我的参数)vdd
vde
vdf
--target
有谁知道以可预测的方式将磁盘附加到 KVM 的好(可靠)方法?