184 похожих чатов

А кто нибудь ещё живет с непустыми shadow прям на

тачке и storage_policy?
как решали проблему что после того как КХ намувит, надо shadow почистить / посинкать как то?

15 ответов

9 просмотров

а откуда вы получили "не пустой shadow" ? FREEZE делали? и не убрали за собой?

Константин-Трофимов Автор вопроса
Slach [altinity]
а откуда вы получили "не пустой shadow" ? FREEZE д...

Да. Оставляем прям на тачках в качестве горячего "снапшота", если это корректно так назвать.

Константин Трофимов
Да. Оставляем прям на тачках в качестве горячего "...

Ну freeze это хардлинки Вы знаете что такое хардлинки?

Константин-Трофимов Автор вопроса
Slach [altinity]
Ну freeze это хардлинки Вы знаете что такое хардл...

Да конечно. Допустим у меня есть ssd первым приоритетом и hdd вторым, есть некоторый move_factor. Вот я делаю freeze. Вот кликхаус стаскал с ssd на hdd какие то парты. Предложения как поступить дальше? Я думал над тем чтобы искать в parts_log мувы и перефриживать их прицельно.

Константин Трофимов
Да конечно. Допустим у меня есть ssd первым приори...

При move У вас хардлинк inode и аккокация физического места сохраняется Вам сначала надо shadow чистить А какой смысл вообще старые парты держать кроме как для бекапа? И какой смысл в бекапе на том же диске?

Константин-Трофимов Автор вопроса
Slach [altinity]
При move У вас хардлинк inode и аккокация физическ...

Все так, вы совершенно правы, сохраняется. В этом то и вопрос, как бы их актуализировать чтоб из shadow на ssd пропало и в shadow на hdd появилось. И так же хардлинком. И наиболее оптимальным способом. И желательно максимально своевременно, потому что КХ не учитывает наличие такого хардлинка, что вобщем то и логично. А вот мне надо какой то такой механизм ( В этом то и проблема. Смысл такого бэкапа, я б назвал его снапшотом, в том что данных много, и таскать куда то на холодное хранение дорого. Реплик три штуки на шард, снапшотятся все реплики. Потеря одной означает что ещё на 2-х останется такой снапшот.

Константин Трофимов
Все так, вы совершенно правы, сохраняется. В этом ...

Вы не ответили на вопрос зачем вам хардлинки Какую проблему вы решаете? Если горячее резервирование то вы решаете ее не правильно

Константин-Трофимов Автор вопроса
Slach [altinity]
Вы не ответили на вопрос зачем вам хардлинки Какую...

У меня нет проблемы горячего резервирования, у меня 3 реплики на шард, две справляются в случае отказа одной, я проверял. Хардлинки мне для бэкапов, и я их делаю локально. Какую проблему решаю озвучил в первом сообщении, давайте перешлю )

Константин-Трофимов Автор вопроса

@BloodJazMan , вот она проблема, переслал )

Константин Трофимов
У меня нет проблемы горячего резервирования, у мен...

Хардлинк это не бекап Бекап это копия данных которая хранится хотя бы на другом диске А лучше на другой машине

Константин-Трофимов Автор вопроса
Slach [altinity]
Хардлинк это не бекап Бекап это копия данных котор...

У меня 3 реплики, по отношению к одной две другие это как раз другой диск и другая машина. Вы понимаете что такое хардлинк? Это то что позволяет мне пару петов сэкономить на резервном копировании. Очень дорого таскать такой объем данных куда то ещё на холодное хранение. Поэтому поставил вопрос сразу так как поставил, но мы не ищем ответ а спорим о понятиях )

Константин Трофимов
@BloodJazMan , вот она проблема, переслал )

Это не проблема Это попытка ликвидации последствий неправильного решения Хардлинки для бекапов нужны только для консистентности перед upload на remote storage

Константин Трофимов
У меня 3 реплики, по отношению к одной две другие ...

у вас какая-та очень необычная задачка. Даже интересно стало. Обычно бекапы делают против гибели дисков и машин. Против этих рисков отлично спасает replicated. Заодно и пиковые нагрузки сглаживает. И не надо одномоментно качать пентабайты. А вы какой риск преодолеваете? Враги хакнут и заинсертят что-то такое что испортит аналитику? Или вы сами в измененном сознании запустите alter table delete where 1? Или что?

Boris
у вас какая-та очень необычная задачка. Даже интер...

как раз в любом осуждении backup vs raid1 говорится, что raid не предотвратит ошибочного удаления данных

Константин-Трофимов Автор вопроса
Boris
у вас какая-та очень необычная задачка. Даже интер...

Да, именно так. Реплики для ошибок железа, бэкапы для ошибок людей. По классике )

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Всем привет! Кто пользуется DevExpress, подскажите пожалуйста, реализован ли в TcxGrid в новых версиях поиск по датам как в Экселе (ну т.е. не просто список чекбоксов со значе...
A Z
4
Карта сайта