Hello,
I've recently set up a C6230 with an LSI2008 Controller and doing some performance tests I've seen that it performs worse than older C6220 with LSI9265-8i controller.
Now we are doing some tests changing some SAS 10k disks by SSD SATA disk and we have problems with the disk order. We have two issues:
1) When we want to replace one disk, for example /dev/sdf, we supose that it is the 6 disk in the bay, but this is not always true, in some cases it isn't the six one.
2) If we insert the drive again, it gets a new device file -> /dev/sdq for example. We are using Ceph and that causes a problem, it makes imposible to start that OSD from the GUI, it simply fails. One quick solution is just restart the system, but it's not a good practice on a production system.
I can identify the bay position in two different ways:
Maybe both issues could be resolved by a udev script, but I have no experience on that. Any idea?
Regards,
Manuel Martínez
I've recently set up a C6230 with an LSI2008 Controller and doing some performance tests I've seen that it performs worse than older C6220 with LSI9265-8i controller.
Now we are doing some tests changing some SAS 10k disks by SSD SATA disk and we have problems with the disk order. We have two issues:
1) When we want to replace one disk, for example /dev/sdf, we supose that it is the 6 disk in the bay, but this is not always true, in some cases it isn't the six one.
2) If we insert the drive again, it gets a new device file -> /dev/sdq for example. We are using Ceph and that causes a problem, it makes imposible to start that OSD from the GUI, it simply fails. One quick solution is just restart the system, but it's not a good practice on a production system.
I can identify the bay position in two different ways:
- by using ledmon package (with "ledctl locate=/dev/sdf" and later "ledctl locate_off=/dev/sdf"),
- or using the command "cat /sys/block/sdf/../../../../sas_device/end_device-*/bay_identifier" to identify the bay number
Maybe both issues could be resolved by a udev script, but I have no experience on that. Any idea?
Regards,
Manuel Martínez
Last edited: