Текущее время: Вт, мар 19 2024, 14:10

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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