Накопитель RAID-1 HGST работает плохо на сервере Ubuntu, отлично в Windows

У меня запущена базовая установка Server 18.04, которая действует как мой NAS / веб-сервер / и т. Д. Недавно я подобрал два накопителя HGST емкостью 1 ТБ, чтобы добавить на компьютер еще один массив RAID-1. Диски 5400 оборотов в минуту с 8 МБ кеша, так что ничего особенного, но они были дешевыми. Я заметил, что при построении массива mdadm перепродвигался со скоростью чуть более 1 МБ / с, и на его завершение потребуется около трех дней; очевидно что-то было. Я заподозрил плохие диски и начал тестирование, чтобы выяснить, что происходит.

Сначала некоторые базовые тесты на чтение с hdparm ; hdparm -Tt /dev/sd<x> показал, что оба диска читают со скоростью около 40 МБ / с. Не впечатляющий ни в коем случае. Гораздо более интересным тестом были скорости записи. Переходя к тесту записи с использованием dd of=/dev/zero if=/dev/sd<x> bs=8k count=<y>, я увидел интересное поведение. Если бы я ограничил счет до 1000 (то есть до 8 МБ записанных данных - размер кеша диска), я получал отличные скорости, примерно до 100 МБ / с. Однако, как только я превысил 1000, скорость записи упала до 1 МБ / с, если мне повезло, до 6 МБ / с.

1111 Итак, очевидно, на данный момент я думаю, что это плохие жесткие диски. Просто чтобы убедиться, что это не проблема отсека для накопителя, я переставил известный исправный (но все же более старый, более медленный) диск в тот же отсек и получил гораздо более разумные результаты - 80 МБ / с, считанные с hdparm и 50 МБ / из той же команды dd.

Просто потому, что это были новые диски (изготовители ремонтируют блоки, но все же ...), я хотел дважды проверить свои результаты, чтобы увидеть, не странно ли что-то еще. Я подключил один из них к своей машине с Windows через адаптер USB-SATA, создал простой том NTFS и запустил CrystalDiskMark с тестом 500 МБ. Он показал отличную скорость для адаптера USB2 SATA - 100 МБ / с для чтения и 50 МБ / с для записи. Конечно, лучше, чем 1 МБ / с, которые я видел в Ubuntu. Другой новый диск тоже был в порядке. Просто для того, чтобы все проверить, я попробовал управляющий диск с более ранней версии, и он действительно работал хуже в Windows - только 25 МБ / с для чтения и записи.

Итак, вот вопрос: что может привести к тому, что накопитель будет иметь низкую производительность в моей системе Ubuntu, но будет работать (насколько я могу судить) в системе Windows ? Машина Ubuntu - это материнская плата Supermicro X8SIL (bios v1.1) с Xeon x3470 и встроенным RAID-контроллером. Никакие другие диски, подключенные к системе, не показывают эту проблему; только два новых.

Я все еще относительный новичок, когда дело доходит до таких сложных проблем, как эта, поэтому любая помощь будет полезна!

2
задан 17 August 2019 в 23:28

0 ответов

Другие вопросы по тегам:

Похожие вопросы: