On Tue, Dec 17, 2013 at 02:02:38PM +0400, Korona Auto Ltd.\ Andrey N. Prokofiev 
wrote:
> Есть NAS QNAP TS-420U. Настроил цель ISCSI с LUN,
> С debian все прекрасно работает, но в один прекрасный момент
> перестают копироваться данные:
> root@mail:/home/andy# touch /mnt/mail-nas/1232.txt
> touch: невозможно выполнить touch для ??/mnt/mail-nas/1232.txt??:
> Файловая система доступна только для чтения

В общем, это какой-то сбой железяки или iSCSI-инициатора в debian. Надо
смотреть в dmesg/syslog на хосте, там будет написано про ошибки SCSI-команд.
Возможно, что-нибудь интересное будет написано и на qnap. 

Происходит это обычно так - ядро на инициаторе делает какой-то I/O к LUN'у,
который просто не отвечает или отвечает ерунду. Эту ошибку получает ext3/ext4,
на неё реагирует переводом ФС в ro по дефолту. Ремаунт в ro можно заменить на 
панику 
или другие действия разной полезности командой tune2fs (-e error-behavior=xxx)

Вообще, qnap - достаточно простая поделка, я бы не стал от неё ожидать
стабильной работы под сервером. Для этих целей придумали Netapp, IBM и другие
всякие EMC.

> При этом ФС смонтирована в rw:
> root@mail:/home/andy# df -h /dev/sda1

rw или ro лучше смотреть в выводе команды mount, df такую информацию не 
показывает.


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Ответить