Я пытаюсь выполнить rsync RAID 1 в системе, в которой ничего не работает (я переместил все службы на другой сервер). Так что это только у меня по ssh. Почему-то очень медленно:
cat /proc/mdstat Personalities : [raid1] md1 : active raid1 sdc1[1] sda1[0] 104320 blocks [2/2] [UU] md2 : active raid1 sdd1[1] 1953511936 blocks [2/1] [_U] bitmap: 10/233 pages [40KB], 4096KB chunk md0 : active raid1 sdc3[1] sda3[2] 240814272 blocks [2/1] [_U] [>....................] recovery = 1.0% (2488576/240814272) finish=8243.9min speed=479K/sec bitmap: 94/230 pages [376KB], 512KB chunk unused devices:
Я уже пробовал:
Ничего из этого не сработало.
Также на всех HD запускаю smartctl, ошибок не обнаружено. Кажется, они в порядке. Hdparm также сообщает о средней скорости чтения 4000 МБ / с. Что кажется приемлемым.
Есть идеи о том, что может происходить?
Я использую centos 5.5, а мое ядро - 2.6.18-274.7.1.el5.028stab095.1.
Наверное, глупый вопрос, но убедились ли вы, что speed_limit_max
тоже достаточно высокий? 4000 МБ / с были бы невероятно быстрыми, это должна быть скорость кэширования, а не фактическая скорость диска.
md1 находится на том же физическом устройстве, что и md0, которое восстанавливается. Вы уверены, что на md0 тоже нет активности? Доступ к диску на md1 может замедлять операцию повторной синхронизации на md0