Текущее время: Пт, май 17 2024, 19:08

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Удаление логов в HANA
СообщениеДобавлено: Чт, ноя 17 2016, 13:02 
Специалист
Специалист

Зарегистрирован:
Сб, ноя 05 2011, 13:41
Сообщения: 128
Добрый день!
Досталась мне HANA, установку которой делал другой человек. Как и что делал не знаю.

В директории /hana/log хранятся логи, которые растут и растут. Нужно срочно почистить место.
Я так понял это логи бэкапов, точнее изменений СУБД. Если есть полный бэкап, то могу же я из под ОС удалить все логи до даты последнего бэкапа?

Или надо как-то из HANA Studio сделать? Срочно просто надо диск почистить!!!

Спасибо заранее за ответы.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Удаление логов в HANA
СообщениеДобавлено: Чт, ноя 17 2016, 13:13 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, авг 28 2007, 10:17
Сообщения: 415
Откуда: г. Казань, РФ
Пол: Мужской
Лучше удалять через HANA Studio.
При удалении ненужных бекапов в HANA Studio, эти логи должны тоже удалиться.

_________________
SAP Basis. SAP HANA. РФ, Казань.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление логов в HANA
СообщениеДобавлено: Чт, ноя 17 2016, 13:39 
Специалист
Специалист

Зарегистрирован:
Сб, ноя 05 2011, 13:41
Сообщения: 128
У меня full backup перезаписывается. И он один.
Так что удалить его нельзя

А можно просто логи за старые даты удалить из HANA Studio, которые до полного бэкапа!?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Удаление логов в HANA
СообщениеДобавлено: Чт, ноя 17 2016, 14:03 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, авг 28 2007, 10:17
Сообщения: 415
Откуда: г. Казань, РФ
Пол: Мужской
fedorfed написал(а):
У меня full backup перезаписывается. И он один.


Вот это вот как-то не совсем правильно. :shock:

Можете ручками удалить заведомо старые логи. Начните с самых самых старинных.

_________________
SAP Basis. SAP HANA. РФ, Казань.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление логов в HANA
СообщениеДобавлено: Чт, ноя 17 2016, 14:17 
Специалист
Специалист

Зарегистрирован:
Сб, ноя 05 2011, 13:41
Сообщения: 128
А почему нельзя на уровне ОС удалять.
Залез в папку выделил все до определенной даты и удалил. В HANA Studio надо выбирать по отдельности и убивать...Их там очень много...

Я так понял, что это редологи, которые отслеживают изменение СУБД и на основе их потом идет восстановление если full backup сделан давно. Соответственно по логике, если есть сегодняшний full backup, то все что было до сегодня мусор!?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Удаление логов в HANA
СообщениеДобавлено: Чт, ноя 17 2016, 14:19 
Специалист
Специалист

Зарегистрирован:
Сб, ноя 05 2011, 13:41
Сообщения: 128
Ну там просто на диске не так много места, поэтому перезаписывается. И старые full backup никому в принципе не нужны.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Удаление логов в HANA
СообщениеДобавлено: Чт, ноя 17 2016, 14:47 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, авг 28 2007, 10:17
Сообщения: 415
Откуда: г. Казань, РФ
Пол: Мужской
Можете удалять на уровне ОС - никто не запрещает. Просто аккуратно делайте это.

"старые full backup никому в принципе не нужны" - нам однажды пришлось откатываться на три бекапа назад, пользователи начудили с данными, поудаляли нужное. А опомнились спустя неделю :(

"В HANA Studio надо выбирать по отдельности и убивать...Их там очень много..." - вот если бы у вас было в Хана студио хотя бы два бекапа, то при удаленнии старого бекапа, предыдущие его логи удалялись бы автоматом, а не по отдельности ручками.

_________________
SAP Basis. SAP HANA. РФ, Казань.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление логов в HANA
СообщениеДобавлено: Чт, ноя 17 2016, 15:10 
Специалист
Специалист

Зарегистрирован:
Сб, ноя 05 2011, 13:41
Сообщения: 128
Ну FULL BACKUP бэкап раз в 2 недели.

А вообще я ошибся, спутал бэкапы HANA /hana/log с бэкапами для восстановления /usr/sap/HD1/HDB01/backup/log.
Речь идет про системные логи HANA!!! Их то как раз нельзя по идеие руками удалять, иначе порушится база. По ходу нужен SQL запрос искать для очистки...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Удаление логов в HANA
СообщениеДобавлено: Чт, ноя 17 2016, 15:21 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, авг 28 2007, 10:17
Сообщения: 415
Откуда: г. Казань, РФ
Пол: Мужской
"FULL BACKUP бэкап раз в 2 недели" - вот поэтому и много логов. Копятся за две недели.
Сделайте FULL BACKUP раз в неделю, и логов станет в два раза меньше :D
Либо увеличьте объем раздела для логов, если не хотите делать бекап чаще.

По умолчанию, эти системные логи должны бекапиться каждые 900 секунд.
Проверьте в global.ini значение параметра log_mode.
По умолчанию должно быть log_mode = normal, и тогда системные логи будут бекапиться в $DIR_INSTANCE/backup/log

_________________
SAP Basis. SAP HANA. РФ, Казань.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление логов в HANA
СообщениеДобавлено: Чт, ноя 17 2016, 15:21 
Специалист
Специалист

Зарегистрирован:
Сб, ноя 05 2011, 13:41
Сообщения: 128
А вот и скрипт, кому надо!


ALTER SYSTEM RECLAIM LOG


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB