← Back to team overview

openstack team mailing list archive

Question about "List of Device" of Ring data structure

 

According to the docs of Swift, devices in a ring are identified by disk
name like "/dev/sdb1" :

devicestringThe on disk name of the device on the server. For example: sdb1

http://swift.openstack.org/overview_ring.html


But such disk name would change: When one of the disks fails, all names of
disk after failed disk changes.
If sdb fails, sdc becomes sdb, and sdd becomes sdc....

The same when new device is added.


Isn't this a problem? Or is there some internal mechanism to prevent this
to happen or something like a workaround?


-- 
要了几天饱饭就不记得西北风啥味了

Follow ups