Странная ошибка SSD дисков и CentOS7

Вопросы касающиеся настройки, функционирования виртуальных серверов
Правила форума
1. Один вопрос - одна тема. Не надо задавать в той же теме другие вопросы.
2. Не пишите в чужих темах, если ваша проблема не имеет отношения к обсуждаемой.
3. Давайте полное описание проблемы - имя сайта, имя сервера, учётная запись, способ воспроизведения, скриншот ошибки.
4. Пароли выкладывать в форум - НЕ НАДО
Ответить
lissyara
Site Admin
Сообщения: 6450
Зарегистрирован: 2009-09-19, 22:04:41

Странная ошибка SSD дисков и CentOS7

Сообщение lissyara »

Такая хрень срётся в логи, при активной записи

Код: Выделить всё

ata4: log page 10h reported inactive tag 15
ata4.00: exception Emask 0x1 SAct 0x30000 SErr 0x0 action 0x0
ata4.00: irq_stat 0x40000008
ata4.00: failed command: WRITE FPDMA QUEUED
ata4.00: cmd 61/01:80:9a:39:c0/00:00:29:00:00/40 tag 16 ncq 512 out#012         res 40/00:88:9a:39:c0/00:00:2b:00:00/40 Emask 0x1 (device error)
ata4.00: status: { DRDY }
ata4.00: failed command: WRITE FPDMA QUEUED
ata4.00: cmd 61/01:88:9a:39:c0/00:00:2b:00:00/40 tag 17 ncq 512 out#012         res 40/00:88:9a:39:c0/00:00:2b:00:00/40 Emask 0x1 (device error)
ata4.00: status: { DRDY }
ata4.00: supports DRM functions and may not be fully accessible
ata4.00: supports DRM functions and may not be fully accessible
ata4.00: configured for UDMA/133
sd 4:0:0:0: [sda] tag#16 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
sd 4:0:0:0: [sda] tag#16 Sense Key : Illegal Request [current] [descriptor] 
sd 4:0:0:0: [sda] tag#16 Add. Sense: Unaligned write command
sd 4:0:0:0: [sda] tag#16 CDB: Write(16) 8a 00 00 00 00 00 29 c0 39 9a 00 00 00 01 00 00
blk_update_request: I/O error, dev sda, sector 700463514
zio pool=zhome vdev=/dev/sda3 error=5 type=2 offset=326421918720 size=512 flags=180880
sd 4:0:0:0: [sda] tag#17 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
sd 4:0:0:0: [sda] tag#17 Sense Key : Illegal Request [current] [descriptor] 
sd 4:0:0:0: [sda] tag#17 Add. Sense: Unaligned write command
sd 4:0:0:0: [sda] tag#17 CDB: Write(16) 8a 00 00 00 00 00 2b c0 39 9a 00 00 00 01 00 00
blk_update_request: I/O error, dev sda, sector 734017946
zio pool=zhome vdev=/dev/sda3 error=5 type=2 offset=343601787904 size=512 flags=180880
ata4: EH complete
zed: eid=103 class=io pool_guid=0xADCFC7662C0729D7 vdev_path=/dev/sda3
ata4.00: Enabling discard_zeroes_data
zed: eid=104 class=io pool_guid=0xADCFC7662C0729D7 vdev_path=/dev/sda3
zed: eid=105 class=io pool_guid=0xADCFC7662C0729D7
zed: eid=106 class=io pool_guid=0xADCFC7662C0729D7
zed: eid=107 class=trim_finish pool_guid=0xADCFC7662C0729D7 vdev_path=/dev/sda3 vdev_state=ONLINE
zed: eid=108 class=history_event pool_guid=0xADCFC7662C0729D7
вплоть до отваливания дисков из ZFS со статусом в ошибках

помогло уменьшение очереди NCQ

Код: Выделить всё

echo 1 > /sys/block/sda/device/queue_depth
echo 1 > /sys/block/sdb/device/queue_depth
на постоянку прописал в rc.local и велел его обрабатывать при запуске

Код: Выделить всё

chmod +x /etc/rc.d/rc.local
systemctl enable rc-local
Убей их всех! Бог потом рассортирует...
Ответить