У меня есть локальная установка gitlab, где эти 2 файла production.log и sidekiq.log занимают слишком много места. Просто интересно, безопасно ли их удалять
gitlab - могу ли я удалить production.log и sidekiq.log
Ответы (1)
Да, но лучше:
- сначала остановите службы
- удалить их в
gitlab/log
- начать сначала
Вы также можете активировать настройки logrotate, добавленные между 6.1 и 6.2, чтобы упростить управление сжатием и ротацией этих журналов. .
# Add support for lograte for better log file handling
sudo apt-get install logrotate
Последний 6.2 GitLab включает в себя:
# GitLab logrotate settings
# based on: http://stackoverflow.com/a/4883967
/home/git/gitlab/log/*.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
copytruncate
}
/home/git/gitlab-shell/gitlab-shell.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
copytruncate
}
person
VonC
schedule
08.11.2013
спасибо @VonC, я смог удалить, но, похоже, я не смогу справиться с таким большим пространством, можете ли вы также сказать мне, как я могу перенести установку gitlab на другой диск, я смог достать другой диск и добавил его на свою машину с Ubuntu.
- person Brij Raj Singh - MSFT; 08.11.2013
@BrijRajSingh Просто повторите установку и переместите папку
repositories
с одного компьютера на другой (или сделайте символическую ссылку из новой папки gitlab repositories
на текущий файл repositories
.
- person VonC; 08.11.2013
@BrijRajSingh обратите внимание, что вы также можете настроить logrotate для сжатия и поворота ваших журналов по любому пути, который вы хотите, эффективно перемещая старые журналы в другое место.
- person VonC; 08.11.2013
на самом деле я просто хочу переместить всю установку gitlab в другой каталог, просто так, я не уверен, как мне поможет символическая ссылка
- person Brij Raj Singh - MSFT; 08.11.2013
@BrijRajSingh Я бы не рекомендовал переезжать. Символическая ссылка предназначена только для репозиториев git, хранящихся в папке
repositories
.
- person VonC; 08.11.2013