DNS-323: e2fsck

Сентябрь 28, 2012 at 16:34 1 комментарий

Допустим, хранилище выключилось в момент записи файла на диск. В этом случае получится неудаляемый inode. При его удалении будет ошибка: Input/output error rm.
В этом случае стоит прокрутить на устройстве e2fsck. Но устройство должно быть umount.
Беда с этим хранилищем в том, что telnet (из-за funplug) находится как правило на самом же устройстве, которое надо проверить. Просто umount сделать не получится. lsof показывает, что сам lsof, telnet и прочее находятся на /dev/md0 и device is busy. Мой опыт показал, что можно сделать lazy umount: e2fsck запустится, а telnet не отвалится. На все вопросы стоит соглашаться.

/ # df
Filesystem           1k-blocks      Used Available Use% Mounted on
rootfs                    9911      7569      1830  81% /
/dev/root                 9911      7569      1830  81% /
/dev/md0             958846504 143438640 815407864  15% /mnt/HD_a2
/dev/md1               3114924        28   3114896   0% /mnt/HD_b2
/dev/sda4               497861       184    497677   0% /mnt/HD_a4
/dev/sdb4               497861        11    497850   0% /mnt/HD_b4
/ # umount -l /dev/md0
/ # e2fsck /dev/md0
Реклама

Entry filed under: Linux, Uncategorized. Tags: , , .

mc: автодополнение CentOS 6: перевод времени

1 комментарий Add your own

  • 1. 111111  |  Ноябрь 16, 2012 в 03:37

    поменяй фон, жрать охота)

    Ответить

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed



%d такие блоггеры, как: