gitlab - могу ли я удалить production.log и sidekiq.log

У меня есть локальная установка gitlab, где эти 2 файла production.log и sidekiq.log занимают слишком много места. Просто интересно, безопасно ли их удалять


person Brij Raj Singh - MSFT    schedule 08.11.2013    source источник


Ответы (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 включает в себя:

lib/support/logrotate/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
comment
спасибо @VonC, я смог удалить, но, похоже, я не смогу справиться с таким большим пространством, можете ли вы также сказать мне, как я могу перенести установку gitlab на другой диск, я смог достать другой диск и добавил его на свою машину с Ubuntu. - person Brij Raj Singh - MSFT; 08.11.2013
comment
@BrijRajSingh Просто повторите установку и переместите папку repositories с одного компьютера на другой (или сделайте символическую ссылку из новой папки gitlab repositories на текущий файл repositories. - person VonC; 08.11.2013
comment
@BrijRajSingh обратите внимание, что вы также можете настроить logrotate для сжатия и поворота ваших журналов по любому пути, который вы хотите, эффективно перемещая старые журналы в другое место. - person VonC; 08.11.2013
comment
на самом деле я просто хочу переместить всю установку gitlab в другой каталог, просто так, я не уверен, как мне поможет символическая ссылка - person Brij Raj Singh - MSFT; 08.11.2013
comment
@BrijRajSingh Я бы не рекомендовал переезжать. Символическая ссылка предназначена только для репозиториев git, хранящихся в папке repositories. - person VonC; 08.11.2013