The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Разработчики Systemd намерены внедрить кардинально новые мет..."
Отправлено Аноним, 05-Сен-14 15:56 
> Графит, блин. Какой уж тот краевой случай... Никаких снапшотов, ничего. Просто база
> whisper-а.

Погодите, я правильно понимаю что вы положили БД с активной записью на CoW ФС? Это как правило очень субоптимальная идея, сразу на старте. Если уж хочется впереть базу с интенсивной записью, логично CoW выключить, чтобы не клещился с журнальной логикой. Все-равно снапшоты баз - очень грабельная вещь (ФС понятия не имеет о консистетности базы и прочей лабуде). В btrfs можно пофайлово, атрибут +С файлу поставить (man chattr - имеются особенности).

> Сначала все хорошо, а через несколько дней - no space left и все,

На первый взгляд похоже на ушатывание CoW механики БД с активной записью в сущность типа базы. Если я угадал - это с самого начала запрыг на грабли, но все-таки некоторые странности мне не понятны.

> ничего не сделать - балансинг приводит сервер в нерабочее состояние
> (грузит диски), потом падает в корку без исправления проблемы

Да по идее оно и само должно бы старые данные GC-ом выпиливать. Такое ощущение что вы CoW-выноски генерите быстрее чем GC их собирать успевает (БД в которые активно пишут это потенциально могут). Но вообще-то там вроде должны были сделать форсирование GC, если с местом душно. Кроме того, в кору падать - по любому криво. Если у вас последняя версия утилсов а они смеют крашиться - по любому баг стоит написать в трекер или рассылку.

> или освобождает гигабайтик, который тут же уезжает под те же данные.

Это наводит на мысль что вы положили CoW механику оптовыми выносками которые оно лепит на запись в базу. А если отключить файлу базы и журналу базы CoW? Крашрекавери и журналирование у баз как правило свое, т.к. они не могут полагаться на то какая там ФС.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру