LINUX.ORG.RU

бьется ФС на memory disk'e

 


0

1

Фряха, создаем memory disk:

mdmfs -s 5m md4 /mnt/test/

Запускаем два процесса такого плана:

while true; do 
   cat /var/log/messages > /mnt/test/file.txt; 
   mv /mnt/test/file.txt /mnt/test/file.txt.new; 
   mv /mnt/test/file.txt.new /mnt/test/file.txt ; 
done

Смотрим через минуту и видим ошибки на диске:

fsck_ufs /dev/md4
** /dev/md4 (NO WRITE)
** Last Mounted on /mnt/test
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
UNREF FILE I=9  OWNER=root MODE=100644
SIZE=1268 MTIME=Nov 12 17:58 2012 
CLEAR? no

UNREF FILE I=35  OWNER=root MODE=100644
SIZE=1268 MTIME=Nov 12 17:58 2012 
CLEAR? no

UNREF FILE I=41  OWNER=root MODE=100644
SIZE=1268 MTIME=Nov 12 17:58 2012 
CLEAR? no

UNREF FILE I=42  OWNER=root MODE=100644
SIZE=1268 MTIME=Nov 12 17:58 2012 
CLEAR? no

с md из файл-образа таких проблем нет. Не знаете откуда ноги у такого поведения растут ?

★★
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.