问题描述
虚拟机挂载卷的命令如下:novavolume-attach<VM_ID><Volume_ID>--device/dev/vdc虚拟机的操作系统为Suselinux11SP1场景1:如果虚拟机中只有一个磁盘/dev/vda,那么挂载卷指定到/dev/vdc,那么操作系统中的该卷对应的盘符并不是/dev/vdc,而是/dev/vdb,那么device中指定的盘符就没有意义了场景2:如果我先发送一个挂载卷命令,映射到对应盘符/dev/vdc,再发送一个卷挂载命令映射到/dev/vdb,结果操作系统中的盘符是按照挂载顺序来命令的,那么device中指定的盘符就没有意义了从论坛找到一些描述:系统会自动的分配设备号/dev/vdb、c、d递增下去,即使是同一个volume被反复attached到系统中,也会有不同的名字。这个是从分析OpenStack和libvirt源码得出的结论那么卷挂载命令中的盘符还有什么意义?
解决方案
时间: 2024-09-17 04:36:10