LINUX.ORG.RU
ФорумAdmin

Очистка диска в рейде на RedHat 4.1.2-46


0

1

Доброе время суток, имеется сервер с рейд массивом из трех жестких дисков, при перезагрузке сервера один из дисков вылетел из фс и мтаб и файлы в папке которая была привязана к этому жесткому начала забивать место на другом жестком диске, при монтировании вылетевшего ХДД место на жестком диске который заполнялся вместо него не изменилось, пробовал отмонтировать жесткий почистить файлы которые забивали жесткий и снова примонтировать, но безрезультатно, подскажите пожалуйста, что можно сделать ? может это кеш где то забился то как его почистить ?

попробуй сформулировать вопрос более внятно

JB ★★★★★
()

Какой RAID? Короче /proc/mdstat /etc/fstab /proc/mounts и df -h в студию. Из текущего описания не понятно чуть более чем ничего.

Theif
()

с рейд массивом из трех жестких дисков

один из дисков вылетел из фс

WAT

berrywizard ★★★★★
()
Ответ на: комментарий от Theif

«FSTAB» << LABEL=/ / ext3 defaults 1 1 LABEL=/boot1 /boot ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 LABEL=SWAP-sda2 swap swap defaults 0 0 /dev/sdb1 /netup/utm5/db ext3 defaults 0 0


«/proc/mounts» << rootfs / rootfs rw 0 0 /dev/root / ext3 rw,data=ordered 0 0 /dev /dev tmpfs rw 0 0 /proc /proc proc rw 0 0 /sys /sys sysfs rw 0 0 /proc/bus/usb /proc/bus/usb usbfs rw 0 0 devpts /dev/pts devpts rw 0 0 /dev/sda1 /boot ext3 rw,data=ordered 0 0 tmpfs /dev/shm tmpfs rw 0 0 none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0 /etc/auto.misc /misc autofs rw,fd=7,pgrp=2975,timeout=300,minproto=5,maxproto=5,indirect 0 0 -hosts /net autofs rw,fd=13,pgrp=2975,timeout=300,minproto=5,maxproto=5,indirect 0 0 /dev/sdb1 /netup/utm5/db ext3 rw,data=ordered 0 0


С рейдом я погорячился, возможно. Проблема в том, что когда не подмонтировался жесткий на который писались логи, логи стали писаться автоматом в диск который держит корень, когда примонтировал диск для логов то место на диске корня не уменьшилось, хотя должно было. Так вот хотелось бы понять, может где то временные файлы надо удалить ?

myelementisearth
() автор топика
Ответ на: комментарий от myelementisearth

Т.е. никакого RAID нет.

Я также не вижу 3-х жестких дисков, только /dev/sda и /dev/sdb.

Проблема в том, что когда не подмонтировался жесткий на который писались логи, логи стали писаться автоматом в диск который держит корень.

Что логично.

примонтировал диск для логов то место на диске корня не уменьшилось, хотя должно было

куда ты его примонтировал и как?

Вообще проблема в том что не знаешь куда место делось? du -sh /* спасет отца русских RAID'ов ;)

Вывод df -h, так и не увидел.

Theif
()

при перезагрузке сервера один из дисков вылетел из фс

Как уже сказали, не смонтировалась ФС.

при монтировании вылетевшего ХДД место на жестком диске который заполнялся вместо него не изменилось, пробовал отмонтировать жесткий почистить файлы которые забивали жесткий и снова примонтировать, но безрезультатно, подскажите пожалуйста, что можно сделать ?

Перезапустить демона, который пишет в этот каталог. Файл доступен по открытому дескриптору, даже если этот файл удалить или если поверх каталога смонтировать другую ФС.

Для избежания ситуаций «вылетел диск» нужно использовать raid. Для избежания ситуации «приложение начало писать не туда» можно, например, поменять права на точку монтирования, но не на саму смонтированную ФС: отмонтируешь; меняешь права; убеждаешься что приложение не может писать в каталог, если ФС не смонтирована; монтируешь обратно; убеждаешься что приложение может писать в смонтированную ФС

router ★★★★★
()
Ответ на: комментарий от Theif

Файловая система Разм Исп Дост Исп% смонтирована на
/dev/sda3 450G 384G 43G 90% /
/dev/sda1 99M 17M 77M 18% /boot
tmpfs 1,3G 0 1,3G 0% /dev/shm
/dev/sdb1 917G 4,1G 913G 1% /logs

Да ошибся с жесткими один раздел просто отведен под бут.

mount /dev/sdb /logs

myelementisearth
() автор топика
Ответ на: комментарий от router

Проблема не в выпаде из фс диска, а в том, что когда писались логи на sda я их чистил, перед монтированием sdb, на sda в папке logs были некие файлы, я их не удалил, примонтировал sdb и место осталось на уровне 90 процентов на sda(на самом деле там занято около 86%), то есть те файлы остались привязаны что ли к нему или хз, я отмонтировал sdb и попробовал удалить те файлы в папке logs при повторном монтировании соответственно место не уменьшилось на sda но уменьшилось на sdb

myelementisearth
() автор топика
Ответ на: комментарий от myelementisearth

то есть те файлы остались привязаны что ли к нему или хз

Файл доступен по открытому дескриптору, даже если этот файл удалить или если поверх каталога смонтировать другую ФС.

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