[СИ] Заполнен диск. Пропали файлы.
Ясык СИ
ОС UNIX
Случилось заполнение диска. Не стали записываться файлы.
Пришел админ, разгреб завалы, и заработало как раньше.
Но из-за этого сбоя пропали файлы. Как я догадался, причина
в том, что в некоторых программах есть проверка открытия файла,
но нет проверки записи. А в других программах сначала опустошается
старый файл, а потом записывает новое содержимое. Это тоже
не работает. Казалось бы место только что освободилось. Но нет.
Это было видно по FTP. Удалить файлы - да. Записать другие - нет.
По этой причине не удалось запустить небольшую, наспех написанную
тестовую программу записи.
Заполнение диска - случай редкий. Но можно ли как-то от этого
застраховаться?
Вопрос-1.
Если диск заполнен так, что больше не пишет, то всегда ли вызов
k=write();
будет возвращать ошибку? Система пишет не сразу на диск, а в свой
буфер. Не случится ли так, что в буфер запишет без ошибки, а на
диск не запишет?
Вопрос-2.
Файлы ошибок тоже не будет писать. А хотелось бы чтоб писало.
Как быть?
Вопрос-3.
Сработает ли такое: некоторым особо важным файлам установить
стандартную длину (1 кБ), и никогда их не опустошать, писать
весь буфер на старое место?
Кто знает прошу ответить.

Ответ на:
комментарий
от arsi

Ответ на:
комментарий
от nanoo_linux
Ответ на:
комментарий
от oleg_2

Ответ на:
комментарий
от pathfinder
Ответ на:
комментарий
от oleg_2

Ответ на:
комментарий
от Relan
Ответ на:
комментарий
от oleg_2

Ответ на:
комментарий
от arsi
Ответ на:
комментарий
от oleg_2

Ответ на:
комментарий
от arsi


Ответ на:
комментарий
от quest
Ответ на:
комментарий
от pathfinder

Ответ на:
комментарий
от oleg_2


Ответ на:
комментарий
от const86

Ответ на:
комментарий
от oleg_2

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Диск заполнен, но непонятно чем (2017)
- Форум Пропала часть диска. (2011)
- Форум ПРОПАЛ ДИСК - HELP!!! (2003)
- Форум [СИ] Длина сектора диска (2010)
- Форум Диск заполнен на 99% Чем чревато? (2023)
- Форум zimbra 8.5 proxmox, постоянно заполнен диск (2023)
- Форум [СИ] Куда-то пропала блокировка fcntl. (2011)
- Форум adaptec - пропал логический диск. (2020)
- Форум Пропало место на диске (2025)
- Форум Пропали файлы на диске (2022)