Cinder创建的Volume,Attach后虚拟机内没有/dev/vdc

Cinder创建的Volume,Attach后虚拟机内没有/dev/vdc

RT, 用Cinder创建了个2G的volume,但是attach到实例后,进入实例里面使用fdisk -l 却没有发现/dev/vdc这个磁盘,attach的时候写的就是/dev/vdc。这是为啥?有人遇到过吗?
这是实例内部执行fdisk -l的结果:


这是flavor的情况:毕业论文 


这是volume的情况:


这是instance的情况:


虚拟机是centos 5.5的系统。
你可以提供更详细的信息:
1、openstack版本号
2、nova和cinder的日志
3、更多有帮助的信息

这个就不用纠结了,是操作系统的问题,与OpenStack没有什么关系,每次添加设备到系统时,系统会自动的分配设备号/dev/vdb、c、d 递增下去,即使是同一个volume被反复attached到系统中,也会有不同的名字。
这个是从分析OpenStack和libvirt源码得出的结论,与两者确实无关。

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有